Răspuns :
Răspuns:
#include <iostream>
#include <string.h>
using namespace std;
int main()
{
int aparitii=0;
char s[255];
cin.get(s,254);
for(int i = 0 ; i < strlen(s); i++ )
if ( s[i]=='t' && s[i+1]=='u')
aparitii++;
if ( aparitii == 0 )
cout<<"Silaba 'tu' nu apare in sirul de caractere";
else
if ( aparitii == 1 )
cout<<"Silaba 'tu' apare odata";
else
if (aparitii > 1 )
cout<<"Silaba 'tu' apare de "<<aparitii<<" ori";
}
Explicație:
Se citeste sirul de caractere.
Parcurgem fiecare pozitie din sir si verificam daca elementul de pe pozitia i este 't' si cel de pe urmatoarea pozitie este 'u', formand astfel "tu". Daca se indeplineste conditia atunci contorizam aparitia.
Vă mulțumim că ați vizitat site-ul nostru web care acoperă despre Informatică. Sperăm că informațiile furnizate v-au fost utile. Nu ezitați să ne contactați dacă aveți întrebări sau aveți nevoie de asistență suplimentară. Ne vedem data viitoare și nu ratați să marcați.