[Prévia] [Próxima] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico]
[Índice de assunto]
RE: EP AQUECIMENTO
- Subject: RE: EP AQUECIMENTO
- From: Yoshiharu Kohayakawa <yoshi@ime.usp.br>
- Date: Tue, 26 Sep 2000 00:24:11 -0300
Ricardo Benedito wrote (on Monday, 25 Sep 2000, at 23:28:51 -0300):
> OLÁ PESSOAL!!!!!
>
> SERÁ QUE ALGUÉM PODE ME AJUDAR NA MONTAGEM DO EP DE AQUECIMENTO?
>
> Estou com a seguinte dúvida: como fazer para o programa reconhecer cada
> algarismo do número a ser convertido para a base 10 separadamente, sem que
> o usuário tenha de teclar enter após cada algarismo.
Aqui vai uma dica. Considere o programa
============================================================
#include <stdio.h>
int main()
{
int n;
scanf("%d", &n);
while (n > 0) {
printf("%d\n", n % 10);
n = n / 10;
}
return 0;
}
============================================================
Boa sorte! Yoshi
> Por exemplo, suponha
> que queiramos converter o número 122 (na base 5) para a base 10. O usuário
> digita 122. A resposta esperada é
>
> 1*52 +2*51 +2*50 = 37.
>
> Como fazer para que o programa reconheça o 1 como coeficiente do 52 , o 2
> como coeficiente do 51 e o outro 2 como coeficiente do 50 , sendo que o
> usuário não digitou esses algarismos separadamente, mas sim o número 122?
>
> Ah, tem mais alunos com o mesmo problema que o meu!!!!!!
>
> Obrigado