Elaborati un program care:
a)determina numarul de aparitii ale caracterului 'A' intr-un sir;
b)substituie caracterul 'A' prin caracterul '*'
c)radiaza din sir caracterul 'B'
d)determina numarul de aparitii ale silabei 'MA' intr-un sir
e)substituie silabele 'MA' prin silaba 'TA'
f)radiaza din sir silaba 'TO'
blindseeker90:
Vrei programul in Pascal?
Răspunsuri la întrebare
Răspuns de
0
a)
//a)
#include <iostream>#include <string.h>using namespace std;
int main(){ char s[256],x[2],*p; int nr=0; cout << "Dati text" << endl; cin.get(s,256); cin.get(); cout << "Dati litera" << endl; cin.get(x,30); p=strstr(s,x); while (p) { nr=nr+1; p=p+1; p=strstr(p,x); } if (nr==1) cout << "Litera " << x <<" apare " << nr << " data" ; else cout << "Litera " << x <<" apare de " << nr << " ori" ; return 0;}
//a)
#include <iostream>#include <string.h>using namespace std;
int main(){ char s[256],x[2],*p; int nr=0; cout << "Dati text" << endl; cin.get(s,256); cin.get(); cout << "Dati litera" << endl; cin.get(x,30); p=strstr(s,x); while (p) { nr=nr+1; p=p+1; p=strstr(p,x); } if (nr==1) cout << "Litera " << x <<" apare " << nr << " data" ; else cout << "Litera " << x <<" apare de " << nr << " ori" ; return 0;}
Alte întrebări interesante
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Biologie,
9 ani în urmă
Limba română,
9 ani în urmă