Você está na página 1de 1

Ensino Técnico em Menção

Componente Curricular:

LÓGICA DE PROGRAMAÇÃO

Instrumento Competência Base Tecnológica


1. Interpretar a lógica 1. Introdução à lógica computacional:
computacional. • algoritmos, fluxogramas e pseudocódigos;
• variáveis;
Lista de
2. Interpretar e desenvolver • desvios condicionais;
exercícios
pseudocódigos, algoritmos e fluxogramas. • laços de repetição;
• vetores, matrizes;
• funções e procedimentos
Professor: Eulaliane Aparecida Gonçalves Data:___/___/_____
Aluno: RM:
Demonstração de conhecimentos teóricos e práticos sobre a lógica e a linguagem de programação abordada
Critérios:
durante o semestre
Instruções: RESPONDER AS QUESTÕES ABAIXO NA LINGUAGEM C++

Elabore os algoritmos a seguir utilizando a linguagem C++.

1. Dado o peso e altura de uma pessoa calcule o seu Índice de Massa Corporal.
IMC = peso / (altura * altura)

2. O IMC, índice de massa corporal, é muito utilizado para analisar se uma pessoa está acima ou abaixo
do peso. A análise é feita da seguinte maneira:

IMC < 20 - pessoa abaixo do peso ideal;


IMC < 25 - pessoa com peso ideal;
IMC < 30 - pessoa acima do peso ideal;
IMC > 30 - pessoa obesa.

Faça um algoritmo para ler o peso (massa) e altura de uma pessoa, calcular e imprimir o seu IMC, junto
com uma mensagem indicando a categoria em que ela se enquadra.

3. Calcule o fatorial de um número N inteiro e positivo (N!). Saiba que:


N! = 1 x 2 x 3 .... x (N -1) x N

4. Escrever um programa que lê um vetor com 4 elementos e o escreve. Troque, a seguir, o 1º elemento
com o último, o 2º com o penúltimo, e escreva o vetor modificado.

5. Faça uma função que recebe por parâmetro o raio de uma esfera e calcula o seu volume.
v = 4/3 * P * R3

Você também pode gostar