Pretendo ajudar qualquer pessoa com dúvidas na resolução de exercícios propostos no livro "C++ Como Programar", DEITEL. Capítulo 2, Pg.96.
ENUNCIADO
2.28 Escreva um programa que insere um inteiro de cinco dígitos, separa o inteiro em seus dígitos individuais e imprime os dígitos separados entre si por três espaços cada. [Dica: Utilize operadores de divisão de inteiros e módulo.] Por exemplo, se o usuário digitar 42339, o programa deve imprimir:
4 2 3 3 9
RESOLUÇÃO
#include <iostream>
using std::cin;
using std::cout;
int main()
{
int num;
cout << "Insira um inteiro de cinco digitos: \n";
cin >> num;
cout << "\t" << num / 10000;
cout << "\t" << num / 1000 % 10;
cout << "\t" << num / 100 % 10;
cout << "\t" << num / 10 % 10;
cout << "\t" << num % 10;
return 0;
}
Question
Elias Lopes Nunes
Pretendo ajudar qualquer pessoa com dúvidas na resolução de exercícios propostos no livro "C++ Como Programar", DEITEL. Capítulo 2, Pg.96.
ENUNCIADO
2.28 Escreva um programa que insere um inteiro de cinco dígitos, separa o inteiro em seus dígitos individuais e imprime os dígitos separados entre si por três espaços cada. [Dica: Utilize operadores de divisão de inteiros e módulo.] Por exemplo, se o usuário digitar 42339, o programa deve imprimir:
4 2 3 3 9
RESOLUÇÃO
Edited by Elias Lopes NunesLink to comment
Share on other sites
0 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.