Elaborati un program care determina numarul de aparitii ale silabei "AU" intr-un sir de caractere . Ajutati-ma va rog , am nevoie urgent
Răspunsuri la întrebare
Răspuns de
0
Am presupus ca silaba 'AU' poate sa aiba formele: au(in interiorul unui cuvant) Au(la inceput de fraza) si AU(text scris cu litere mari)
#include <iostream>
#include <string.h>
using namespace std;
int main(){
char s[100];
int i,nr=0;
cout<<"Sirul de caractere: ";
cin.get(s,100);
for(i=0;i<strlen(s)-1;i++){
if(((s[i]=='a'||s[i]=='A')&&(s[i+1]=='u'))||(s[i]=='A'&&s[i+1]=='U')){
nr++;
}
}
cout<<"Numarul de silabe au este: "<<nr;
return 0;
}
#include <iostream>
#include <string.h>
using namespace std;
int main(){
char s[100];
int i,nr=0;
cout<<"Sirul de caractere: ";
cin.get(s,100);
for(i=0;i<strlen(s)-1;i++){
if(((s[i]=='a'||s[i]=='A')&&(s[i+1]=='u'))||(s[i]=='A'&&s[i+1]=='U')){
nr++;
}
}
cout<<"Numarul de silabe au este: "<<nr;
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă