Programowanie c++, pętle i inne..
Napisz program (zabawę), który jest przeznaczony dla dwóch użytkowników:
-Adam,
-Ewa,
Zabawa przebiega w ten sposób, że Adam wpisuje liczbę a Ewa zgaduje jaką liczbę wpisał Adam. Jeśli Ewa zgadnie liczbę wpisaną przez Adama, wyświetla ile razy liczby była zgadywana.
Uwaga !
Komputer podpowiada w czasie zgadywania, czy wpisana liczba jest większa czy mniejsza od zgadywanej.
" Life is not a problem to be solved but a reality to be experienced! "
© Copyright 2013 - 2025 KUDO.TIPS - All rights reserved.
Mam nadzieję, że o to chodziło :) Dodałem również licznik prób.
#include <iostream>
#include <ctime>
#include <conio.h>
#include <cstdlib>
using namespace std;
int main()
{
unsigned ilosc = 0;
srand ((int) time(NULL));int nWylosowana = rand() % 100 + 1;
cout << "Adam wylosowal liczbe z przedzialu 1-100." << endl;
int nWprowadzona;
cout << "Ewa probuje ja odgadnac: ";
cin >> nWprowadzona;
while (nWprowadzona != nWylosowana)
{
if (nWprowadzona < nWylosowana)
{
cout << "Liczba jest zbyt mala.";
++ilosc;
}
else
{
cout << "Za duza liczba.";
++ilosc;
}
cout << " Ewa probuje jeszcze raz: ";
cin >> nWprowadzona;
}
cout << "Celny strzal :) Brawo! ";
cout << "Ewa zgadla wylosowana przez Adama liczbe za " << ++ilosc << " razem.";
getch();
}