Você está na página 1de 8

Prof.

Fernando Bryan Frizzarin

Prof. Fernando Bryan Frizzarin


Programao Estruturada I - Aula 02
Nivelamento

Contedo Programtico

Programao Estruturada I

Prof. Fernando Bryan Frizzarin

Exerccio
Faa um programa que calcule o ndice de Massa Corporal de
uma pessoa:
Para isso solicite que a pessoa entre com a sua altura e peso;
O clculo do IMC o seguinte:
imc = peso / altura * altura

Aps efetuar e mostrar


o IMC na tela mostre
tambm a tabela ao lado:

IMC
Abaixo de 18,5

Categoria
Abaixo do peso

de 18,5 at 24,9

Peso normal

de 25 at 29,9

Sobrepeso

de 30 at 34,9

Obesidade grau I

de 35 at 39,9

Obesidade grau II

Acima de 40

Obesidade Mrbida

Resoluo
Entradas

Altura
Peso

Processamentos

Calcular o IMC

Programao Estruturada I

Sadas

Mostrar o
resultado
do clculo do IMC

Prof. Fernando Bryan Frizzarin

Resoluo
Entradas

scanf

Processamentos

Sadas

Variveis
Operadores
matemticos

printf

Resoluo
Do que precisamos?

Uma varivel para armazenar o peso;


Uma varivel para armazenar a altura;
Uma varivel para armazenar o resultado do clculo do IMC;
Ler o peso do usurio;
Ler a altura do usurio;
Efetuar o clculo do IMC;
Mostrar o resultado na tela;

Programao Estruturada I

Prof. Fernando Bryan Frizzarin

Resoluo
Do que precisamos?
Uma varivel para armazenar o peso;
float peso;
Uma varivel para armazenar a altura;
Uma varivel para armazenar o resultado do clculo do IMC;
Ler o peso do usurio;
Ler a altura do usurio;
Efetuar o clculo do IMC;
Mostrar o resultado na tela;

Resoluo
Do que precisamos?
Uma varivel para armazenar o peso;
float peso;
Uma varivel para armazenar a altura;
float altura;
Uma varivel para armazenar o resultado do clculo do IMC;
Ler o peso do usurio;
Ler a altura do usurio;
Efetuar o clculo do IMC;
Mostrar o resultado na tela;

Programao Estruturada I

Prof. Fernando Bryan Frizzarin

Resoluo
Do que precisamos?
Uma varivel para armazenar o peso;
float peso;
Uma varivel para armazenar a altura;
float altura;
Uma varivel para armazenar o resultado do clculo do IMC;
float imc;
Ler o peso do usurio;
Ler a altura do usurio;
Efetuar o clculo do IMC;
Mostrar o resultado na tela;

Resoluo
Do que precisamos?
Uma varivel para armazenar o peso;
float peso;
Uma varivel para armazenar a altura;
float altura;
Uma varivel para armazenar o resultado do clculo do IMC;
float imc;
Ler o peso do usurio;
scanf(%f,&peso);
Ler a altura do usurio;
Efetuar o clculo do IMC;
Mostrar o resultado na tela;

Programao Estruturada I

Prof. Fernando Bryan Frizzarin

Resoluo
Do que precisamos?
Uma varivel para armazenar o peso;
float peso;
Uma varivel para armazenar a altura;
float altura;
Uma varivel para armazenar o resultado do clculo do IMC;
float imc;
Ler o peso do usurio;
scanf(%f,&peso);
Ler a altura do usurio;
scanf(%f,&altura);
Efetuar o clculo do IMC;
Mostrar o resultado na tela;

Resoluo
Do que precisamos?
Uma varivel para armazenar o peso;
float peso;
Uma varivel para armazenar a altura;
float altura;
Uma varivel para armazenar o resultado do clculo do IMC;
float imc;
Ler o peso do usurio;
scanf(%f,&peso);
Ler a altura do usurio;
scanf(%f,&altura);
Efetuar o clculo do IMC;
imc = peso / (altura * altura);
Mostrar o resultado na tela;

Programao Estruturada I

Prof. Fernando Bryan Frizzarin

Resoluo
Do que precisamos?
Uma varivel para armazenar o peso;
float peso;
Uma varivel para armazenar a altura;
float altura;
Uma varivel para armazenar o resultado do clculo do IMC;
float imc;
Ler o peso do usurio;
scanf(%f,&peso);
Ler a altura do usurio;
scanf(%f,&altura);
Efetuar o clculo do IMC;
imc = peso / (altura * altura);
Mostrar o resultado na tela;
printf(IMC = %f,imc);

Resoluo

float peso;
float altura;
float imc;
scanf(%f,&peso);
scanf(%f,&altura);
imc = peso / (altura * altura);
printf(IMC = %f,imc);

Programao Estruturada I

Prof. Fernando Bryan Frizzarin

Resoluo
#include <stdio.h>
#include <stdlib.h>
int main()
{
float peso;
float altura;
float imc;
printf(Digite seu peso: );
scanf(%f,&peso);
printf(Digite sua altura: );
scanf(%f,&altura);
imc = peso / (altura * altura);
printf(IMC = %f,imc);
system(pause);
return 0;
}

Exerccios
1. Faa um programa em C que pergunte a idade do
usurio e retorne o ano em que ele nasceu;
2. Desenvolver um programa que leia dois nmeros
inteiros e realize e mostre o resultado para as
seguintes operaes matemticas:
a)
b)
c)
d)

Soma;
Subtrao;
Multiplicao
Diviso;

Programao Estruturada I

Você também pode gostar