Informatică, întrebare adresată de Adeeeeeeeeeeee, 8 ani în urmă

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 andrewbeats
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 ?
andrewbeats: da e corecta
andrewbeats: da boss dar tu nu faci ce cere enuntul.. in fine
Alte întrebări interesante