Pascal
Disciplina: Lógica e Técnica de Programação Professora: Mirlem Rodrigues Ribeiro (mirlem@ifam.edu.br) Data: 08/04/2013
LISTA DE EXERCÍCIOS – SEQUENCIAL
1) Para cada um dos problemas propostos a seguir, expresse um algoritmo que pode ser usado em uma solução na forma de Linguagem natural. a. Cálculo da média de quatro números inteiros. b. Cálculo do quadrado de um número c. Cálculo da função f(x,y)=2x+3y2, num domínio real. d. Cálculo das raízes de uma equação do 2º grau (Ax2+Bx+C), sendo que os valores de A, B e C são fornecidos pelo usuário (considere que a equação possui duas raízes reais). e. Cálculo da distância dentre dois pontos quaisquer do plano, P(x 1,y1) e Q(x2,y2). 2) Faça um algoritmo para calcular o volume de uma esfera de raio R, em que R é um dado fornecido pelo 3 usuário. O volume de uma esfera é dado por V=4/3xp*R . 3) Faça um algoritmo que leia as 3 notas de um aluno e calcule a média final. Considere que a média é ponderada e que o peso das notas é 2, 3 e 5, respectivamente. 4) Faça um algoritmo que leia três valores, a, b e c, e calcule: a. Área do triângulo retângulo que tem a por base e b por altura b. Área do trapézio que tem por a e b como bases e c como a altura c. Área do círculo de raio c d. Área do quadrado de lado b e. Área do retângulo de lados a e b 5) Escrever um algoritmo que leia um valor em metros e escreva esse mesmo valor em decímetros, centímetros e milímetros. 1 metro – 10 decímetros 1 metro – 100 centímetros 1 metro – 1000 milímetros 6) Elabore um algoritmo que troque 3 variáveis, a, b, e c, de forma que a fique com o valor de b, b com o valor de c e c com o valor de a, supondo que, inicialmente, a=5, b=10 e c=8. 7) Escrever um algoritmo que leia o número de um funcionário, seu número de horas trabalhadas, o valor que recebe por hora, e calcule o salário