C++ programlama ödev

scallywag
26-11-2009, 00:24   |  #1  
OP Yıllanmış Üye
Teşekkür Sayısı: 0
379 mesaj
Kayıt Tarihi:Kayıt: Ara 2007

Arkadaşlar bir program yazıyorum hoca ödev verdi ancak hoca nerdeyse hiç bir şey anlatmadan cok kazık bi program yazmamızı istedi.programi yazcam fakat giriste bi sorun var bunu halledemedim

*Cekilişe kac kişi katılacak(en fazla 5 kişi olabilir.)
"4"//çekilişe 4 kişi katılacak
//bir sonraki işlem 4 tane ad soyad girmesini isteyeceğim.Fakat ilk girilen sayiya göre adı soyadı ona göre atmam gerekiyor.Yani 3 kişi katılcaksa 3 tane ad soyad 2 taneyse 2 ad soyad.Ama beceremedim bi türlü yardım eder misiniz?

Mustafa Akın
26-11-2009, 00:34   |  #2  
Mustafa Akın avatarı
Yıllanmış Üye
Teşekkür Sayısı: 0
3,236 mesaj
Kayıt Tarihi:Kayıt: Ağu 2006

Önce kaç kişi gireceğini al x e kaydet.
sonra C++ tam bilmem ama çok da anlaşılmaz olcağını sanmıyorum
// dizi yap, girlen sayı kadar olsun i[x] mesela
while (count < x)
{
// Nasıl soruluyorsa C de isim soy isim sor ve onu da bu şekilde koy
i[count] = sorulan isim soyisim;
count ++;
}

bu girdiği adet değişken oluşturup isimleri sorar ve değişkenlere koyar. sen de i[0] i[1] .. diyerek ulaşırsın isim soy isimlere

scallywag
26-11-2009, 00:58   |  #3  
OP Yıllanmış Üye
Teşekkür Sayısı: 0
379 mesaj
Kayıt Tarihi:Kayıt: Ara 2007

"// dizi yap, girlen sayı kadar olsun i[x] mesela"

dizinin en fazla 5 olma ihtimali var ama kullanıcı ister 5 girer ister 3 buna göre yapmam lazım x yerine ne koycağımı bilmiyorum :S

hsnhsynisler
26-11-2009, 09:37   |  #4  
Yıllanmış Üye
Teşekkür Sayısı: 0
267 mesaj
Kayıt Tarihi:Kayıt: May 2009
Alıntı: Mustafa Akın  
Önce kaç kişi gireceğini al x e kaydet.
sonra C++ tam bilmem ama çok da anlaşılmaz olcağını sanmıyorum
// dizi yap, girlen sayı kadar olsun i[x] mesela
while (count < x)
{
// Nasıl soruluyorsa C de isim soy isim sor ve onu da bu şekilde koy
i[count] = sorulan isim soyisim;
count ++;
}

bu girdiği adet değişken oluşturup isimleri sorar ve değişkenlere koyar. sen de i[0] i[1] .. diyerek ulaşırsın isim soy

Arkadaşımızın dediğini uygula count 0 dan başlat ilk değer gerisi yukarda anlatılmış istersen ödevi de yapak :D

Mustafa Akın
26-11-2009, 11:34   |  #5  
Mustafa Akın avatarı
Yıllanmış Üye
Teşekkür Sayısı: 0
3,236 mesaj
Kayıt Tarihi:Kayıt: Ağu 2006
Alıntı: scallywag  
"// dizi yap, girlen sayı kadar olsun i[x] mesela"

dizinin en fazla 5 olma ihtimali var ama kullanıcı ister 5 girer ister 3 buna göre yapmam lazım x yerine ne koycağımı bilmiyorum :

x kullanıcıdan alacağın sayı olacak demedin mi başta soruyor kaç kişi katılacak diye.

hsnhsynisler
26-11-2009, 13:00   |  #6  
Yıllanmış Üye
Teşekkür Sayısı: 0
267 mesaj
Kayıt Tarihi:Kayıt: May 2009

başta kaç kişi sorucak işte sende ona göre döngüde döndürtcen iştte
while (count < x)
{
// Nasıl soruluyorsa C de isim soy isim sor ve onu da bu şekilde koy
i[count] = sorulan isim soyisim;
count ++;
}

scallywag
26-11-2009, 13:09   |  #7  
OP Yıllanmış Üye
Teşekkür Sayısı: 0
379 mesaj
Kayıt Tarihi:Kayıt: Ara 2007

Arkadaşlar çok sağolun yardımınız için teşekkürler elleriniz dert görmesin :)