Baixe o app para aproveitar ainda mais
Prévia do material em texto
Entrada e Saída 1. Para que servem os comandos de Entrada e Saída nos algoritmos? Resp. Os comandos de entrada servem para que os algoritmos recebam dados para processar, enquanto que os comandos de saída servem para que os algoritmos forneçam os resultados para os usuários. 2. Forneça um periférico que pode ser usado para entrada de dados para algoritmos? Resp. Um periférico típico de entrada de dados é o teclado. 3. Forneça um periférico que pode ser usado para saída de dados para algoritmos? Resp. Um periférico típico de saída de dados é a impressora. 4. Para que serve o comando mostrado abaixo: leia dia, mês, ano Resp. Este comando serve para ler valores para três variáveis: dia, mês, ano 5. Indique qual o resultado de cada um dos comandos mostrados abaixo, caso sejam fornecidos os valores 10, 6 e 8? leia nota1, nota2, nota3 média ← (nota1 + nota2 + nota3)/3 imprima ‘A média vale ’, média Resp. Primeiro comando - leia nota1, nota2, nota3 Lê três dados, o primeiro vai para a variável nota1, o segundo para a variável nota2 e o último para a variável nota3. Com os valores fornecidos teríamos o seguinte resultado: nota1 ← 10 nota2 ← 6 nota3 ← 8 Segundo comando - média ← (nota1 + nota2 + nota3)/3 A variável média recebe o resultado da divisão por três da soma das três variáveis que é igual a 8. Terceiro comando - imprima ‘A média vale ’, média Este comando imprime A média vale 8 6. O que será impresso após a execução dos comandos abaixo? dia ← 10 mês ← 5 ano ← 2000 imprima dia, ‘/’, mês, ‘/’, ano Resp. Os três primeiros comandos atribuem valores as variáveis. Por último o algoritmo imprime 10/5/2000 7. O que será impresso após a execução dos comandos abaixo? letra ← ‘a’ algarismo ← ‘0’ simbolo ← ‘?’ imprima ‘A letra é ’, letra imprima ‘O algarismo é ’, algarismo imprima ‘O símbolo é ’, simbolo Resp. Os três primeiros comandos atribuem valores as variáveis. Observar que neste exercício temos variáveis que armazenam caracteres. O primeiro comando de impressão tem como resposta: A letra é a O segundo comando imprime: O algarismo é 0 O terceiro comando imprime: O símbolo é ? Observar que neste algoritmo o 0 aparece como um caractere e não como o número 0 já que ele está entre caracteres ‘ e ’. 8. Escreva um algoritmo que leia dois valores inteiros e os imprima. Em seguida o seu algoritmo deve trocar os dois valores das variáveis onde foram armazenados e imprimi-los. O seu algoritmo deve ser escrito de forma que a interação com o usuário seja como indicado abaixo. Os valores fornecidos pelo usuário estão indicados em itálico. Entre com o primeiro valor. 10 Entre com o segundo valor. 20 O primeiro valor lido foi 10. O segundo valor lido foi 20. Valores após a troca de posições. O primeiro valor agora é 20. O segundo valor agora é 10. Resp. O algoritmo é o seguinte: Início Imprima ‘Entre com o primeiro valor.’ Leia valor1 Imprima ‘Entre com o segundo valor.’ Leia valor2 Imprima ‘O primeiro valor lido foi ’, valor1, ‘.’ Imprima ‘O segundo valor lido foi ‘, valor2, ‘.’ temp ← valor1 valor1 ← valor2 valor2 ← temp Imprima ‘Valores após a troca de posições.’ Imprima ‘O primeiro valor agora é ’, valor1, ‘.’ Imprima ‘O segundo valor agora é ’, valor2, ‘.’ Fim 9. Escreva um algoritmo que leia duas notas de um aluno e imprima a média aritmética das notas lidas. Início Imprima ‘Qual é a primeira nota?’ Leia nota1 Imprima ‘Qual é a segunda nota?’ Leia nota2 media ← (nota1 + nota2)/2 Imprima ‘A média do aluno é ’, media, ‘.’ Fim 10. Escreva um algoritmo que calcule o tempo que um motorista irá levar para percorrer uma determinada distância. Em primeiro lugar leia a distância em quilômetros e em seguida o leia a velocidade média da viagem em quilômetros por hora. Início Imprima ‘Qual a distância a percorrer em quilômetros?’ Leia distancia Imprima ‘Qual a velocidade média em quilômetros por hora?’ Leia velocidade tempo ← distancia / velocidade Imprima ‘O tempo de viagem será ’, tempo, ‘.’ Fim 11. Escreva um algoritmo que calcule quanto gastou um cliente de um supermercado que comprou 3 itens. O seu algoritmo deve pedir o custo de cada item e imprimir o custo total. Início item ← 1 custoTotal ← 0.0 Imprima ´Entre com o custo do produto ‘, item Leia custo custoTotal ← custoTotal + custo item ← item + 1 Imprima ´Entre com o custo do produto ‘, item Leia custo custoTotal ← custoTotal + custo item ← item + 1 Imprima ´Entre com o custo do produto ‘, item Leia custo custoTotal ← custoTotal + custo Imprima ‘O custo da compra é ’, custoTotal, ‘.’ Fim
Compartilhar