Problema de Equação do Primeiro Grau
Publicado por Thiago 12/07/2007
[ Hits: 17.601 ]
Este "microscópico" programa lhe informa a quantos anos seu parente
tinha x vezes sua idade.
Por exemplo: hoje você tem 25 anos e seu parente 42 anos. Você quer saber a quantos anos atrás seu parente tinha o dobro (2x) da
tua idade. Há 8 anos atrás você tinha 17 e seu parente 34.
Pow expliquei demais. Roda o programa e se achar bug me informe.
Abraço de pingüim pra todos.
/* Programa: idade.c Autor: Thiago Alexandre Martins Monteiro (Tarik Ahmad) Data: 29/06/2007 Alteracao: Este programa trabalha com equacao do primeiro grau. Para resolucao do problema no papel temos por exemplo: Sua idade atual = 24 A idade atual do seu parente = 42 x = quantidade de anos que se passaram. 3 = a idade do parente em x anos era o triplo da sua idade. Formula 42 - x = 3 (24 - x) Agora e so pegar lapis e papel e usar a matematica. Perceba que quando o fator de multiplicacao e 3 (triplo) ao solucionar a equacao obtem-se 2x. Entao aplica-se anos = (sua_idade * 3 - idade_parente) / 2. Se o fator fosse 4 teria-se 3x e dividiria-se por 3. */ #include <stdio.h> #include <stdlib.h> int main (int argc, char *argv[]) { int idade_parente, sua_idade, x, anos; system ("cls"); printf ("\n\t\t______________________________________________________"); printf ("\n\t\t Este programa informa a quantos ANOS a idade\ \n\t\t\tde seu parente foi x vezes a sua idade\n\t\t\t\t (dobro, triplo, etc)."); printf ("\n\t\t______________________________________________________"); printf ("\n\n\nInforme sua idade: "); scanf ("%d", &sua_idade); do { printf ("\nInforme a idade de um parente: "); scanf ("%d", &idade_parente); if (sua_idade > idade_parente) printf ("\n\tSua idade nao pode ser maior. Pare e pense!\n"); } while (sua_idade > idade_parente); printf ("\nValor de x vezes: "); scanf ("%d", &x); anos = sua_idade * x; anos = (anos - idade_parente) / (x - 1); if (anos < 0) printf ("\n\tPuts cara vc estava no saco do teu pai infeliz!!!"); else if (anos == 0) printf ("\n\tEi! A idade do teu parente ja e a tua x vezes seu XyzUe.@!!!"); else { printf ("\n_____________________________________________________________"); printf ("\n\tA %d anos seu parente tinha %d vezes a sua idade.", anos, x); printf ("\n\n\tSua idade era %d", (sua_idade - anos) ); printf ("\n\n\tA idade de seu parente era %d", (idade_parente - anos) ); printf ("\n_____________________________________________________________"); } getchar(); getchar(); system ("cls"); return 0; }
Ordenar vetor com algoritmo Insertion Sort
Calculo de Área e Diametro do circulo
Nenhum comentário foi encontrado.
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Criando uma VPC na AWS via CLI
Falta pacotes de suporte ao sistema de arquivos (Gerenciador de discos... (2)
Enzo quer programar mas não faz código pra não bugar (12)
Erro de Montagem SSD Nvme (12)
WebScrapping através de screenshot devido a bloqueios de Shadow DOM (1)