sexta-feira, 30 de novembro de 2012

Mais um Problema matemático

Teste este Programa e tente faze-lo melhor, talvez você queira melhorar
o código deste programa ou tirar conclusões de seu funcionamento, código
simples chamam a atenção de iniciantes então, "mãos à massa".

Eis o código abaixo:

#include <stdio.h>
#include <conio2.h>
int main(){
void Problema();
void mmc();
float n,n1,n2,n3,n4,n5;
n1 = 5/5*4;  // cinco dividido por cinco é igual a um; um vêzes 4x,  é igual a 4x.
n2 = 5/1*3;  // cinco dividido por um é igual a cinco; cinco vêzes três é igual a 15.
n3 = 5/1*1;  // cinco dividido por um é igual a cinco; cinco vêzes x, é igual a 5x.
n4 = n1 - n3; // o resultado aqui seria: 4x - 5x = -x. (porque 5x passa pro lado esquerdo do sinal de  = e fica negativo.
n5 = -n4 - n2 *(-1); // n2 é  -15 (negativo), porue foi passado para lado direito do sinal de =.
n = --n5; // como n1 - n3 equivale a uma aplicação de -1,usei um decremento;
Problema();
textcolor(LIGHTGREEN);gotoxy(17,10);printf("Pressione qualquer tecla pra ver o resultado");
getche();
mmc();
Sleep(1800);
system("cls");
Problema();
textcolor(LIGHTGREEN);gotoxy(11,10);printf("Montando uma equa‡Æo para calcular a idade de Pedro ");
Sleep(500);textcolor(LIGHTRED);gotoxy(16,12);printf("4/5x + 3 = x                       m.m.c de 5 ‚  5");
Sleep(500);textcolor(LIGHTRED);gotoxy(16,13);printf("5/5*4x + 5/1*3 = 5/1*x");
Sleep(500);textcolor(LIGHTRED);gotoxy(16,14);printf("4x + 15 = 5x");
Sleep(500);textcolor(LIGHTRED);gotoxy(16,15);printf("4x - 5x = - 15");
Sleep(500);textcolor(LIGHTRED);gotoxy(16,16);printf("-x - 15 * (-1) + 9");
Sleep(500);textcolor(LIGHTRED);gotoxy(16,17);printf("x  = 24");
Sleep(2800);
gotoxy(2,10);printf("                                                                    ");
Sleep(400);textcolor(LIGHTGREEN);gotoxy(16,10);printf("EQUA\x80ÇO BEM MONTADA E RESOLVIDA");
textcolor(LIGHTBLUE);gotoxy(16,20);printf ("Daqui a nove anos Pedro ter\xa0: %0.f\n",n + 9);
Sleep(1800);
textcolor(YELLOW);gotoxy(33,22);printf("O ROCCO AGRADECE!");
Sleep(1800);
getche();
}
void mmc(){
int i;
textcolor(LIGHTGREEN);gotoxy(17,12);printf("Calculando o m.m.c de 5...");
Sleep(1800);
for(i=1; i<=5; i++)
if(!(i%5))
printf("\n\n\t\to m.m.c e: %d ",i);
}
void Problema(){
textcolor(LIGHTRED);gotoxy(26,2);printf("RESOLVENDO PROBLEMAS MATEMµTICOS");
textcolor(BLUE);gotoxy(29,4);printf("roccoataca@hotmail.com");
textcolor(YELLOW);gotoxy(11,6);printf("A idade de Lu¡s ‚ 4/5 da idade  de Pedro.");
textcolor(YELLOW);gotoxy(11,7);printf("daqui a trˆs anos ser\xa0 5/6 da idade  de Pedro.");
textcolor(YELLOW);gotoxy(11,8);printf("Quantos anos  ter\xa0 Pedro daqui a nove anos?");
}

Nenhum comentário:

Postar um comentário

Observação: somente um membro deste blog pode postar um comentário.