Elaborați cite un program care: determina numarul de alariții ale silabei 'MA' intrun şir;
Substituie silabele 'MA' prin silaba 'TA'
Răspunsuri la întrebare
Răspuns de
0
//programul 1
#include <iostream>
#include <string>
using namespace std;
int main()
{
char sir[255];
int aparitii=0, i;
cout<<"Sirul:"; cin.get(sir,255);
for(i=0;i<strlen(sir)-1;i++)
if(sir[i]=='M' && sir[i+1]=='A')
aparitii++;
cout<<"aparitii:"<<aparitii<<'\n';
return 0;
}
//programul 2
#include <iostream>
#include <string>
using namespace std;
int main()
{
char sir[255]; int i;
cout<<"Sirul:"; cin.get(sir,255);
for(i=0;i<strlen(sir)-1;i++)
if(sir[i]=='M' && sir[i+1]=='A'){
sir[i]='T'; sir[i+1]='A';
}
cout<<sir;
return 0;
}
Alte întrebări interesante
Informatică,
8 ani în urmă
Evaluare Națională: Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Informatică,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă