Informatică, întrebare adresată de Aladenustienimic, 8 ani în urmă

50 puncte!
Alcautiti un program care sa substitue litera "a" prin "o" daca litera "a" se afla pe pozitie impara si prin "e" daca litera "a" se afla pe pozitie para. De exemplu pentru textul "calcar" se va afisa "celcor".

Răspunsuri la întrebare

Răspuns de Daniel4761
0

#include <iostream>

#include <string.h>

using namespace std;

int main()

{

char text[101], i;

cout<<"Text:"; cin.get(text,101);

for(i=0;i<strlen(text);i++)

 if(text[i]=='a' && (i+1)%2==0)

  text[i]='e';

 else if(text[i]=='a' && (i+1)%2==1)

  text[i]='o';

cout<<text;

return 0;

}


Aladenustienimic: Poti sal transformi in pascal?
Daniel4761: Scuze, nu stiu pascal...
Aladenustienimic: Eu sunt clasa 10 si profu ceo sa zica de asa program
Daniel4761: E c++, nu ai specificat in ce limbaj..
Alte întrebări interesante