Prévia do material em texto
1 SIMULADO DA PROVA DE ALGORITMOS 2 3 Algoritmo “1”; var nome: CARACTERE; humano: LOGICO; Inicio nome “ANDROID 17”; humano não verdadeiro; se ( humano = false) então escreva(“Que pena!”); senão escreva(nome, “ nome”, humano, humano); fimse fimalgoritmo 1 – Qual o resultado que será apresentado no final da execução do algoritmo abaixo: 4 2 – Desenvolva um algoritmo em pseudocódigo que leia dois valores para realização das 4 (quatro) operações de matemática (somar, subtrair, multiplicar e dividir). É preciso ler um terceiro valor do tipo Caractere para ser escolhida a operação desejado conforme a explicação a seguir: ‘+’ (realiza a soma dos dois valores) ‘-’ (realiza a subtração dos dois valores) ‘*’ (realiza a multiplicação dos dois valores) ‘/’ (realiza a divisão dos dois valores) USAR A ESTRUTURA CASO PARA RESOLVER ESSA QUESTÃO a) 5 3 – Cite 3 exemplos de cada operador abaixo: • Operadores Aritméticos • Operadores Relacionais • Operadores Lógicos 4 – Circule o único item que não faz parte das formas de representação de algoritmos: b) c) Algoritmo “5”; var A, B,C,D,E: REAL; Inicio A 25; B 40; C 40; D 35; E 50; se ( B > C e A < B ) então B C - 1; E A; senão se ( D < E ou B <> C ) então B A + 10; D C; E D/2; senão D B; A E*4; fimse fimse escreva(A,B,C,D,E); fimalgoritmo 6 5 – Qual o resultado que será apresentado no final da execução do algoritmo abaixo: 7 6 – Qual a sintaxe do comando de entrada em um algoritmo? 7 – Qual a sintaxe do comando de saída em um algoritmo? 8 – O que é uma variável? 9 – O que são tipos de dados e cite exemplos dos tipos existentes para pseudocódigo. 8 10 – Faça um algoritmo em pseudocódigo que simule um abastecimento no posto de gasolina. No final do algoritmo deve ser mostrado quanto o cliente irá pagar. 9 REFERÊNCIA FREITAS, V; GONÇALVES, A. E. M.. TÉCNICAS DE PROGRAMAÇÃO. Londrina: Editora e Distribuidora S.A, 2014.