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
1
#include<iostream.h>
#include<string.h>
char s[20];
int i;
void main()
{
cout<<"s="; cin.get(s,20);
for(i=0;i<strlen(s);i++)
if(s[i]>='a' && s[i]<='y')
s[i]=s[i]+1;
else if(s[i]=='z')
s[i]='a';
else if(s[i]==' ')
s[i]='-';
cout<<s;
}
#include<string.h>
char s[20];
int i;
void main()
{
cout<<"s="; cin.get(s,20);
for(i=0;i<strlen(s);i++)
if(s[i]>='a' && s[i]<='y')
s[i]=s[i]+1;
else if(s[i]=='z')
s[i]='a';
else if(s[i]==' ')
s[i]='-';
cout<<s;
}
Alte întrebări interesante
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Istorie,
9 ani în urmă
Engleza,
9 ani în urmă
Matematică,
9 ani în urmă
Geografie,
9 ani în urmă
Matematică,
9 ani în urmă