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