Prova 1 Resolucao 1

1368 palavras 6 páginas
Programação para Computação
Prova 1 – 22/09/2008 – Resolução
Prof. Marcus Vinícius Midena Ramos
Engenharia de Computação – UNIVASF
Questão 1 (1,2 ponto):
Descreva, de forma clara, completa e concisa, a sintaxe e a semântica dos seguintes comandos da linguagem Visualg:
a) enquanto ... fimenquanto
Sintaxe:
enquanto <expr> faca <com> fimenquanto
Semântica:
(i) <expr> é avaliada; (ii) se o seu valor for verdadeiro, <com> é executado e retorna-se ao passo
(i); (iii) se o seu valor for falso, o comando enquanto é encerrado.
b) repita ...
Sintaxe:
repita <com> ate <expr>
Semântica:
(i) <com> é executado; (ii) <expr> é avaliada; (iii) se o seu valor for falso, retorna-se ao passo (i);
(iv) se o seu valor for verdadeiro, o comando repita é encerrado.
c) para ... fimpara
Sintaxe:
para <var> de <expr1> ate <expr2> [passo <expr3>] faca <com> fimpara Semântica:
(i) <var> é inicializada com o valor de <expr1>; (ii) se <var> <= <expr2>, então <com> é executado; <var> <- <var> + <expr3> e retorna-se ao passo (i); (iii) se <var> > <expr2>, então o comando para é encerrado. Nota 1: se <expr3> não for especificada, considera-se o valor 1.
Nota 2: se <expr3> resultar num valor negativo, então <var> é decrementada (ao invés de ser incrementada) e <com> é executado apenas se <var> >= <expr3>.
Questão 2 (0,8 ponto):
A conversão de base de um número pode ser feita através de divisões inteiras sucessivas desse número pela base desejada, até que o resultado seja zero. O resto obtido em cada operação

Relacionados

  • Resolução prova 1
    898 palavras | 4 páginas
  • 99203 RESOLUcAO
    3038 palavras | 13 páginas
  • Estruturas metálicas
    1620 palavras | 7 páginas
  • Resolu O De Prova Do Banco
    1631 palavras | 7 páginas
  • Adensamento de Solos
    1379 palavras | 6 páginas
  • Trabalho teoria geral do processo civil
    2822 palavras | 12 páginas
  • Oba prova
    3513 palavras | 15 páginas
  • Simulado Direito Contratual
    1361 palavras | 6 páginas
  • Laudo Pericial
    3103 palavras | 13 páginas
  • INICIAL - OB. DE FAZER COM PED. TUTELA ANTECIPADA - LIGHT
    4505 palavras | 18 páginas