icc gabarito 01
DESCRIPTION
introdução à computaçãoTRANSCRIPT
1
ICC – Gabarito dos Exercícios do Capítulo 1
EXERCÍCIO 1
#include <stdio.h>
int main()
{
float temperatura;
// pede ao usuário que digite a temperatura
printf("Digite a temperatura em Fahrenheit: ");
// armazena o que for digitado em 'temperatura'
scanf("%f", &temperatura);
// converte para Celsius
temperatura = 5 * (temperatura - 32) / 9;
// exibe a temperatura convertida
printf("Temperatura em Celsius: %f", temperatura);
// termina o programa
return 0;
}
2
EXERCÍCIO 2
#include <stdio.h>
int main()
{
float prova1, prova2, prova3, media;
// pede ao usuário a primeira nota
printf("Digite a nota da primeira prova: ");
scanf("%f", &prova1);
// pede ao usuário a segunda nota
printf("Digite a nota da segunda prova: ");
scanf("%f", &prova2);
// pede ao usuário a terceira nota
printf("Digite a nota da terceira prova: ");
scanf("%f", &prova3);
// calcula a média
media = (prova1 * 2 + prova2 * 2.5 + prova3 * 3) / 7.5;
// exibe a média
printf("Media: %f", media);
// termina o programa
return 0;
}
3
EXERCÍCIO 3
#include <stdio.h>
int main()
{
int populacao;
float taxa;
// pede ao usuário o valor da população
printf("Digite a populacao do pais: ");
scanf("%d", &populacao);
// pede ao usuário a taxa de crescimento anual
printf("Digite a taxa de crescimento anual: ");
scanf("%f", &taxa);
// calcula a população em 3 anos
taxa = (100 + taxa) / 100;
populacao *= taxa * taxa * taxa;
// exibe o resultado
printf("Populacao em 3 anos: %d", populacao);
// termina o programa
return 0;
}
4
EXERCÍCIO 4
#include <stdio.h>
int main()
{
float total, numero;
// pede ao usuário 5 números reais
printf("Digite 5 numeros reais: ");
// lê o primeiro número e o atribui ao total
scanf("%f", &numero);
total = numero;
// lê o número seguinte e soma-o ao total
scanf("%f", &numero);
total += numero;
// ...e assim sucessivamente, de forma que ao final teremos o
// somatório dos números e então só faltará dividí-lo por 5.
scanf("%f", &numero);
total += numero;
scanf("%f", &numero);
total += numero;
scanf("%f", &numero);
total += numero;
// exibe a média
printf("Media: %f", total / 5);
// termina o programa
return 0;
}
5
EXERCÍCIO 5
#include <stdio.h>
int main()
{
float a, b;
// pede ao usuário os dois números reais
printf("Digite o primeiro numero: ");
scanf("%f", &a);
printf("Digite o segundo numero: ");
scanf("%f", &b);
// exibe o que foi pedido
printf("Soma: %f\n", a + b);
printf("Produto: %f\n", a * b);
printf("Subtracao: %f\n", a - b);
printf("Divisao: %f\n", a / b);
// termina o programa
return 0;
}