TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Alencar Junior

Artigos Científicos: Alencar Junior. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  13/4/2014  •  1.206 Palavras (5 Páginas)  •  429 Visualizações

Página 1 de 5

ALGORITMOS

REVISÃO PARA A AV1

1) O que será impresso por cada um dos comandos abaixo:

escreval((8 MOD 3) DIV 2 > (3 DIV 2) MOD 8) _____________________________________

escreval((15 MOD 7) DIV (15 div 7)) _____________________________________________

escreval("sera que ",(50 DIV 8 MOD 4), " > ", (7 DIV 3 MOD 5)) _______________________

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:

Algoritmo “alturas”

Var

Ze, Chico:

Contador:inteiro // para contar os anos necessários para Zé passar de Chico

Inicio

Chico ←

Ze ←

Contador←

enquanto (...) ou repita

...

fimenquanto ou ate(...)

escreval(...)

...

Fimalgoritmo

3) Atribua verdade (V) ou falso (F) para cada uma das afirmações abaixo:

( ) As estruturas de repetição ENQUANTO e REPITA executam pelo menos uma vez

( ) Não é possível atribuir pelo teclado um valor numérico para uma variável do tipo caracter

( ) Não é possível atribuir pelo teclado um valor caracter (letras) para uma variável do tipo numérica

( ) A estrutura de repetição REPITA ... ATE sempre será executada

( ) Os comandos dependentes de um SE sempre serão executados quando não existir SENÃO

( ) 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 numero lido for efetivamente de 3 digitos.

Sugestão: use as funções DIV e MOD para verificar se o número é palindromo

5) Escreva ao lado o que será impresso pelo algoritmo abaixo:

1 algoritmo "pode"

2 Var

3 pode, naopode:logico

4 inicio

5 pode<-falso

6 naopode<- verdadeiro

7 enquanto naopode

8 se pode E naopode entao

9 escreval("com Deus tudo pode")

10 naopode<-falso

11 senao

12 escreval("sem Deus nada pode")

13 pode<-verdadeiro

14 fimse

15 escreval("ninguem sabe se pode")

16

...

Baixar como (para membros premium)  txt (5 Kb)  
Continuar por mais 4 páginas »
Disponível apenas no TrabalhosGratuitos.com