Prosty program do zgadnięcia liczby.

0
#include <iostream>
using namespace std;
 
 int main(){
 	
	int liczbaRuchow = 0;
	int liczbaUsera;
	
	cout << "Podaj kwote" << endl;
	cin >> liczbaUsera ; 
	while(liczbaRuchow<11){
		if(liczbaUsera > 42){
			**cout "Liczba " << liczbaUsera<<"to za duzo"<<endl;	**
		} 
		else if(liczbaUsera < 42){
			cout "Liczba "<<liczbaUsera <<"to za malo";	
		}
		else if(liczbaUsera == 42){
			cout <<"Brawo, wygrales po "<<liczbaRuchow <<"probach";
			return 0;
		}
     liczbaRuchow++;
    }

	if(liczbaRuchow>10){
		cout << "Niestety, nie zgadles w 10 rundach, przegrywasz";
		return 0;
	}
	return 0;

    }

Powyższy kod powinien być bardzo prostym programem do zgadywania liczby.

Problem jaki zwraca kompilator to:

13:9: error: expected ';' before string constant

i

16:9: error: expected ';' before string constant

Wziąłem w gwiazdki tutaj element gdzie po raz pierwszy kompilator zaznacza na czerwono linię. Gdzie tego średnika brakuje bo jakoś nie mogę dostrzec tego.

dodanie znaczników <code class="none"> - @furious programming

3

Nie wierz kompilatorowi, brakuje operatora <<, a nie średnika.

2

musi być cout<<"Liczba"<<liczbaUsera<<"to za duzo"<<endl;

0

Przećwicz pisanie składni na jeszcze prostrzych przykładach koleś.

0

Dzięki za pomoc. Za dużo języka PHP ;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1