Scrieți un program care determină de câte ori litera „u” se întâlnește într-un șir de caractere.
Răspunsuri la întrebare
Răspuns de
3
PROGRAM C++
#include <iostream>
#include <string>
using namespace std;
int main()
{
//Citeste sir de caractere
char sir[100];
cin.get(sir, 100);
//Contorizeaza nr de aparitiia litera 'u'
unsigned contor_u = 0;
for (unsigned i = 0; i < strlen(sir); i++)
if (sir[i] == 'u') contor_u++;
//Afiseaza numar de aparitii
cout << contor_u;
}
NOTA :
Programul contorizeaza doar aparitiile literei 'u'. Pentru a contoriza si aparitiile literei 'U' inlocuieste (sir[i] == 'u') cu (sir[i] == 'u' || sir[i]=='U')
Anexe:
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Studii sociale,
8 ani în urmă
Matematică,
8 ani în urmă
Geografie,
8 ani în urmă
Matematică,
9 ani în urmă
Biologie,
9 ani în urmă