Programul de mai jos genereaza in secret un numar de la 1 la 10 iar tu trebuie sa il ghicesti introducand numere de la tastatura. Se poate obtine o gama mai larga de numere prin modificarea liniei 8 (numar = rand() % 10 + 1)
#include <stdio.h> Download Link
#include <stdlib.h>
#include <time.h>
int main ()
{
int numar, ghiceste;
srand ( time(NULL) ); //initializeaza numarul
numar = rand() % 10 + 1; //genereaza numarul
do
{
printf ("Ghiceste numarul cuprins intre 1 si 10: ");
scanf ("%d",&ghiceste);
if (numar<ghiceste) puts ("Numarul este mai mic");
else if (numar>ghiceste) puts ("Numarul este mai mare");
}
while (numar!=ghiceste);
puts ("Felicitari, ai ghicit numarul!");
system ("pause"); //pauza la sfarsitul programului
return 0;
}
daca scrii a b c sau alta tasta sau 10 se buguieste sistemul.
RăspundețiȘtergere