Şimdi Ara

Algoritma Yardım!

Bu Konudaki Kullanıcılar:
1 Misafir - 1 Masaüstü
5 sn
3
Cevap
0
Favori
221
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Klavyeden Girilen Bir Sayının Sondan Kaç Basamağı 0 Olduğunu Hesaplayan Program
    Not : 0 Girince Tekrar Sayı İsteyecek


    Kod :
    int sayi;
    int x=10,i,basamak=0;

    tekrar:
    Console.Write("Lütfen Bir Sayı Giriniz : ");
    sayi=Convert.ToInt32(Console.ReadLine());

    for (i = 1; i < sayi; i++ )
    {
    if (sayi % x == 0)
    {
    basamak = i;
    }
    else
    {
    break;
    }
    x = x * 10;
    }
    if(sayi==0)
    {
    goto tekrar;
    }
    Console.WriteLine("Sondan {0} Basamağı Sıfırdır.",basamak);
    Console.ReadKey();



    ARKADAŞLAR BUNU ALGORİTMASINI YAPAMADIM SİZ YAPARSANIZ ÇOK MEMNUN OLURUM



    < Bu mesaj bu kişi tarafından değiştirildi djharbi2 -- 3 Mayıs 2016; 14:10:41 >







  • Konu başlığını büyük harfle yazmana gerek yok düzeltirsen sevinirim.
     
    int sayı;
    while( (sayı = Convert.ToInt32(Console.ReadLine()))==0)
    {

    }
    var basamakDeğeri = 10;
    var sonuç = 0;
    while (true)
    {
    if (sayı % basamakDeğeri == 0)
    {
    basamakDeğeri *= 10;
    sonuç++;
    continue;
    }

    break;

    }
    Console.WriteLine(sonuç.ToString());
    Console.ReadKey();

  • algoritması lazmda
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.