portakal

Gönderen Konu: dizi ile girilen 10 sayının en büyüğünü bulma--bu prog. kim sozsuz dögülü yapabi  (Okunma sayısı 5223 defa)  Share 

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı ihtiyar-delikanli

  • İlk Adım
  • *
  • İleti: 4
  • Toplam: 0
#include <stdio.h>
#include <stdlib.h>

int main(){
    int kontrol[10]={0};
        int buyuk,i;
    for(i=0;i<10;i++){
        printf("%d. sayiyi giriniz = ",i+1);
          scanf("%d",&kontrol);             
                      }
           buyuk=kontrol[0];
    for(i=0;i<10;i++){
       if(kontrol>buyuk)
           buyuk=kontrol;           
                     }           
          printf("En buyuk sayi = %d\n",buyuk);                               
  system("PAUSE");   
  return 0;
}

arkadaşlar kodlar bunlar bu programı kim 10 sayı değilde sonsuz döngülü yapabilir yani sen -1 girene kadar o sürekli senden yeni sayı istesin. -1 çıkışı olacak  yardımlarınızı bekliyorum tşkl.

Çevrimdışı WhiteScars

  • Genel Yönetici
  • Usta
  • *****
  • İleti: 1047
  • Toplam: 143
  • (,^^)
Kod: You are not allowed to view links. Register or Login
#include <stdio.h>
#include <stdlib.h>

int main()
{
    int girilenSayi = 0;
    int enBuyukSayi = 0;

    do{
        printf("Sayi Giriniz: ");
        scanf("%d", &girilenSayi);
        if (girilenSayi > enBuyukSayi){
            enBuyukSayi = girilenSayi;
        }
        printf("En Buyuk Sayi: %d\n", enBuyukSayi);
    }while(girilenSayi != -1);

    printf("Girilen En Buyuk Sayi: %d\n", enBuyukSayi);
    return 0;
}
« Son Düzenleme: 20 Mayıs 2010, 12:23:49 Gönderen: WhiteScars »
İnsanoğluna bırakabileceğiniz en güzel miras tecrübelerinizdir...

Çevrimdışı ihtiyar-delikanli

  • İlk Adım
  • *
  • İleti: 4
  • Toplam: 0
tşk ederim emeğine sağlık...

Çevrimdışı WhiteScars

  • Genel Yönetici
  • Usta
  • *****
  • İleti: 1047
  • Toplam: 143
  • (,^^)
bişey değil. Umarım ödev falan değildir.  ::) Gerçi ödev olsada yazmışsın birazını
İnsanoğluna bırakabileceğiniz en güzel miras tecrübelerinizdir...

Çevrimdışı ihtiyar-delikanli

  • İlk Adım
  • *
  • İleti: 4
  • Toplam: 0
amaç hazıra konmak değil yardım almak ben uğraştım bi yerden sonra gidemedim Alah razı olsun yardım ettim... :)

Çevrimdışı WhiteScars

  • Genel Yönetici
  • Usta
  • *****
  • İleti: 1047
  • Toplam: 143
  • (,^^)
tamam o zaman sorun yok  ;D
İnsanoğluna bırakabileceğiniz en güzel miras tecrübelerinizdir...

Çevrimdışı Necati GÜNER

  • ""NeCaTi53""
  • Genel Yönetici
  • Usta
  • *****
  • İleti: 2684
  • Toplam: 238
You are not allowed to view links. Register or Login
tamam o zaman sorun yok  ;D

Evet WhiteScars , emeğine sağlık. Öğrenilmesi gereken ders çok açık.(Hocanın istediği cevapta While döngüsünün kullanılıp kullanılmadığı idi bence..! )Butarz sorularda for döngüsü kullanılmaz.Koşula bağlı, fonksyonu durdurmak istiyorsak Do-While döngüsünü kullanırız.

Bilişim Forum


 

İstediğiniz Sorudan Başlayabilirsiniz | Doktor a Sor