lostyazilim

Programı Başa Almak

5 Mesajlar 5.460 Okunma
lstbozum
wmaraci reklam

Balrog Balrog Computer Science Telefon Onaysız
  • Üyelik 11.10.2014
  • Yaş/Cinsiyet 33 / E
  • Meslek cs
  • Konum Diğer
  • Ad Soyad A** M**
  • Mesajlar 136
  • Beğeniler 6 / 18
  • Ticaret 0, (%0)
Merhabalar öncelikle. Bir sorunum var. Programlama ödevim var ve neredeyse bitti sayılır. Sadece programı başa döndürme özelliği kaldı. Şimdi benim yaptığım program if else şeklinde oluşuyor. İf kısmı içerisinde doğru değerlerin girildiği işlemler için döngüler kullandım. Else kısmında yanlış değerler girildiği için program uyarı veriyor. Ben else kısmında programın başa dönmesini istiyorum. Ancak bunu goto kullanmadan nasıl yapmak istiyorum. do while özelliğini kullanmayı denedim ama uyduramadım. Programın kod yapısı şu şekilde.


int main(){
int sayi;
cout<<"sayı gir..:";
cin>>sayi;

s=(sayi<5);

if(s)
{

//işlemler...

}
else
{
cout<<"uyari";
//program buradan başa dönsün
}

return 0;
}
 

 

wmaraci
reklam

adamnatersi adamnatersi WM Aracı Kullanıcı
  • Üyelik 03.03.2013
  • Yaş/Cinsiyet 39 / E
  • Meslek Web Yazılım Uzmanı
  • Konum Adana
  • Ad Soyad A** K**
  • Mesajlar 76
  • Beğeniler 14 / 19
  • Ticaret 0, (%0)
tam olarak sorunu açıklamamışsın ancak sonsuz bir while döngüsü içine kodlarını yazabilirsin, programın hangi şartta çıkmasını istiyorsanda oraya break; komutu eklersen istenilen şart sağlandığı zaman döngüden çıkmış olur ve program biter.
 

 

http://www.korkmazadem.com

Balrog Balrog Computer Science Telefon Onaysız
  • Üyelik 11.10.2014
  • Yaş/Cinsiyet 33 / E
  • Meslek cs
  • Konum Diğer
  • Ad Soyad A** M**
  • Mesajlar 136
  • Beğeniler 6 / 18
  • Ticaret 0, (%0)

adamnatersi adlı üyeden alıntı

tam olarak sorunu açıklamamışsın ancak sonsuz bir while döngüsü içine kodlarını yazabilirsin, programın hangi şartta çıkmasını istiyorsanda oraya break; komutu eklersen istenilen şart sağlandığı zaman döngüden çıkmış olur ve program biter.


Hocam demek istediğim eğer kullanıcı yanlış değerleri girerse else bölümündeki işlemler çalışacak. Yani program uyarı verecek ve kendini başa döndürecek. Ama bunu goto kullanmadan yapmak istiyorum.
 

 

adamnatersi adamnatersi WM Aracı Kullanıcı
  • Üyelik 03.03.2013
  • Yaş/Cinsiyet 39 / E
  • Meslek Web Yazılım Uzmanı
  • Konum Adana
  • Ad Soyad A** K**
  • Mesajlar 76
  • Beğeniler 14 / 19
  • Ticaret 0, (%0)
tmm anladım dediğini;
while(kontrol)
{
giriş değerleri
if
{işlemler;
}
else
{
işlemler;
}
}

giriş değerleri ile her defasında kotrol edilir doğru ise yapılır yanlış ise yapılmaz kontrol kısmı ile de programın o değere/değerlere göre bitmesini isteyip istemediğine bakar ve bu işlermleri kontrol doğru olduuğ sürece yapar;

burad örnek çalışmalar var bence biraz incelersen konuya biraz daha hakim olursun, iiyi çalışmalar,

GÖRSEL PROGRAMLAMA ÇALIŞMA SORULARI
 

 

http://www.korkmazadem.com
wmaraci
wmaraci

Balrog Balrog Computer Science Telefon Onaysız
  • Üyelik 11.10.2014
  • Yaş/Cinsiyet 33 / E
  • Meslek cs
  • Konum Diğer
  • Ad Soyad A** M**
  • Mesajlar 136
  • Beğeniler 6 / 18
  • Ticaret 0, (%0)
Sağolun hocam.
adamnatersi

kişi bu mesajı beğendi.

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al