İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

c de proğram yardım edin lütfen

murat_k

0
İyinet Üyesi
Katılım
30 Ekim 2011
Mesajlar
10
Reaction score
0
arkadaşlar c de şöyle bir proğram yapmam gerek çok uğraştım ama oladı proğram şimdi while döngüsü kullanara sadece while 10 tane sayı girişi yapıp bu 10 sayıdan en büyüğünü ve bir küçük olan sayıyı ekrana yazdıran proğram c dili ile c++ vb ile değil lütfen yardımcı olun. şimdiden tşkelr....:ağla:
 

Bolu Beyi

0
İyinet Üyesi
Katılım
7 Nisan 2010
Mesajlar
2,895
Reaction score
36
#include <stdio.h>
#include <conio.h>

void main()
{
int max=0;
int dizi[10];
int i, j;
int temp;
printf("elemanları girin");
for(int m=0;m<10;m++)
scanf_s("%d",&dizi[m]);
for (i = 1; i < 10; i++)
{
temp = dizi;
j = i;
while ((j > 0) && (dizi[j - 1] > temp))//"< temp" yapılırsa büyükten küçüğe sıralar.
{
dizi[j] = dizi[j - 1];
j = j - 1;
}
dizi[j] = temp;
}

printf("en buyuk=%d",dizi[i-1]);
printf("en buyugun bir kucugu=%d",dizi[i-2]);
}
 

murat_k

0
İyinet Üyesi
Katılım
30 Ekim 2011
Mesajlar
10
Reaction score
0
çok saol bolubeyi ama forda bi hata veriyo... çalışmadı... sadece while kullanarak yapmam mümkünmü acaba ilginiz için çok teşekkür ederim...
 

Bolu Beyi

0
İyinet Üyesi
Katılım
7 Nisan 2010
Mesajlar
2,895
Reaction score
36
Rica ederim, for i=1 kısmını i=0 yapın yanlış yazmışım oraya. Bende sorunsuz çalışıyor
 

murat_k

0
İyinet Üyesi
Katılım
30 Ekim 2011
Mesajlar
10
Reaction score
0
for(int m=0;m<10;m++) kısmında hata veriyor acaba yukarda m değişkenini tanıtmamız mı gerekl i?
 

Bolu Beyi

0
İyinet Üyesi
Katılım
7 Nisan 2010
Mesajlar
2,895
Reaction score
36
dev c++ ile visual studio biraz farklı sanırım o yüzden hata veriyor sizde. Galiba void main değil de sadece main yazılıyor, bir de proramın sonuna "getchar();" koyuluyor
 

Bolu Beyi

0
İyinet Üyesi
Katılım
7 Nisan 2010
Mesajlar
2,895
Reaction score
36
Forumda dev c kullanan biri varsa o yardımcı olsun o zaman hocam, bende hatasız çalışıyor..
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Üst