Lista De Exercicio 1
ED-01 (C++)
1.ª) Faça um programa que leia dois valores e informe a média entre eles. (use float como tipo de dado). Aplique uma função
#include <stdio.h>
#include <stdlib.h> float calc_media(float, float); main ( )
{
float seguir; float v1, v2, media; do { printf("\nValor 1: "); scanf("%f", &v1); printf("\nValor 2: "); scanf("%f", &v2); printf ("\nProduto = %.2f\n", calc_media(v1, v2)); printf("\nPara continuar, digite 1, para parar, digite 0: "); scanf("%f", &seguir);
}
while (seguir); system("pause"); } float calc_media(float valor1, float valor2)
{
return (valor1+valor2)/2;
}
2.ª) Faça um programa que leia uma temperatura em graus Centígrados e apresente-a convertida em graus Fahrenheit. A fórmula de conversão é:
F = (9 * C + 160) / 5, onde F é a temperatura em Fahrenheit e C em graus Centígrados.
Faça-o com uma função.
#include <stdio.h>
#include <stdlib.h> float converter (float c);
float main() { float t1; float t2; printf("Digite a temperatura em Centigrados: "); scanf ("%f", &t1); printf("A conversão de Temperatura fica em Fahrenheit é: %.2f\n", converter(t1)); system("PAUSE"); EXIT_SUCCESS;
}
float converter (float fa)
{
return (9 * fa + 160)/ 5;
}
3.ª) Calcular por meio de uma função e apresentar o valor do volume de uma lata de óleo, utilizando a fórmula:
VOLUME = 3.14159 * R2 * ALTURA.
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
float calc_lata (float, float );
main() { float alt, raio; printf("Digite a altura da lata : "); scanf ("%f", &alt); printf("Digite o raio da lata : "); scanf ("%f", &raio); printf("O volume da lata é: %.2f\n", calc_lata(alt, raio)); system("PAUSE"); EXIT_SUCCESS;
}
float calc_lata (float alt1, float raio1)
{
return (3.14159 * (raio1 * raio1) * alt1);
}
4.ª) Faça um programa que leia 15 valores e informe o valor da diferença entre a média e o maior valor