Exercicios Para A AV1 2015 1
REVISÃO PARA A AV1
1) O que será impresso por cada um dos comandos abaixo: escreva((8 MOD 3) DIV 2 > (3 DIV 2) MOD 8) : FALSO ou 0_____________________ escreva((15 MOD 7) DIV (15 div 7)) : 0_______________________________________ escreva("sera que ",(50 DIV 8 MOD 4), " > ", (7 DIV 3 MOD 5)) sera que 2 > 2_______ Considere: DIV = quociente inteiro - Ex: 5 DIV 2 =2 MOD = resto inteiro - Ex: 5 MOD 2 =1
2) Chico tem 1.25m de altura e Zé tem 1.10m. Chico cresce 3 cm por ano e Zé cresce 5 cm por ano. Escreva um algoritmo que calcule e escreva quantos anos são necessários para que Zé seja maior que Chico. Escreva a altura dos dois quando Zé for maior que Chico.
Sugestão: use uma estrutura de repetição. Não é recomendável usar o para pois não sabemos, a priori, quantas vezes a repetição será executada.
Sugestão:
3) Atribua verdade (V) ou falso (F) para cada uma das afirmações abaixo:
( F ) Todo programa que contenha o comando SE deve conter o comando SENÃO correspondente ao SE
( F ) As estruturas de repetição ENQUANTO e REPITA executam pelo menos uma vez
( F ) Sendo N1 e N2 números inteiros positivos diferentes, N1 DIV N2 e N1 MOD N2 nunca serão iguais
( F ) Não é possível atribuir pelo teclado um valor numérico para uma variável do tipo caracter
( V ) Não é possível atribuir pelo teclado um valor caracter (letras) para uma variável do tipo numérica
( V ) A estrutura de repetição REPITA ... ATE sempre será executada
( F ) Os comandos dependentes de um SE sempre serão executados quando não existir SENÃO
( F ) As funções DIV e MOV são aplicáveis para quaisquer variáveis do tipo numérica
4) Escreva um algoritmo que verifica se um número inteiro de 3 dígitos é palíndromo. Numero palíndromo tem o mesmo valor quando lido nos 2 sentidos(101, 343, etc).Use a estrutura de repetição REPITA para criticar a entrada do dado, isto é a verificação do palíndromo só será feita se o