Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Algoritmos Lista 1 de exercícios gabarito

10,552 views

Published on

Published in: Technology
  • Be the first to comment

Algoritmos Lista 1 de exercícios gabarito

  1. 1. Lista 1 - Exercícios de variáveis e expressões 1 LISTA 1 DE EXERCÍCIOS – VARIÁVEIS E EXPRESSÕES1. O que é uma variável? Um espaço reservado na memória para armazenar dados que podem ser alterados durante a execução do programa. Deve possuir identificador e tipo2. Quais os tipos de variáveis? Inteiro, real, caractere, lógico.3. Como é declarada uma variável? Declara-se colocando o seu tipo : nome da variável. Ex.: inteiro : horas4. O que é uma constante? Um espaço reservado na memória para armazenar dados que não podem ser alterados durante a execução do programa. Deve possuir identificador e tipo5. Indique com um X quais dos dados seguintes são 6. Indique com um X quais dos dados seguintes são do tipo Inteiro. do tipo Real. (x) 1000 (x) -292 ( ) “0” ( ) “0.82” ( ) “-900” ( ) “-90.90” ( ) Verdadeiro (x) -99.23 (x) -234 ( ) “doze” (x) 23 (x) 23.1242 ( ) “sala de aula!” ( ) Falso (x) 0 (x) -1.2233 ( ) -1.237. Indique com um X quais dos dados seguintes são 8. Indique com um X os nomes válidos para uma do tipo Caractere (string). variável. (x) “exercicio” (x) endereco (x) “0.832” ( ) 21brasil ( ) -90.90 ( ) fonem@ (x) “Verdadeiro.” (x) nomeusuario ( ) 234 ( ) nome*usuario ( ) 1299.23 (x) nome_funcionario (x) “CINCO” ( ) 111 ( ) 43.12123 ( ) END$A&* ( ) Falso (x) nome2 ( ) e-mail9. Sendo A=3, B=7 e C=4, informe se as expressões abaixo são verdadeiras ou falsas: a) (A+C) > B Resposta: Falsa; (3+4) > 7 7 > 7; (sete não é maior do que sete); b) B >= (A + 2) Resposta: Verdadeira; 7 >= (3+2) 7 >= 5; (sete é maior do que 5); c) C = (B - A) Resposta: Verdadeira; 4 = (7 - 3) 4 = 4; (quatro é igual a quatro); Ricardo Sonaglio Albano
  2. 2. Lista 1 - Exercícios de variáveis e expressões 2 d) (B + A) <= C Resposta: Falsa; (7+3) <= 4 10 <= 4; (Dez é maior do que 4);10. Sendo A=5, B=4 e C=3 e D=6, informe se as expressões abaixo são verdadeiras ou falsas: a) (A > C) E (C <= D) Resposta: Verdadeira (5 > 3) E (3 <= 6) Verdadeira e verdadeira A duas expressões são verdadeiras. b) (A+B) > 10 OU (A + B ) = (C + D) Resposta: Verdadeira (5+4) > 10 OU (5+4) = (3+6) 9 > 10 ou 9 = 9 1ª expressão é falsa (9 > 10) 2ª expressão é verdadeira (9 = 9) c) (A>=C) E (D >= C) Resposta: Verdadeira (5 >= 3) E ( 6 >= 3) pois as duas expressões são verdadeiras. 5 é maior que 3 E 6 é maior que 311. Determine os resultados obtidos na avaliação das expressões lógicas seguintes, sabendo que A, B, C, S1 e S2 contêm respectivamente 2, 7, 3.5, "noite", "frio" e que existe uma variável lógica L1 cujo valor é falso. a) B = A*C E L1 Resposta: Falsa; 7 = 2 * 3.5 E falso 7 = 7 E Falso verdadeiro e falso b) "dia"=S1 OU "frio" = S2 Resposta: Falsa “dia” = “noite” ou “frio = “frio” falso ou verdadeiro c) A*C/B > A*B*C Resposta: Falsa 2* 3.5 / 7 > 2* 7 * 3.5 7 / 7 > 49 1 > 49 d) NÃO FALSO Resposta: Verdadeiro Ricardo Sonaglio Albano

×