Un elev introduce de la tastatura un șir de caractere reprezentând numele unui coleg, iar șirul respectiv se stochează într-o variabila c. Scrieți un program care să permită unui alt coleg (care nu a văzut șirul introdus de primul elev) să introducă un șir de caractere până când ghicește numele introdus de colegul său. La sfârșit, programul trebuie să afișeze din câte încercări a reușit al doilea elev să găsească numele introdus de primul elev. C++
Răspunsuri la întrebare
Răspuns de
0
Răspuns:
#include <stdio.h>
#include <stdlib.h>
#include <assert.h>
int equal(c,v);
int main()
{
int k=0;
char c[100],v[100];
printf("Introduceti cuvantul:");
gets(c);
system("cls");
printf("Incercati sa ghiciti cuvantul:\n");
while(strcmp(c,v)!=0)
{
gets(v);
k++;
}
if(strcmp(c,v)==0)
printf("Ati gasit cuvantul,ati incercat de %d",k);
else
printf("Ati esuat!");
return 0;
}
Explicație:
Staniislaw:
in c++ arata cam asa
#include
#include
using namespace std;
int main(){
int k=0;
char c[100],v[100];
cout<<"Introduceti cuvantul:";
cin>>c;
system("cls");
cout<<"Incercati sa ghiciti cuvantul:";
while(strcmp(c,v)!=0)
{
gets(v);
k++;
}
if(strcmp(c,v)==0)
cout<<"Ati gasit cuvantul,ati incercat de:"<else
cout<<"Ati esuat!";
return 0;}
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Franceza,
9 ani în urmă