Baixe o app para aproveitar ainda mais
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
Compartilhar