Skip to content

Latest commit

 

History

History
49 lines (41 loc) · 2.37 KB

File metadata and controls

49 lines (41 loc) · 2.37 KB

Aula 3/15 - Lógica de Programação

Exercícios Teóricos sobre a aula.

1) Qual é o padrão de comportamento utilizado para gerar a sequência?

1,5,9,13,17,21,25

  1. “Ler a sequência”;
  2. “Comparar os 2 primeiros números”;
  3. “Subtrair" o 2º pelo 1º número;
  4. “Guardar o resultado”;
  5. “Comparar o 3º número com o 2º”;
  6. “Guardar o resultado”;
  7. “Comparar os resultados”;
2) Escreva um algoritmo para descrever como você faz para ir da sua casa até a escola ou trabalho?
  1. “Caminhar até o final da rua de casa”;
  2. “Atravessar a primeira avenida”;
  3. “Caminhar até o final da rua”;
  4. “Virar a esquerda”;
  5. “Caminhar até a faixa e pedestres”;
  6. “Atravessar a segunda avenida”;
  7. “Caminhar até chegar no Senai”;
3) Escreva um algoritmo que peça um número ao usuário e informe se é Par ou Ímpar
  1. “Caminhar até o final da rua de casa”;
  2. “Atravessar a primeira avenida”;
  3. “Caminhar até o final da rua”;
  4. “Virar a esquerda”;
  5. “Caminhar até a faixa e pedestres”;
  6. “Atravessar a segunda avenida”;
  7. “Caminhar até chegar no Senai”;
4) Uma empresa de transporte público quer fazer um sistema automático para identificar se o usuário terá gratuidade no transporte ou não. Faça um algoritmo que pergunte a idade do usuário, se ele tiver 65 anos ou mais irá informar que ele tem gratuidade no transporte.
  1. “Perguntar a idade do usuário”;
  2. “Guardar o resultado”;
  3. “Verificar se o usuário tem idade maior que 65”;
  4. Se tiver, exibir mensagem de que o usuário possui direito a gratuidade no transporte”;
  5. Se não, exibir mensagem de que o usuário não possui direito a gratuidade no transporte”;
5) Elaborar um algoritmo que apresente o valor de uma potência de uma base qualquer, elevada a um expoente qualquer.
  1. “Informar uma base e o expoente”;
  2. “Guardar a base e o expoente”;
  3. “Guardar o número 0 no contador”;
  4. “Guardar a base e o multiplicador”;
  5. “Enquanto o contador for difernte do expoente, faça: Multiplicar o multiplicador pela base, guardar o resultado no multiplicador, adicionar 1 ao contador”;
  6. “Exibir o multiplicador”;

exercicio