-
Üyelik
23.08.2016
-
Yaş/Cinsiyet
32 / E
-
Meslek
Öğrenci
-
Konum
Burdur
-
Ad Soyad
M** G**
-
Mesajlar
307
-
Beğeniler
42 / 68
-
Ticaret
2, (%100)
Merhabalar, bu programın algoritmasını yazabilir misiniz?
#include
#include
struct ogrenci
{
char ad[25];
int yas;
}p[5],temp;
void main(void)
{
int m = 0;
int n = 0;
for(n = 0 ; n< 5; n++ )
{
printf("\n Ogrenci : %i",n+1);
printf("\n Adi : ");
gets(p[n].ad);
fflush(stdin);
printf("\n Yasi : ");
scanf("%i",&p[n].yas);
fflush(stdin);
}
for( m = 0 ; m < 4; m++ )
{
for( n = m + 1; n < 5;n++)
{
if( p[m].yas > p[n].yas )
{
temp = p[m];
p[m] = p[n];
p[n] = temp;
}
}
}
printf("\n Ogrencilerin Yaslari \n");
for( n = 0; n <5; n++ )
{
printf("\n %s \t %i",p[n].ad,p[n].yas);
}
}
-
Üyelik
18.08.2016
-
Yaş/Cinsiyet
29 / E
-
Meslek
Bilgisayar Mühendisliği
-
Konum
İstanbul Avrupa
-
Ad Soyad
E** S**
-
Mesajlar
79
-
Beğeniler
4 / 36
-
Ticaret
1, (%100)
Girdi olarak 5 adet öğrenci ad ve yaş bilgisi alıyor, sonrasında öğrencileri yaşları küçükten büyüğe doğru sıralıyor, en sonda ise sıralanmış halini ekrana basıyor.
1 kişi bu mesajı beğendi.
php, java, python - django, nodejs, vuejs, reactjs, angularjs, c# asp.net mvc...