Trabalho Algoritmo
Dissertações: Trabalho Algoritmo. Pesquise 862.000+ trabalhos acadêmicosPor: Dangomesq • 18/9/2014 • 1.141 Palavras (5 Páginas) • 1.304 Visualizações
QUESTÃO 01
O coração humano bate em média uma vez por segundo. Desenvolver um algoritmo para calcular e escrever quantas vezes o coração de uma pessoa baterá se viver X anos.
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
int idade;
float battotal;
printf("Digite a sua idade\n\n");
scanf("%d",&idade);
battotal= 365.25 * 24 * 60 * 60 * idade;
printf("O CORACAO BATEU %f VEZES\n\n",battotal);
system ("pause");
return 0;
}
QUESTÃO 02
Teorema de Pitágoras: H² = L1² + L2² . Tem uma infinidade de números com essa combinação. Dado dois números inteiros positivos, M e N, onde M>N, desenvolver um algoritmo para entrar com dois números positivos e fornecer os valores dos lados e da Hipotenusa do triângulo gerados combinando M e N.
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
float l1,l2,M,N,hipotenusa, cont=0;
int main() {
while (cont!=1) {
printf("Digite o valor de M\n\n");
scanf("%f",&M);
printf("Digite o valor de N\n\n");
scanf("%f",&N);
if (M>N){
l1= pow(M,2)- pow(N,2);
l2= 2 * M * N;
hipotenusa= pow(M,2) + pow(N,2);
printf("L1 = %.2f\n",l1);
printf("L2 = %.2f\n",l2);
printf("HIPOTENUSA = %.2f\n",hipotenusa);
cont=cont+1;
} else {
printf("Erro, pois N e maior que M \n\n");
}}
system("pause");
return 0;
}
QUESTÃO 03
Muitos países estão passando a utilizar o sistema métrico. Fazer um algoritmo para executar as seguintes conversões:
* Ler uma temperatura em Fahrenheit e imprimir o equivalente em Celsius C=(5F-160)/9.
* Ler uma quantidade de chuva dada em polegadas e imprimir o equivalente em milímetros (1 polegada = 25,4 mm).
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#define milimetro_pol 25.4
#include<stdio.h>
#include<math.h>
#define milimetro_pol 25.4
int main ()
{
float celsius,fahrenheit,chuvapolegada,chuvamilimetro;
printf("Digite a temperatura\n\n");
scanf("%f",&fahrenheit);
printf("Digite a quantidade de chuva dada em polegadas \n\n");
scanf("%f",&chuvapolegada);
celsius=(5 * fahrenheit - 160)/9;
chuvamilimetro=chuvapolegada * milimetro_pol;
printf("O VALOR EM CELSIUS = %.2f\n",celsius);
printf("A QUANTIDADE DE CHUVA EH = %.2f\n",chuvamilimetro);
system("pause");
return 0;
}
QUESTÃO 04
O custo ao consumidor de um carro novo é a soma do custo de fábrica com a porcentagem do distribuidor e dos impostos (aplicados ao custo de fábrica). Supondo que a porcentagem do distribuidor seja de 12% do preço de fábrica e os impostos de 30% do preço de fábrica, fazer um programa para ler o custo de fábrica de um carro e imprimir o custo ao consumidor.
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main ()
{
float custocarro,custototal;
printf("Digite o custo do carro\n\n");
scanf("%f",&custocarro);
custototal=(0.12 * custocarro) + (0.30 * custocarro) + custocarro;
printf("O VALOR DO CARRO E = %.2f\n",custototal);
system("pause");
return 0;
}
QUESTÃO 05
Elaborar um programa que efetue a leitura sucessiva de valores numéricos e apresente no final o total do somatório, a média e o total de valores lidos. O programa deve fazer as leituras dos valores enquanto o usuário estiver fornecendo valores positivos. Ou seja, o programa deve parar quando o usuário fornecer um valor negativo.
#include <stdio.h>
#include
...