quarta-feira, 30 de abril de 2014

2014-1: Algop: Tabela de dados em memória - Exercício 2

#include <iostream>
#include <cstring>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */

using namespace std;
int main(int argc, char** argv) {

// problema
// entrada: uma palavra digitada pelo usuario
// saida: informar a palavra invertida

// descricao textual
// 1) ler uma palavra do usuario
// 2) Calcular o tamanho da palavra
// 3) Para cada letra na frase 
//    a partir do final ( passo -1)
// 3.1) Imprime a letra

// algoritmo estruturado
// Var
char n[50];//   N: conjunto[1...20]: caractere
int c, t;  //   C, T: inteiro
// Inicio
cout << "Digite uma palavra: "<<endl;//   Escrever "Digite uma palavra: "
cin.get(n, 51);//   Ler N
t = strlen(n); //   T <- Tamanho(N)
for (c = t-1; c >=0; c--){//   Para C De T Até 1 Passo -1 Faça
 cout << n[c];//     Escrever N[C]
}//   Fim Para
cout << endl;
// Fim


return 0;
}

Nenhum comentário:

Postar um comentário