Está en la página 1de 5

Que lea una cadena y la muestre al revés.

#include <iostream>

#include <string>

using namespace std;

string cadena, cadena_invertida;

int main()

cout<<"Digita una frase"<<endl;

getline(cin,cadena);

for (int i=cadena.size ()-1;i>=0;i--)

cadena_invertida+=cadena.at(i);

cout<<cadena_invertida<<endl;

return 0;

}
Que lea 10 números por teclado, los almacene en un array y muestre la media.

#include <iostream>

using namespace std;

int main()

float sum=0,numeros1[10];

int i;

for (i=0;i<10;i++)

cout<<"escriba un numero"<<endl;

cin>>numeros1[i];

for (i=0;i<10;i++)

sum=sum+numeros1[i];

cout<<"la media es: "<<sum/10<<endl;

return 0 ;

}
15. Que pinte un tablero de ajedrez, los peones con la letra P, las torres con T, los caballos con C, los
alfiles con A, el rey con R y la reina con M

#include <iostream>

using namespace std;

int main()

int x,y;

for (x=0;x<8;x++)

for (y=0;y<8;y++)

if (x==1 or x==6)

cout<<"P";

else if( (x==0 && y==0) or (x==7 && y==0) or (x==0 && y==7) or (x==7 && y==7))

cout<<"T";

else if ((x==0 && y==1) or(x==7 && y==1) or (x==0 && y==6) or (x==7 && y==6))

cout<<"C";

else if ((x==0 && y==2) or(x==7 && y==2) or (x==0 && y==5) or (x==7 && y==5))

cout<<"A";

}
else if ((x==0 && y==3) or (x==7 && y==3))

cout<<"M";

else if ((x==0 && y==4) or (x==7 && y==4))

cout<<"R";

else

cout<<" ";

cout<<endl;

return 0;

}
Que lea una cadena y diga cuantas mayúsculas hay

using namespace std;

#include<iostream>

#include <string>

int main()

int sum=0,x;

string frase,cadena;

cout<<"Digita una frase"<<endl;

getline(cin,frase);

for(x=0;x<50;x++)

if (frase[x]>=65 && frase[x]<=90)

sum++;

cout <<"en la frase hay "<<sum<<"mayusculas"<<endl;

cout<<endl;

return 0;

También podría gustarte