exercicio C respondidos

download exercicio C respondidos

of 5

description

8 exercicio de algoritmo em C respondido

Transcript of exercicio C respondidos

EXERCCIOS - ESTRUTURA DE SELEO (IF, IF - ELSE e SWITCH)Exerccio Aula 5Vamos praticar um pouco um dos principais objetivo de nossa disciplina: aprender a aprender. Dado que todos j estudaram estrutura de seleo em pascal, vamos tentar utilizar este recurso de programao para responder os exerccios a baixo na linguagem C. Para isso consulte o livro e a apostila da UFMG disponibilizada no ambiente para identificar pequenas diferenas que existam entre o que vocs aprenderam em pascal e como se faz em C. 1. Fazer um programa para ler o nome, 2 notas, mostrar a mdia com a mensagem: Inferior a 5,0 Reprovado De 5,1 a 6,9 Recuperao De 7,0 a 10 Aprovado Obs: mostrar o nome. #include #include #include 2. /* Fazer um programa para ler o nome, 2 notas, mostrar a mdia com a mensagem: Inferior a 5,0 Reprovado De 5,1 a 6,9 Recuperao De 7,0 a 10 Aprovado Obs: mostrar o nome. */ main() { char nome[15]; float nota1,nota2,media; printf("Nome do Aluno: "); scanf("%s",& nome); printf("A primeira nota: "); scanf("%f",& nota1); printf("A segunda nota: "); scanf("%f",& nota2); media = (nota1 + nota2) / 2; if (media >=7){ printf ("*************************************************************\n\n"); printf ("%s foi APROVADO! Media final %2.2f\n\n",nome,media); printf ("*************************************************************\n\n"); } if ((media >5.1) && (media < 5.9)){ printf ("*************************************************************\n\n"); printf ("%s esta de RECUPERACAO... Media final %2.2f\n\n",nome,media); printf ("*************************************************************\n\n"); } if (media numero2){ printf ("*************************************************************\n\n"); printf ("O Numero 1:[ %2.2f ] EH! MAIOR QUE o Numero 2: [ %2.2f ] \n ",numero1,numero2); printf ("*************************************************************\n\n"); } else printf ("*************************************************************\n\n"); printf ("O Numero 2: [ %2.2f ] EH! MAIOR QUE o Numero 1: [ %2.2f ]\n",numero2,numero1); printf ("*************************************************************\n\n"); getch(); }: 4. Faa um programa que receba a idade de uma pessoa e mostre na sada em qual categoria ela se encontra: 10-14 infantil 15-17 juvenil 18-25 adulto

#include #include #include /*4. Faa um programa que receba a idade de uma pessoa e mostre na sada em qual categoria ela se encontra: " 10-14 infantil " 15-17 juvenil " 18-25 adulto */ main() { int faixaetaria; printf("Digite a idade [0 PARA SAIR]: "); scanf("%d",&faixaetaria); if ((faixaetaria >=10)&& (faixaetaria =15)&& (faixaetaria =18)&& (faixaetaria b) { aux=a; a=b; b=aux; } if(a>c) { aux=a; a=c; c=aux; } if(b>c) { aux=b; b=c;

c=aux; } printf("\n\n"); printf("****************** ORDENADO ********************\n"); printf("%d * %d * %d\n", a,b,c); printf("****************** ORDENADO ********************\n"); system("pause"); }:OBSERVAO: A lista INDIVIDUAL A lista dever ser entregue atravs do ambiente. Padro de nome do arquivo: seunome_exercicios_estrutura_ selecao.doc NO ser aceita lista fora do prazo! A lista no valer nota, porm voc ser poder ser um dos convidados a descrever seu cdigo durante na aula de quinta feira 08/12/11. DATA LIMITE DE ENTREGA: 27/12/11