Exercícios Resolvidos de Lógica de Programação

Classificado em Desporto e Educação Física

Escrito em em português com um tamanho de 6,94 KB

Grupo I (3 Valores)

- Uma linguagem de programação é:

Uma forma de expressar ideias;

Uma linguagem natural;

Uma “ferramenta” utilizada para escrever programas;

Todas as anteriores.

- Um algoritmo pode ser representado através de:

Diagramas e Fluxogramas;

Pseudo-código e Fluxogramas;

Fluxogramas e Gráficos;

Pseudo-código e Gráficos.

- O if - else é uma estrutura:

Sequência;

Seleção;

Repetição;

Nenhuma das anteriores.

- Qual dos seguintes termos não se utiliza em programação:

Tipos de dados;

Variáveis

Anotação;

Constantes.

- Os operadores podem ser:

Lógicos;

Aritméticos;

Relacionais;

Todas as anteriores.

- A sintaxe de um programa diz respeito à forma dos programas, como:

As suas variáveis (soma, media, diferença) são organizadas para formar um programa;

Os seus tipos (inteiro, real, etc) são organizados para formar um programa;

Os seus elementos (expressões, comandos, etc.) são organizados para formar um programa;

Todas as anteriores.

Grupo II (2 Valores)

Considere os valores das variáveis e resolva as seguintes aplicações:

x = 2 ; y = 3 , z = 4

  1. ( x >= 10 ) And ( y > 3 ) è F
  2. ( z <> 4 ) Or ( y <> 2 ) è V
  3. ( x > 9 ) And (x < 14) è F
  4. ( x = 9 ) Or ( y < 1) è F
  5. ( x < 5) and ( z < 5 ) or ( y < 1) è F
  6. Y % 3 è 0
  7. 10 / x = 3 è F
  8. ( z ^ 2 < 8 ) è F

A

B

A AND B

A OR B

Falso

Falso

Falso

Falso

Falso

Verdadeiro

Falso

Verdadeiro

Verdadeiro

Falso

Falso

Verdadeiro

Verdadeiro

Verdadeiro

Verdadeiro

Verdadeiro

Grupo III (4 Valores)

Para cada enunciado a seguir foi elaborado um algoritmo que contém erros, identifique os seus erros:

  1. Tendo como dados de entrada o nome, a altura e o sexo (M ou F) de uma pessoa, calcule e mostre seu peso ideal, utilizando as seguintes fórmulas:
  2. para sexo masculino (M): peso ideal = (72.7 * altura) - 58
  3. para sexo feminino (F): peso ideal = (62.1 * altura) - 44.7

algoritmo pesoIdeal

variáveis:

sexo: inteiro

nome: string

início do algoritmo

escrever ('Qual o nome da pessoa:')

ler (nome_pessoa)

escrever ('Qual o sexo da pessoa:')

ler (sexo)

if sexo = M então

peso - (72.7 * altura) - 44.7

senão

peso_ideal <> (62.1 * altura) - 58

fim_se

ler (peso_ideal)

escrever(peso_ideal)

fim do algoritmo

Entradas relacionadas: