👤

C++
Przygotuj grę, polegającą na zgadywaniu losowo wybranej liczby.
Program losuje liczbę z wybranego zakresu i porównuje ją z liczbami wprowadzanymi przez użytkownika, wydając komunikat "za dużo" lub "za mało".
Jeśli wylosowana zmienna zgadza się z liczbą użytkownika, pojawia się komunikat "trafiona".


Odpowiedź :

Wyjaśnienie:

#include <iostream>

#include <cstdlib>

using namespace std;

int main(){

int los,liczba,n=0;

los=rand()%10+0;

while (n==0){

 cout<<"\n\nPodaj swoją liczbę ";

 cin>>liczba;

 if (liczba<los)

   cout<<"Za mała";

 if (liczba>los)

   cout<<"Za duża";

 if (liczba==los){

   cout<<"Trafiona";

   n=1;

 }

 }

}

//wiersz 5. Mamy funkcję losującą rand() z parametrami %10+0 oznaczającymi, że funkcja losuje z 10 liczb począwszy od 0. To możesz sobie ustawić samemu na inne. Chyba, że chcesz, aby to robił uczestnik. Wówczas musi paść zapytanie o przedział, z którego losujemy i odpowiednio użyć zmiennych jako parametry funkcji losującej.

Zobacz obrazek Animaldk