NoceBlen
Kilopat
- Katılım
- 1 Şubat 2014
- Mesajlar
- 79
- Çözümler
- 3
Merhabalar,
C# dersimin vizesine çalışıyorum fakat bir konuda takıldım. Sormak istediğim olay şu, örneğin kullanıcıdan pozitif bir sayı girmesini istedik diyelim. Kullanıcı 0 girmiş olsun. Benim ona "lütfen pozitif bir sayı giriniz." yazısını çıkartmam ve bütün kod sistemini baştan çalıştırmam gerekiyor. Baştan çalıştırma dediğimde aklıma döngüler geldi fakat ne kadar denediysem yapamadım.
Aklımdaki kod şeması şu şekilde:
İlk başta kullanıcıdan bir girdi alıyoruz;
girdi 0 ise
"Lütfen pozitif bir sayı giriniz."
kodları baştan başlatacak o bulamadığım kod;
girdi < 0 ise
"Negatif bir sayı girdiniz, lütfen pozitif sayı giriniz."
kodları baştan başlatacak kod;
girilen sayıyla ilgili işlemlerim;
konsola yazdırmak;
Yanlış anlaşılma olmasın, benim için kod yazın demiyorum. Sadece bu şekilde düşündüm, if - else falan kullandım ama ne yaparsam yapayım kodları baştan başlatamadım. Bilen varsa yardım ederse sevinirim.
C# dersimin vizesine çalışıyorum fakat bir konuda takıldım. Sormak istediğim olay şu, örneğin kullanıcıdan pozitif bir sayı girmesini istedik diyelim. Kullanıcı 0 girmiş olsun. Benim ona "lütfen pozitif bir sayı giriniz." yazısını çıkartmam ve bütün kod sistemini baştan çalıştırmam gerekiyor. Baştan çalıştırma dediğimde aklıma döngüler geldi fakat ne kadar denediysem yapamadım.
Aklımdaki kod şeması şu şekilde:
İlk başta kullanıcıdan bir girdi alıyoruz;
girdi 0 ise
"Lütfen pozitif bir sayı giriniz."
kodları baştan başlatacak o bulamadığım kod;
girdi < 0 ise
"Negatif bir sayı girdiniz, lütfen pozitif sayı giriniz."
kodları baştan başlatacak kod;
girilen sayıyla ilgili işlemlerim;
konsola yazdırmak;
Yanlış anlaşılma olmasın, benim için kod yazın demiyorum. Sadece bu şekilde düşündüm, if - else falan kullandım ama ne yaparsam yapayım kodları baştan başlatamadım. Bilen varsa yardım ederse sevinirim.