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

Se consideră şiruri de caractere formate din literele mari ale alfabetului latin şi spaţii.Elaboraţi un program care afişează şirurile în studii după următoarele reguli:

- fiecare literă de la ′A′ pînă la ′Y ′ se inlocuieste prin următoarea literă din alfabet

-fiecare literă ′Z′ se inlocuieste pri litera ′A′;

- fiecare spaţiu se înlocuieste prin ′ - ′.

Răspunsuri la întrebare

Răspuns de Alex6767
3
#include<iostream>
#include<string>
using namespace std;
int main()
{
char s[255];
cin. get(s, 255);
int i;
for(i=0;i<strelen(s); i++)
if(s[i] >='A' && s[i] <='Y')
cout<<s[i] +1;
else if(s[i] =='Z')
cout<<"A";
else if (s[i] ==' ')
cout<<"-";
return 0;
}
Alte întrebări interesante