Pagini: [1]   În jos
  Imprimă  
Ajutor Subiect: Lipsa de prieteni!  (Citit de 1561 ori)
0 Utilizatori şi 1 Vizitator pe acest subiect.
Deny95
Strain


Karma: 1
Deconectat Deconectat

Mesaje: 4



Vezi Profilul
« : Decembrie 29, 2011, 23:43:18 »

Salut! Sunt nou pe aici. As vrea sa cer ajutorul unui informatician, fiind el chiar si amator. Daca ma poate ajuta, ii voi fi recunoscator. Lucrez in mai multe programe, dar prefer BORLANDC, limbaj C++. Stiu ca este primitiv, totusi mie imi place. As dori sa sa fac un mic program care sa "vorbeasca". Ii va ajuta pe cei care, au parte de "lipsa de prieteni"  Cool
Nu stiu cum sa declar carcterele si cum sa atribui unei variabile o fraza. De exemplu, as vrea sa ii atribui variabile k= Da.
Mai precis: programul va incepe cu o intrebare (ex: "Vrei sa ne cunoastem?"). Acum, cel care il utilizeaza, poate sa raspunda Da sau Nu. El va introduce "da" sau "nu", dar eu cum fac sa aleg dintre aceste raspunsuri ? Banuiesc ca intr-o conditionala, dar cum?
If(k=Da) g<<... ?
else(k=Nu) g<<.... Cum fac asta?
Daca se poate, cel care vrea, sa imi faca un program cam asa (exemplu doar, ca mi-l dezvolt eu):

Salut. Sunt un computer. Ai vrea sa vorbim?
Da
Cum te cheama?
X
Frumos nume.

sau

Salut. Sunt un omputer. Ai vrea sa vorbim?
Nu
OK, imi cer iertare. La revedere!
Va rog ajutati-ma. Daca as stii aceste mici structuri, as face un program de zeci de MB, ca sa nu imi rugineasca informatica pana pe 15 cand se termina vacanta Tongue Rolling Eyes

Astept raspuns! Multumesc anticipat!
Memorat
pauldb
Nu mai tace
*****

Karma: 821
Deconectat Deconectat

Mesaje: 1.901



Vezi Profilul
« Răspunde #1 : Decembrie 29, 2011, 23:50:20 »

Poti face programul folosind array-uri de caractere. Functia strcmp compara doua siruri de caractere si returneaza 0 daca cele doua siruri sunt egale. Uite mai jos un cod care face cam ce ti-ai dori tu:

Cod:
#include <string.h>

char mesaj[100];
...
cin >> mesaj;

if (strcmp(mesaj, "Da") == 0) {
...
} else if (strcmp(mesaj, "Nu") == 0) {
...
}
Memorat

Am zis Mr. Green
Deny95
Strain


Karma: 1
Deconectat Deconectat

Mesaje: 4



Vezi Profilul
« Răspunde #2 : Decembrie 29, 2011, 23:53:43 »

Multumesc mult! Ce care nu sunt prea sociabil iti multumesc:>:> wink
Memorat
azotlichid
Echipa infoarena
Nu mai tace
*****

Karma: 50
Deconectat Deconectat

Mesaje: 260



Vezi Profilul
« Răspunde #3 : Decembrie 30, 2011, 10:45:14 »

Memorat
bogdan2412
Echipa infoarena
Nu mai tace
*****

Karma: 410
Deconectat Deconectat

Mesaje: 951



Vezi Profilul
« Răspunde #4 : Decembrie 30, 2011, 12:43:31 »

esti in viata Smile
« Ultima modificare: Decembrie 30, 2011, 12:50:54 de către Bogdan-Cristian Tataroiu » Memorat
Cosmin
Echipa infoarena
Nu mai tace
*****

Karma: 351
Deconectat Deconectat

Mesaje: 1.799



Vezi Profilul
« Răspunde #5 : Decembrie 30, 2011, 13:58:05 »

vladu e lurker mare Smile
Memorat
wefgef
Nu mai tace
*****

Karma: 1049
Deconectat Deconectat

Mesaje: 3.008


razboinicu' luminii


Vezi Profilul
« Răspunde #6 : Decembrie 30, 2011, 14:21:06 »

vladu e lurker mare Smile

De ani de zile stă și doar citește forumul fără să spună nimic. Dar îl știm noi Tongue
Memorat

omului i-au fost date instinctele pentru a supravietui, nu pentru a fi sclavul lor.
Pagini: [1]   În sus
  Imprimă  
 
Schimbă forumul:  

Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines