aksakall
Öğrenci
- Katılım
- 11 Eylül 2017
- Mesajlar
- 7
- Reaksiyon puanı
- 0
- Puanları
- 1
Merhaba
a[4] ile b[4] içerisinde hangisi büyük ise max[4] min[4]'e aktaramıyorum.
a[4] ile b[4] içerisinde hangisi büyük ise max[4] min[4]'e aktaramıyorum.
Kod:
#include<stdio.h>
#include<conio.h>
void main()
{
int a[4],b[4],max[4],min[4];
int temp,temp1;
for(int i=0;i<4;i++)
{
printf("a sayisi : ");
scanf("%d", &a);
printf("b sayisi : ");
scanf("%d", &b);
}
printf("\n");
for(int k=0;k<4;k++)
{
printf("\t%d\t%d\n",a[k],b[k]);
}
for(int i=0;i<4;i++)
{
for(int j=0;j<3;j++)
{
if(a[j]>a[j+1])
{
temp=a[j];
a[j]=a[j+1];
a[j+1]=temp;
}
}
}
for(int i=0;i<4;i++)
{
for(int j=0;j<3;j++)
{
if(b[j]>b[j+1])
{
temp1=b[j];
b[j]=b[j+1];
b[j+1]=temp1;
}
}
}
/* buraya kadar geliyorum fakat a>b veya b>a büyük ise bunu max veya min
taraflarina ayri ayri yazdirmak istiyorum. mesela a ve b nin büyük olan degerlerini
max'a veya min'a aktaramıyorum. bu kisimi bir türlü atlayamadim. */
for(int i=0;i<4;i++)
{
printf("%d\n",max);
}
getch();
}
Son düzenleyen moderatör: