Eski 26-04-04, 17:36 #1
aRiTmEtİk aRiTmEtİk çevrimdışı

bynogame
Varsayılan Şu basit kodlardaki hatam nedir?Bir yardım lütfen

bynogame
-------------------------------------------------------------
#include <iostream>
using namespace std;

int main()
{
int tahmin;
int sayi=100;
cout<<"Tahminimi bul"<<;
cin>>tahmin;
if(tahmin==sayi)
{
cout<<"tebrikler"<<endl;
return 0;
}
if(tahmin>sayi)
{
cout<<"Biraz daha in"<<;
cin>>tahmin;
}
if(tahmin<sayi)
{
cout<<"Cik acik"<< ;
cin>>tahmin;
}
}
-----------------------------------------------------
Herhalde yazdıklarımdan amacımın ne olduğu belli olyuordur.Burada hatam nedir ben vulamadım.Build lediğimde 3 error veriyor ve 8 , 17 , 22. satırlar yani cout kodlarına hata veriyor.Nedeninin anlayamadım yardımcı olursanız sevinirim.
  Alıntı Yaparak CevaplaAlıntı Yaparak Cevapla
Eski 26-04-04, 18:44 #2
bytuman bytuman çevrimdışı

bynogame
Varsayılan Cvp: Şu basit kodlardaki hatam nedir?Bir yardım lütfen

bynogame
" yerine ' koymayı dene
  Alıntı Yaparak CevaplaAlıntı Yaparak Cevapla
Eski 26-04-04, 18:59 #3
aRiTmEtİk aRiTmEtİk çevrimdışı

bynogame
Varsayılan Cvp: Şu basit kodlardaki hatam nedir?Bir yardım lütfen

bynogame
Öyle yapınca 4 eror daha ekliyor.3 ken 7 oluyor.
  Alıntı Yaparak CevaplaAlıntı Yaparak Cevapla
Eski 27-04-04, 00:20 #4
haldunuraz haldunuraz çevrimdışı

bynogame
Varsayılan Cvp: Şu basit kodlardaki hatam nedir?Bir yardım lütfen

bynogame
Alıntı:
Gerçek Mesajı Gönderen aRiTmEtİk
-------------------------------------------------------------
#include <iostream>
using namespace std;

int main()
{
int tahmin;
int sayi=100;
cout<<"Tahminimi bul"<<;
cin>>tahmin;
if(tahmin==sayi)
{
cout<<"tebrikler"<<endl;
return 0;
}
if(tahmin>sayi)
{
cout<<"Biraz daha in"<<;
cin>>tahmin;
}
if(tahmin<sayi)
{
cout<<"Cik acik"<< ;
cin>>tahmin;
}
}
-----------------------------------------------------
Herhalde yazdıklarımdan amacımın ne olduğu belli olyuordur.Burada hatam nedir ben vulamadım.Build lediğimde 3 error veriyor ve 8 , 17 , 22. satırlar yani cout kodlarına hata veriyor.Nedeninin anlayamadım yardımcı olursanız sevinirim.
include dan sonra <iostream.h> yaz
ayrıca yapmaya çalıştığın şey bana biraz yanlış geldi.
cout<<"Tahminimi bul"<<; dan sonra kullanıcı sayı girecek
ama
tahmin== sayı olması imkansız çünkü sayı bir döngüye girmiyo ve program her açıldığında 100 olarak atanıo
dolayısıyle tahmin=100 olmadıkça ilk hamlede bulamaz
  Alıntı Yaparak CevaplaAlıntı Yaparak Cevapla
Eski 27-04-04, 04:39 #5
HoPPaLa0101 HoPPaLa0101 çevrimdışı

bynogame
Varsayılan Cvp: Şu basit kodlardaki hatam nedir?Bir yardım lütfen

bynogame
oncelikle #include <iostream.h> yapma cunku bu eski tip bir kullanım.

#include <iostream>
using namespace std;
kullanman daha guzel olur, ozellikle buyuk projeler icin namespace ini std de tutman yararlı.

koduna gelince hata " degil. hele ' koyman hepten abes. sorun
cout<<"Tahminimi bul"<<;
cout<<"Biraz daha in"<<;
cout<<"Cik acik"<< ;
senin de bilfigin gibi yukardaki 3 satırda. bunun sebebi de fazladan "<<" koyman. eger << koycaksan standart outputa bişeyler yollaman gerek. bu da endl olabilir ki bunu hata vermeyen cout satırında kullanmışsın. << ları kaldır veya endl ekle goreceksinki hata kalmıcak.

