Estou usando o Code::Blocks pra criar um programa em C. Quando dou F9 o programa roda tudo certo, porém quando pego o executável na pasta debug chega em um certo ponto ele fecha sozinho. Não achei a solução pro problema em lugar nenhum.
Segue o código :
#include <stdio.h>
#include <stdlib.h>
int main()
{
float ideal, ultimo, penultimo, antepenultimo, media, excedente, pexcedente;
ultimo = penultimo = antepenultimo = media = excedente = pexcedente = 0;
printf("\t\t\tOla pastor, seja bem vindo!\n\nA funcao deste programa e ajuda-lo na economia de energia da igreja\n\nPor favor, digite a meta de consumo da sua igreja:\tR$ ");
scanf("%f", &ideal);
system("CLS");
printf("\nAgora preciso que digite o valor da conta dos ultimos 3 meses\n\n\n");
printf("Ultimo mes:\t\tR$ ");
scanf("%f", &ultimo);
printf("\nPenultimo mes:\t\tR$ ");
scanf("%f", &penultimo);
printf("\nAntepenultimo mes:\tR$ ");
scanf("%f", &antepenultimo);
media = (ultimo + penultimo + antepenultimo) / 3;
system("CLS");
printf("\nSeu consumo medio tem sido: R$ %.2f\n\n", media);
excedente = media - ideal;
if (ideal>=media){
printf("\n\tPARABENS PASTOR! CONTINUE ECONOMIZANDO!\n\n");
pexcedente = ( - excedente / ideal ) * 100;
printf("\nA economia media tem sido de %.1f%%\n\n", pexcedente);
}
else
{
pexcedente = ( excedente / media ) * 100;
printf("A economia deve ser de %.1f%% que corresponde a R$ %.2f.\n\n", pexcedente, excedente);
}
return 0;
}
torre de hannoi por leone duarte de oliveira.rar