ULISSES NEGUEBA
Por: CAIOSP13 • 15/9/2015 • Artigo • 3.728 Palavras (15 Páginas) • 446 Visualizações
UNIVERSIDADE PAULISTA – UNIP
CIÊNCIA DA COMPUTAÇÃO
Marcelo Silveira Correia – RA: c5807j9
PROFESSOR: Cézar
LISTA DE EXERCÍCIOS:
SÃO PAULO
2015
EXERCÍCIO 01
Elaborar uma aplicação console para ler duas notas de um aluno, efetuar a média aritmética e, caso a média seja maior ou igual a 7, informar que o aluno foi aprovado, caso contrário, informar que o aluno foi reprovado.
#include
#include
intmain(intargc, char *argv[]) {
float nota1 = 0, nota2 = 0, media = 0;
printf("Digite a primeira nota: ");
scanf("%f", ¬a1);
printf("Digite a segunda nota: ");
scanf("%f", ¬a2);
media = (nota1 + nota2) / 2;
if(media >= 7){
printf("\nAluno aprovado com media %.2f\n", media);
}
else{
printf("\nAluno reprovado com media %.2f\n", media);
}
getch();
return 0;
}
EXERCÍCIO 02
Elaborar uma aplicação console para leia dois números, efetuar a soma e apresentar o resultado caso este seja maior que 15.
#include
#include
intmain(intargc, char *argv[]) {
float num1 = 0, num2 = 0, soma = 0;
printf("Digite o primeiro numero: ");
scanf("%f", &num1);
printf("Digite o segundo numero: ");
scanf("%f", &num2);
soma = num1 + num2;
if(soma > 15){
printf("\nResultado: %.2f\n", soma);
}
getch();
return 0;
}
EXERCÍCIO 03
Elaborar uma aplicação console para ler dois números, fazer a subtração e, caso o resultado seja menor que zero, apresentar o resultado e a frase “O resultado é negativo”.
#include
#include
intmain(intargc, char *argv[]) {
float num1 = 0, num2 = 0, sub = 0;
printf("Digite o primeiro numero: ");
scanf("%f", &num1);
printf("Digite o segundo numero: ");
scanf("%f", &num2);
sub = num1 - num2;
if(sub < 0){
printf("\nNumero negativo.\n");
}
getch();
return 0;
}
EXERCÍCIO 04
Elaborar uma aplicação console que leia dois números, faça a multiplicação e apresente o resultado caso esteja entre 50 e 100.
#include
#include
intmain(intargc, char *argv[]) {
float num1 = 0, num2 = 0, mult = 0;
printf("Digite o primeiro numero: ");
scanf("%f", &num1);
printf("Digite o segundo numero: ");
scanf("%f", &num2);
mult = num1 * num2;
if(mult>= 50 &&mult<= 100){
printf("\nResultado: %.2f", mult);
}
getch();
return 0;
}
EXERCÍCIO 05
Elaborar uma aplicação console que leia dois números reais e um caractere que representa a operação aritmética a ser realizada (+, -, *, /). O algoritmo deve apresentar o resultado final da operação ou uma mensagem de erro para o caso da divisão de um número por zero ou uma mensagem de erro caso não seja escolhida uma das quatro operações aritméticas básicas.
#include
#include
intmain(intargc, char *argv[]) {
charopr;
float num1 = 0, num2 = 0;
printf("Digite o primeiro numero: ");
scanf("%f", &num1);
printf("Digite o segundo numero: ");
scanf("%f", &num2);
fflush(stdin);
printf("Digite a operacao: ");
scanf("%c", &opr);
switch(opr){
case '+' :
printf("\nSoma: %.2f\n", num1 + num2);
break;
...