Você está na página 1de 11

Exemplos

Calculando o Peso Ideal - 1

Calculando o Peso Ideal - 2


#include <stdio.h> #include <string.h> #include <conio.h> #include <stdlib.h> char sexo; float peso, altura, difpeso, pesoideal; int main() { sexo = 'x'; while((sexo!='m') && (sexo!='M') && (sexo!='f') && (sexo!='F')) { printf("Informe seu sexo,(f) ou (F) Feminino, (m) ou (M) para Masculino: "), scanf("%c",&sexo); } printf("Informe sua altura: "); scanf("%f",&altura); printf("Informe seu peso atual: "); scanf("%f",&peso); if((sexo=='M') && (sexo=='m')) { pesoideal=(72.7*altura)-58; difpeso=peso-pesoideal; } else { pesoideal=(62.1*altura)-44.7; difpeso=peso-pesoideal; } if(peso>=pesoideal) { printf("%s \n","Voce esta acima do peso, devera se exercitar mais"); } else { printf("%s\n","Seu peso esta dentro do normal; exercicios fisicos melhora..."); } getch(); //Aguarda o pressionamento de uma tela para continuar...

return 0; }

Calculando a raiz cbica de 27

Calcula a raiz de ndice i de um nmero real n

Calculando a mdia das notas (1)

Calculando a mdia das notas (2) - empregando o loop for..

Calculando a mdia das notas (3) - empregando o loop for

Calculando a mdia das notas (4) - empregando vetor


//Programa Media #include <stdio.h> #include <stdlib.h> int main() //Estilo para o compilador Dev-C { int j,k; float Soma, Media, Maior, Menor; float Notas[4]; char C; Soma = 0.00; for (j=0;j<=3;j++) { k = j + 1; printf("Entre com a Nota %d: ", k); scanf("%f", &Notas[j]); Soma += Notas[j]; if(j==0)

{ Maior = Notas[j]; Menor = Notas[j]; } if(Notas[j]>Maior) Maior = Notas[j]; if(Notas[j]<Menor) Menor = Notas[j]; } Media = Soma/4; if((Media>0.0) && (Media<=5.9)) C = 'E'; else if((Media>5.9) && (Media<=6.9)) C = 'D'; else if((Media>6.9) && (Media<=7.9)) C = 'C'; else if((Media>7.9) && (Media<=8.9)) C = 'B'; else if((Media>8.9) && (Media<=10.0)) C = 'A'; printf("\n\n"); printf("Resumo da avaliao: \n"); printf ("Media =%4.1f \n", Media); printf ("Maior nota: =%4.1f \n", Maior); printf ("Menor nota: =%4.1f \n", Menor); printf ("Conceito geral: %c\n", C); system("PAUSE"); //Pausa temporria return 0; //Retorno intil (nil) }

Exerccios Propostos
1) Corrija o seguinte programa:
#include <stdio.h> int main{void}( printf(Existem %d semanas no ano., 56) return 1; )

2) Execute o seguinte programa e veja as mensagens de erro geradas pelo compilador e corrija.
#include <stdio.h> int Main(void){ int a=1; b=2; c=3; printf("Os nmeros sao: %d, %d e %d\n,a,b,c,d) }

3) Qual ser a saida do programa abaixo?


#include <stdio.h> int main(void){ printf("%s\n%s\n%s","um","dois","trs"); }

4) O que uma varivel em C? 5) O que uma constante em C? De exemplos. 6) Quais nomes de variveis so aceitas pelo compilador C?
3ab ab3 a3b FIM sim int \meu A nao A123 papel-branco a* c++ *nova varivel

7) Quais das seguintes instrues so corretas?


int a; float b; double float c; unsigned char d; long float e;

8) Faa um programa em C que leia trs valores numricos e os mostre na ordem em que o usurio deseje, podendo ser em ordem crescente (opo 1) ou em ordem decrescente (opo 2). Insista com o usurio at que ele escolha uma das opes vlidas. 9) Um supermercado realizou uma pesquisa de opinio onde as pessoas forneciam a sua idade e o seu ndice de satisfao, que poderia variar no intervalo de 5 (cinco) a 10 (dez). O conjunto de informaes fornecidas terminava com o fornecimento de uma idade for igual a 999 ou qualquer valor negativo. Pede-se calcular: a) O nmero de pessoas entrevistadas; b) A idade mdia das pessoas entrevistadas; c) A mdia do ndice de satisfao e da idade das pessoas entrevistadas; d) O nmero e o percentual de ndices de satisfao 5 (cinco) e 10 (dez); e) O percentual de pessoas que forneceram ndice de satisfao abaixo de 7 (sete).
10) Considere a leitura de 4 notas de um aluno. Calcule a mdia aritmtica e classifique a avaliao do seguinte modo:

Mdia de 0 a 5.9: Conceito E: Mdia de 6 a 6.9: Conceito D: Mdia de 7 a 7.9: Conceito C: Mdia de 8 a 8.9: Conceito B: Mdia de 9 a 10: Conceito A: Calcule e imprima, tambm, a maior e a menor nota.