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++, please:)!
Răspunsuri la întrebare
Răspuns de
0
// merge si mai eficient
#include <iostream>
#include <string.h>
using namespace std;
int main() {
char c[100];
cin.get(c, 100);
cin.get();
char c2[100];
cin.get(c2, 100);
int k=0;
while (strcimp(c, c2)!=0) {
cout<<"nume incorect!"<<endl;
k++;
cin.get(c2, 100);
}
if (strcimp(c, c2)==0) {
k++;
cout<<"nume corect!"<<endl;
cout<<"ghicit din "<<k<<" incercari!";
}
return 0;
}
boiustef:
strcimp, e corectă funcţia asta? nu e strcmp ?
Alte întrebări interesante
Fizică,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă