Informatică, întrebare adresată de Arinutza11, 9 ani în urmă

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 Utilizator anonim
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;}

Utilizator anonim: iarta-ma ca nu am mai dat enter
Utilizator anonim: ca sa aranjez programul
Alte întrebări interesante