haaa şimdi derleme zamanı hatalardan kurtulduk ama mantık hatası hala var kodda. bunun sebebi de dongunun olmaması.
bunu yapmanın bir cok yolu var benim ilk aklıma gelen sonsuz bir döngüye sok eger dogru yanıt bulunursa "break;" ile donguden cık.
neyse kolay gelsin.
  Alıntı Yaparak CevaplaAlıntı Yaparak Cevapla
Eski 27-04-04, 10:23 #6
Sessiz_cin Sessiz_cin çevrimdışı

bynogame
Varsayılan Cvp: Şu basit kodlardaki hatam nedir?Bir yardım lütfen

bynogame
bytuman html code bakış açısı getirmişsin sanırım
  Alıntı Yaparak CevaplaAlıntı Yaparak Cevapla
Eski 27-04-04, 17:19 #7
aRiTmEtİk aRiTmEtİk çevrimdışı

bynogame
Varsayılan Cvp: Şu basit kodlardaki hatam nedir?Bir yardım lütfen

bynogame
Burada döngüye gerek var mı?
benim tek istediğim.100 atadığım bir değişken var.Eğer cin girişi 100 olursa program doğruluyor ve bitiryor.
  Alıntı Yaparak CevaplaAlıntı Yaparak Cevapla
Eski 27-04-04, 22:07 #8
haldunuraz haldunuraz çevrimdışı

bynogame
Varsayılan Cvp: Şu basit kodlardaki hatam nedir?Bir yardım lütfen

bynogame
hoppala kardeşim
bildiğin gibi
includeden sonra gelen dosyalar header filelardır
ve proje yaparken
stdio.h
iostream.h
math.h vs. şeklinde yazarsan senin kendi düzleyeceğin header fileları include yapman daha kolay olur

o endl olayında haklısın gözden kaçan tek ayrıntı o.
ama ben daha çok programdaki mantıksal hatayı anlatmaya çalıştım
bu şekilde program hiç bir işe yaramaz....
  Alıntı Yaparak CevaplaAlıntı Yaparak Cevapla
Eski 28-04-04, 20:04 #9
HoPPaLa0101 HoPPaLa0101 çevrimdışı

bynogame
Varsayılan Cvp: Şu basit kodlardaki hatam nedir?Bir yardım lütfen

bynogame
[QUOTE=haldunuraz]hoppala kardeşim
bildiğin gibi
includeden sonra gelen dosyalar header filelardır
ve proje yaparken
stdio.h
iostream.h
math.h vs. şeklinde yazarsan senin kendi düzleyeceğin header fileları include yapman daha kolay olur
QUOTE]

meraba,
eski tip header file kullanmam benim olusturacagim header file lara ne gibi bi katkı saglar ki.
sonucta sunu yapmak zor degil + dogru olan.

#include<header.h>
#include<iostream>
#include<cmath>
#include<header2.h>
using namespace std;
  Alıntı Yaparak CevaplaAlıntı Yaparak Cevapla
Eski 29-04-04, 04:53 #10
destruction destruction çevrimdışı

bynogame
Varsayılan Cvp: Şu basit kodlardaki hatam nedir?Bir yardım lütfen

bynogame
1 den 100 e kadar random bir sayi uret ve kullaniciyo 5 hak ver ve her tahmin de kucuk yada buyuk ip uclari ver ve 5 tahmin sonucu kullaniciya tekrar oynayip oynamayacagini sor..boylesi daha bir guzel olur..
ama ben c++ i hergun kendi kendime onlarca program yazarak ogrendim.. yukarda ki ornegide yapmistim..
oku ogren dene.. bu sekilde ogrenirsin denemeden goremezsin..
kurcala bol boz birader
that s the only way....
sorunun olursa yaz yardimci olurum...
  Alıntı Yaparak CevaplaAlıntı Yaparak Cevapla
Cevapla

Bu konunun kısa yolunu aşağıdaki sitelere ekleyebilirsiniz

Konu Araçları

Gönderme Kuralları
Yeni konu açamazsınız
Cevap yazamazsınız
Dosya gönderemezsiniz
Mesajlarınızı düzenleyemezsiniz

BB code is Açık
Smiley Açık
[IMG] kodu Açık
HTML kodu Kapalı



Tüm saatler GMT +3. Şuan saat: 23:36
(Türkiye için artık GMT +3 seçilmelidir.)

 
5651 sayılı yasaya göre forumumuzdaki mesajlardan doğabilecek her türlü sorumluluk yazan kullanıcılara aittir. Şikayet Mailimiz. İçerik, Yer Sağlayıcı Bilgilerimiz. Tatil


bynogame