Programlama Rehberi

serdar_1 sordu
c## 2

bir kullanıcıya 3 giriş hakkı verilecektir kullanıcı 3 hakkında şifreyi bilşmezse  '' hakkınız bitti '' mesajı verilip prog. sonlancak kullanıcı eğer şifeyi bilirse 1 den 1000 e kadar olan sayılardan 5 e bölünebilen ve 9 a bölünemeyen sayıları listeleyen pro. ?     ÇOK UĞRAŞTIM AMA ÇALIŞTIRMADI BI TURLU   

using system;

       class islem

{

static void main()

{  

        string  sifre;

          do

{      console.writeline(''şifreyi girin'');

             sifre=console.readline();

                {

                  while (sifre:='123')

                  if(sifre=123)

             (burayı denkleştiremedim işte )

              

             for(int  i=1;  i<=1000;  i++)

                 {

                       if ( (i%5=0)&&(i%9:=0))

                   {

                        console.writeline('' {0} sayı bulundu ''  ,adet)

                    }

                 }

            }

 

BENİM YAPABİLECEĞİM BU KADAR   GERİ KALAN KISIMDA  BANA YARDIMCI OLURSANIZ .....



Yazılan cevap: 2
Eklenme tarihi: 2008-11-17
Okunma sayısı: 77
Kategori: C#

Cevaplar(2)

class Program
{
    static void Main(string[] args)
    {
        string sifre="123"; // programda sorulan sifre
        bool sifreDogruMu = false; // girilen sifrenin dogrulugunu gosterecek
        string kullaniciTahmini; // kullanicidan alinan girdi burada saklanacak
        for (int i = 0; i < 3 && !sifreDogruMu;i++ )
        {
            // sifre bilinemezse 3 kere for'un govde kismi calistirilir
            System.Console.Out.WriteLine("Sifreyi giriniz:");
            if ((kullaniciTahmini = System.Console.ReadLine()).Equals(sifre))
            {
                sifreDogruMu = true;
            }
        }
        if (sifreDogruMu)// sifre dogru girilmisse
        {
            for (int j = 1; j < 1000; j++) // 1-1000 arasi tum sayilarin 9 ve 5 e tam bolunebilirligini bak
            {
                if (j % 5 == 0 && j % 9 == 0) //9 ve 5 e tam bolunuyorsa ekrana yazdir
                {
                    System.Console.Out.WriteLine(j);
                }
            }
        }
        else // sifre yanlis girilmisse kullaniciya hakkinin bittigini goster
        {
            System.Console.Out.WriteLine("Hakkiniz bitti");
        }
    }
}

Yazan: Hamdi / Ort. puan: 0 /
Cevabı değerlendir:

çok  teşekkür ederim hamdi kardeş

 


Yazan: serdar_1 / Ort. puan: 0 /
Cevabı değerlendir:


2004-2009 © Programlama Rehberi, tüm hakları saklıdır.