logica
Curso Técnico de Informática
Lista de exercício Disciplina: Lógica de Programação 1º módulo/2013
Profª. Tânia Neuenschwander
Conceitos trabalhados
• Estrutura do Algoritmo
• Entrada e Saída
• Tipos de Variáveis
• Operadores (aritméticos, lógicos, relacionais)
• Decisões: se-então, se-então-senão e comando CASO
• Repetição: Enquanto, Repita e Para.
O trabalho poderá ser feito em dupla.
Valor 4 pontos
1. Defina, com suas palavras, o que é algoritmo.
Basicamente um algorítmo é uma sequência lógica de ordens sem sentido duplo e ambíguo, para que se chegue a determinado resultado. Pode ser usado desde em uma simples receita até a programação de um software.
1. De acordo com o seu entendimento, qual é a característica mais importante em um algoritmo? Justifique a sua resposta.
2. Suponha que temos um robô a nossa disposição. Esse robô chama-se MANNY e precisa ser ensinado a fazer determinadas tarefas. Para ensinar o MANNY, vamos fazer uso do português para passar-lhe as instruções necessárias à execução de cada atividade. Escreva os passos necessários para o nosso robô executar:
a) encher uma bacia com água;
Pegue hum balde
Va até a torneira encha com água
Despeje a água do balde na bacia
Repita até encher a bacia com água
b) com base no seu ano de nascimento calcular sua idade; c ) calcular a sua idade daqui a 20 anos;
1. Escreva os comandos necessários para:
a) ler o nome de uma pessoa
b) ler as 3 notas de um aluno
c) ler o peso e altura de uma pessoa
Faça 3 exemplos para cada um dos conceitos abaixo:
a) entrada de dados
b) saída de dados
c) declaração de variáveis
d) inicialização de variáveis
e) atribuição do resultado de uma expressão aritmética a uma variável
Utilizando tipos primitivos de dados, crie declarações de variáveis, que armazenem as seguintes informações: o nome de uma figura geométrica, a quantidade de lados, a área, o perímetro e se a figura é regular