Pascal
PROF. ANGELO AUGUSTO FROZZA, M.Sc. Fev. / 2012 (Versão 1.3)
ÍNDICE
A. B. C. D. E. F. G. H. I. J. K. VARIÁVEIS, EXPRESSÕES E OPERADORES MATEMÁTICOS .......................................................... 3 EXERCÍCIOS DE LÓGICA .............................................................................................................. 5 EXERCÍCIOS ESTRUTURA SE...ENTAO .......................................................................................... 8 EXERCÍCIOS ESTRUTURA ESCOLHA...CASO ................................................................................ 4 1 EXERCÍCIOS ESTRUTURA PARA...FAÇA ...................................................................................... 7 1 EXERCÍCIOS ESTRUTURAS ENQUANTO‐FACA E REPITA‐FACA ..................................................... 9 1 EXERCÍCIOS USANDO VETORES E MATRIZES .............................................................................. 3 2 EXERCÍCIOS SOBRE REGISTROS ................................................................................................. 4 2 EXERCÍCIOS SOBRE MODULARIZAÇÃO ...................................................................................... 6 2 EXERCÍCIOS SOBRE ARQUIVOS .................................................................................................. 7 2 DESAFIOS ................................................................................................................................. 0 3
CADERNO DE EXERCÍCIOS ALGORITMOS
A. VARIÁVEIS, EXPRESSÕES E OPERADORES MATEMÁTICOS
1. Calcule o valor de cada expressão abaixo e indique o tipo do resultado (inteiro ou real): a) (20 - 15)/2 b) 20 - 15/2 c) 2*5/20 + 30/15*2 d) 2*(5/20) + 30/(15*2) e) 23 div 4 f) 23 mod 4 g) 35 div 6 + 2 h) 35 div 6 - 2 i) 35 div 6 * 2 j) sqrt(625) k) sqr(20) l) 2 + sqrt(21 div 5) OBS.: sqrt(a) => (raiz quadrada de a); sqr(a) => (quadrado de a); 2 div 3 => (inteiro da