Curso
Disciplina
Professor
Sistemas de Informação
Algoritmos e Programação
Flávio Euripedes de Oliveira
Lista de Exercícios
Construção de algoritmos: Estruturas Sequênciais
OBS: Para cada um dos algoritmos abaixo, declare corretamente todas as variáveis necessárias ao
algoritmo em questão, além de comentá-lo.
Para cada um dos algoritmos abaixo, declare corretamente cada uma das variáveis a serem utilizadas.
1) Construa um algoritmo que calcule a média aritmética entre quatro notas semestrais quaisquer fornecidas
por um aluno (usuário).
2) Construa um algoritmo capaz de solicitar ao usuário as dimensões de um retângulo qualquer e mostrar o
resultado do cálculo de sua área.
3) Construa um algoritmo capaz de solicitar ao usuário as dimensões de um cubo e mostrar o resultado do
cálculo de seu volume.
4) Construa um algoritmo capaz de solicitar ao usuário o raio de uma circunferência e mostrar o resultado
do cálculo de sua área.
5) Construa um algoritmo para calcular as raízes de uma equação do segundo grau (Ax2 + Bx + C), sendo
que estes valores A, B e C são fornecidos pelo usuário (considere que a equação possui duas raízes reais).
Lembrando que uma equação do segundo grau é dada por:
1
6) Construa um algoritmo que, tendo como dados de entrada dois pontos quaisquer do plano, P(x1,x2) e
Q(x2,y2), informe a distância entre eles.
7) Construa um algoritmo capaz de solicitar ao usuário seu nome, cidade onde reside e idade e mostrar tais
informações utilizando-se do formato mostrado no exemplo abaixo:
Exemplo:
Dados de entrada do algoritmo:

Nome: Maria José da Silva

Cidade: Araxá

Idade: 20
Formato da saída do programa:
Meu nome é Maria José da Silva, atualmente moro na cidade de Araxá e minha idade é de 20 anos.
8) Construa um algoritmo capaz de solicitar a hora atual (horas, minutos e segundos) e mostrar, a partir
desta informação, o número total de segundos contidos neste horário, como mostrado no exemplo a seguir:
Exemplo:
Dados de entrada do algoritmo:

Digite os dados da hora atual:

Horas: 11

Minutos: 38

Segundos: 27
Formato da saída do programa:
O horário digitado 11:38:27 contem exatamente 41907 segundos
9) Considere que um cubo de lado igual a 2 cm contenha dentro dele um cilindro que preencha
perfeitamente todo o seu espaço interior. A partir destas informações, construa um algoritmo capaz de
calcular o volume que o cilindro deixou de preencher no cilindro.
10) Um dado comerciante “maluco” cobra 10% de acréscimo para cada prestação em atraso e depois dá um
desconto de 10% sobre esse valor. Faça um algoritmo que solicite o valor da prestação em atraso e
apresente o valor final a pagar, assim como o prejuízo do comerciante na operação.
2
Download

Atividade - Professor Flávio