Hellsius
(usa Ubuntu)
Enviado em 17/04/2011 - 16:42h
Aonde esta o erro? Depois que informo as entrada o cursos apenas fica piscando.
Resolução:
Este programa o uuario informa um numero, depois é informado um numero inicial e depois um numero final para que seja feita a divisão do numero informado, entre todos o numeros do inicial e final informado pelo usuario. ex de saída:
informe num: 2
Informe num inicial: 5
Informe num final: 10
A divisão do n°2 entre 5 e 10 que sejam numeros com resto zero na divisão são: 6, 8, 10.
fonte:
#include <stdio.h>
#include <stdlib.h>
// Amazena um numero que é dividido por um numero inicial ate um numero final informado pelo usuario e aprensenta na tela quais os numeros que foram divisiveis com resto 0.
int main()
{
// Variaveis
int num, inicio, fim, rest;
// Entrada de Dados
printf("Informe um numero a ser mostrado seus divisores com resto zero: ");
scanf("%d", &num);
printf("Informe o numero inicial para a divisao: ");
scanf("%d", &inicio);
printf("Informe o numero final para o termino da divisao: ");
scanf("%d", &fim);
// Processamento
while(inicio<=fim)
{
rest = num%inicio;
if(rest==0)
{
printf("Os numeros divisiveis por %d sao %d\n", num, inicio);
}
inicio++;
} // F_while inicio
// Final do Codigo
getch();
return 0;
}