Algoritmos – Exercícios básicos-Revisão e Pascal

Lista 1 de Exercícios Complementares

1. Usando os métodos descritos, desenvolva algoritmos para cada uma das seguintes situações:

a) Elabore um algoritmo para mudar um pneu furado. Admita que estão disponíveis um macaco e outro pneu em boas condições

b) Desenvolva um algoritmo para substituir um vidro quebrado de uma janela

c) Elabore um algoritmo para fazer pipoca numa panela de fogão, usando manteiga, sal e milho de pipoca

2. Informe o tipo de dados de cada uma das seguintes constantes:

a) 613

b) -613

c) ‘613’

d) ‘FIM DO PROGRAMA’

e) 613.98

3. Dar o resultado de cada uma das seguintes expressões.

a) 3 + 6 *13

b) 8+7*3+4*5

c) 2 ^2 * 3

4. Dar o resultado da variável RESULTADO após a sequência de operações

a) RESULTADO <– 3.0 * 6;

b) X <– 2.0 ;

    Y<– 3.0 ;

    RESULTADO <– X ^ Y – X;

c) RESULTADO <– 4;

     X <– 2;

    RESULTADO <– RESULTADO * X;

5. Conceitue:

a. Dado e informação e seu emprego e processamento de dados

b. Software e hardware e exemplifique

c. Linguagem de programação

d. Compilação e Linkedição


Para as questões a seguir os links abaixo serão de grande ajuda.

Manual do Visual G

Apostila de Pascal


6. Desenvolva um algoritmo para ler o nome e o sobrenome de um indivíduo e ao final apresente o sobrenome seguido do nome .

7. Desenvolva um algoritmo para resolver o seguinte problema: x=(a+b)^2 e y=(a-b)^2

8. Desenvolva um algoritmo que a partir do raio de um círculo informe a sua área .

9. Elabore um algoritmo que a partir de uma base e altura informe ao final a àrea do triangulo:

                        ÀREA = (BASE * ALTURA) / 2

10. Sejam P(x1, y1) e Q(x2, y2) dois pontos quaisquer do plano. À sua distância é dada por:

                    d = SQRT((x2 – x 1)^2 + (y2 – y1)^2) .

Escreva então um algoritmo que leia cada um dos pares de pontos e mostre a distância entre eles.

11. Faça um algoritmo para ler as seguintes informações de uma pessoa: Nome, Idade, Sexo, Peso, Altura, Profissão, Rua, Bairro, Cidade, Estado, CEP, Telefone.

12. Elabore um algoritmo que leia a temperatura em graus centígrados e apresente convertido em graus Fahrenheit.

                               F = (C * 9 +160) / 5

13. Desenvolva um algoritmo que apresente o valor do volume de uma lata de óleo, utilizando a fórmula:  VOLUME = 3.14159 * R*R*ALTURA;

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *