Buscar

Aula Prática 2 - Programação II - Rodolfo

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 3, do total de 3 páginas

Prévia do material em texto

Universidade Federal de Ouro Preto – UFOP 
Instituto de Ciências Exatas e Biológicas – ICEB 
Departamento de Computação – DECOM 
 
 
 
1 
 
PROGRAMAÇÃO DE COMPUTADORES II BCC702 - 2018-1 
Aula Prática 02 
 
 
Exercício 1 
 
 Codifique em C++ um programa que leia uma altura e o peso de uma pessoa. 
Posteriormente, calcule e imprima o Índice de Massa Corporal (IMC). A fórmula do calculo 
do IMC segue abaixo: 
 
IMC = peso / altura2 
 
Exemplo Execução 
 
Digite a altura da pessoa: 1.8 
Digite o peso da pessoa: 68 
 
O Índice de Massa Corporal desta pessoa é 20.9876 
 
 
 
 
 
 
Exercício 2 
 
 Codifique em C++ um programa que leia a temperatura em Celsius, calcule e 
imprima esta temperatura em Fahrenheit. Segue abaixo a fórmula para transformação: 
 
F=1,8*C+32 
Exemplo Execução 
 
Digite a temperatura em Celsius: 20.5 
 
20.5 graus Celsius equivalem a 68.9 graus Fahrenheit 
 
 
 
 Universidade Federal de Ouro Preto – UFOP 
Instituto de Ciências Exatas e Biológicas – ICEB 
Departamento de Computação – DECOM 
 
 
 
2 
 
 
Exercício 3 
 
 Codifique em C++ um programa que leia o raio de um círculo e imprima sua 
área e seu perímetro. Segue abaixo as fórmulas necessárias: 
 
P = 2 π . r 
A = π . r2 
 
Exemplo Execução 
 
Digite o raio do círculo: 4.12 
 
Um círculo de raio 4.12 possui área 53.29 e perímetro 
25.87 
 
 
 
 
 
Exercício 4 
 
 Faça um programa que leia dois valores a e b e imprima o resultado de 
(b3 + ab) − 2b + a mod b. Em notação matemática, mod representa o resto da divisão de 
dois inteiros. 
 
Note que não se calcula resto da divisão de números reais. 
 
Exemplo Execução 
 
Digite o valor de a: 5 
Digite o valor de b: 7 
 
f(x) = 369 
 
 
 
 
 Universidade Federal de Ouro Preto – UFOP 
Instituto de Ciências Exatas e Biológicas – ICEB 
Departamento de Computação – DECOM 
 
 
 
3 
 
 
Exercício 5 
 A distância entre dois pontos (x1, y1) e (x2, y2) em um plano de coordenadas 
cartesianas é dada pela equação abaixo: 
 
𝒅 = (𝒙𝟐 − 𝒙𝟏)𝟐 + (𝒚𝟐 − 𝒚𝟏)𝟐 
 
 Escreva um programa para calcular a distância entre quaisquer dois pontos 
(x1, y1) e (x2, y2) especificados pelo usuário. Abaixo um exemplo para os pontos (−3,2) e 
(3,−6) definidos pelo usuário. 
 
Exemplo de Execução 
CÁLCULO DA DISTÂNCIA ENTRE DOIS PONTOS 
-------------------------------------------------------- 
X1: -3 
Y1: 2 
X2: 3 
Y2: -6 
 
 
DISTÂNCIA = 10

Outros materiais