Informatică, întrebare adresată de Loginerie, 9 ani în urmă

cum pot da calculatorului daca un string este de un anumit fel.Adica ex. if (a=="Ma simt bine") asta am incercat-o dar nu merge.Cum sa fac ?javascript sau c++.Comentariu pt mai multe detalii

Răspunsuri la întrebare

Răspuns de alexubebe
2
C++ deci introduci if-ul in felul asta:
ex if(a==0) 
{
   cout<<"Ma simt bine";
}
  Si daca vrei introduci si un else
{
  else{
    cout<<"Nu ma simt bine";
}
Sper ca ti.am fost de ajutor :)
  
Anexe:

alexubebe: Tu sa nu folosesti ex i program ca ala inseamna exemplu
alexubebe: Uite si mai explicit>
Loginerie: ms dar e un string nu un int
alexubebe: pai introduci #include<string.h> pui un char si inlocuiesti
Răspuns de passbrain123
2
exista functii predefinite
strcmp(sir, "ma simt bine")


strcmp(s1, s2) → compară două şiruri s1 şi s2 făcând diferenţiere între literele mici şi literele mari;
stricmp(s1, s2) → compară doua şiruri s1 şi s2 fără a face diferenţa între litere mari şi litere mici



AntiEaglesDavids: nu uita ca daca returneaza 0 functia atunci cele 2 stringuri sunt egale
AntiEaglesDavids: prin urmare ar trebui sa faci: if(strcmp(a, "ma simt bine") == 0) daca stringul a si "ma simt bine" sunt aceleasi
Loginerie: incerc sa fac un chatbot iar incerc sa dau calculatorului sa testeze daca eu ma simt rau sau nu
Loginerie: cout<<"ma bucur"; daca ma simt bine iar invers daca nu
Loginerie: nu am reusit sa il fac sa vada doar un anumit cuvant
Alte întrebări interesante