Você está na página 1de 3

Programação de Computadores I

Prof. Luiz Gomes


claudio.gomes@unesp.br
2024

LISTA 01

Nome R.A. Turma

1. Quais as principais diferenças entre Hardware e Software? Cite exemplos.

2. Por que o melhor sistema de numeração para uma máquina/computador é o sistema


binário?

3. Em que consiste um programa fonte e um programa objeto?

4. Qual a definição de algoritmo? Quais as diferenças entre descrição narrativa,


fluxograma e pseudocódigo?

5. Faça um fluxograma que coverte graus Celsius para graus Fahrenheit, sabendo que a
expressão algébrica é:
9
𝐹 = ( × 𝐶) + 32
5

6. Conhecendo a equação que determina o valor da hipotenusa de um triângulo


retângulo, ℎ2 = 𝑎2 + 𝑏 2 , faça um algoritmo no formato de fluxograma, pseudocódigo
e descrição narrativa para determinar a hipotenusa dado os valores dos lados do
triângulo retângulo.

7. Faça a descrição narrativa do fluxograma a seguir e depois faça a codificação em C


Programação de Computadores I
Prof. Luiz Gomes
claudio.gomes@unesp.br
2024

8. Usando os conceitos aprendidos em operadores lógicos, resolva:


a) S = ( não( 3 >= 4) e ( 2 >= 2.7))
b) S = ( não(6 >= 4) ou (1 < 2) ) e ( não(3 < 2) )
c) S = ( (5 >= 3) e (1 < 2)) ou (não(1 < 7))
d) S = ( (2 >= 4) ou não(7 > 2) ) e ( (1 < 7) ou (3>0) )

9. Faça a fluxograma e codificação em C++ do diagrama de N-S apresentado abaixo:

10. Descreva o diagrama de N-S e verifique a efetividade do algoritmo utilizando um teste


de mesa.

11. Faça um programa que recebe o raio de uma esfera e calcula a área superficial
(A = 4.π.r²).
Programação de Computadores I
Prof. Luiz Gomes
claudio.gomes@unesp.br
2024

12. A prova de um vestibular tem peso 3 para Matemática, 2.5 para Física, 2.5 para
Química, 1.0 para Português e também 1.0 para Inglês. Crie um sistema que peça as
notas do usuário e retorne a média dele.

13. Em uma feira de rua, as maçãs custam R$0,30 cada se forem compradas em
quantidade menor do que uma dúzia, e R$0,25 se forem compradas pelo menos doze.
Escreva um programa que leia o número de maçãs compradas, calcule e escreva o
valor total da compra.

14. Escreva um programa para ler o número de lados de um polígono regular e a medida
do lado (em cm). Calcular e imprimir o seguinte:
− Se o número de lados for igual a 3 escrever TRIANGULO e o valor da área
− Se o número de lados for igual a 4 escrever QUADRADO e o valor da sua área.
− Se o número de lados for igual a 5 escrever PENTAGONO

15. Faça o fluxograma do algoritmo utilizado no problema 14.

16. Tendo como entrada a altura e o sexo (codificado da seguinte forma: 1:feminino
2:masculino) de uma pessoa, construa um programa que calcule e imprima seu peso
ideal, utilizando as seguintes fórmulas:
- para homens: (72.7 * Altura) – 58
- para mulheres: (62.1 * Altura) – 44.7

17. O IMC (índice de massa corpórea) indica o grau de obesidade de uma pessoa. Este
índice é obtido pelo peso (em kg) dividido pelo quadrado da altura (em metros). A
tabela a seguir apresenta as faixas deste índice:

Faça um programa que solicita o peso e a altura de uma pessoa, calcule o IMC,
apresente o seu valor e a avaliação.

Você também pode gostar