Algoritmos e Estrutura de Dados
Prof. Walteno Martins Parreira Jr
3ª Atividade de Laboratório – Linguagem C
1) Faça um programa contendo um menu com as seguintes opções:
S - soma
P - produto
U - subtração
D – divisão
Q - sair
O programa deve conter uma função (sub-rotina) para executar cada tarefa solicitada:
soma, subtração, etc. E deve após cada operação apresentar novamente o menu para que o
usuário escolha sua próxima opção. Ver exemplo na apostila, página 11.
2) Faça um programa que apresenta um menu que:
a) lê dois números e imprime qual o maior deles;
b) lê dois números e imprime todos os números pares entre eles, se não houver números
pares, deve imprimir uma mensagem informando;
c) lê dois números e imprime todos os números impares entre eles, se não houver
números impares, deve imprimir uma mensagem informando;
d) Apresenta a opção de terminar a execução do programa.
Deve ter uma sub-rotina que calcula qual dos números lidos é o menor e qual é o maior.
Cada opção deve ser executada em uma sub-rotina. E deve após cada operação apresentar
novamente o menu para que o usuário escolha sua próxima opção
Instruções:
a) Entregar somente o 2º programa, mas os dois devem ser desenvolvidos, para compor o
portfólio;
b) O programa fonte deve ser documentado, indicando o exercício resolvido, o autor e as
partes desenvolvidas;
c) O programa fonte deve ser desenvolvido em linguagem C e deverá ser executado no
ambiente DEV;
d) O programa fonte deverá ter o nome de ex0?_<nome>. Por exemplo, o exercício 2 do
aluno João Marcelo, o nome do arquivo deve ser: ex02_joao.cpp
e) Encaminhar os arquivos para o email: [email protected] colocando no assunto:
AED_TR02-<seunome>;
f) Anexar os três arquivos com os programas fonte (c ou cpp).
g) Data máxima para a entrega: 14/08/2015 até as 22:45
h) Desenvolver o trabalho individualmente, as copias serão penalizadas.
Prof. Walteno Martins Parreira Jr
www.waltenomartins.com.br
Download

Algoritmos e Estrutura de Dados