Şimdi Ara

Döngülerle ilgili problem

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
6
Cevap
0
Favori
1.775
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhabalar pazartesi C sınavım var ve döngülerle ilgili örnek problem arıyorum(for if goto while do while döngüleri)yardımcı olursanız sevinirim



  • for ile ilgili klasik örnek: Aşağıdaki şekli for döngüleri ile ekranda oluşturunuz...

    *
    **
    ***
    ****
    *****
    ******

    Sonra aynısını while ile yap, sonra da do...while ile yap. Hepsini çalışmış olursun. "goto" gibi çağdışı kalmış yöntemleri de boşuna çalışma
  • Butür konuları görmedik biz daha çok dizi işlemleriyle ilgili problemler çözüyoruz...ayrıca sorular çözümleriyle verilirse benim için çok daha faydalı olur böylece yanlışlarımıda öğrenmiş olurum
  • O zaman bir int dizisinin en küçük ve en büyük elemanlarını bul. Üstüne bir de ortalamalarını bul.
    Burada hem for döngüsüyle hem dizilerle ilgili bilgi var:http://yucomp.org/icerik.asp?yer=gst&t=1&id=90
  • 1den 100e kadar olan 5 ile bölünüp 3 ile bölünmeyen sayıları yaz


     
    #include <stdio.h>

    int main()

    {
    int x=0;
    int count=0;

    for(x=0;x<100;x++){ /*1den 100e kadar olan 5 ile bölünüp 3 ile bölünmeyen sayýlarý yaz*/

    if( (x%5==0) && (x%3!=0)){

    printf("%d\n",x);
    count ++;}

    }

    printf("bu kadar sayi kurala uyuyo %d\n",count);


    return 0;
    }



    < Bu mesaj bu kişi tarafından değiştirildi SettingsBoy -- 26 Nisan 2008; 8:17:51 >
  • Mesela for döngüsü ile ekrana kullanıcının girdiği sayı kadar * lı kenarı olan kare çizdirebilirsinn..

    Kenar sayısını girin: 5

    * * * * *
    *..........*
    *..........*
    *..........*
    * * * * *

    (tabi ortada ki noktalar olmayacak, burda boşluk bırakamadım ondan öyle yazdım..)



    < Bu mesaj bu kişi tarafından değiştirildi MithRyLL -- 27 Nisan 2008; 16:31:59 >
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.