Faculdade de Informática de Taquara Curso: Sistemas de Informação Tecnólogo Sistemas para Internet Disciplina: Programação I Professora: Flávia Pereira de Carvalho Exercícios extras de Modularização 1) Faça um programa em Pascal para ler (no programa principal): nota da 1ª prova, nota da 2ª prova e número de faltas. A seguir deve criar dois módulos: a) Um módulo para o cálculo da média: ((p1*4) + (p2*6))/10 b) Um módulo para o cálculo da situação do aluno que estará “Aprovado” se média >=6.0 e número de faltas<=16, caso contrário aluno “Reprovado”. Os módulos deverão retornar para o programa principal a situação do aluno e, no programa principal escrever a situação. O algoritmo deverá ser repetido para vários alunos até que seja lido o valor 1 para a primeira nota. 2) Dado o modelo do veículo, a marca e o custo de fabricação, desenvolver um algoritmo que calcule e exiba o preço de venda do veículo, sabendose que terá um acréscimo de 30 %. Os dados deverão ser lidos no programa principal e o cálculo deve ser feito por um módulo chamado “carros”. No programa principal deve ser escrito o valor final do veículo calculado pelo módulo. 3) Desenvolver um algoritmo que receba 3 números inteiros diferentes via parâmetro. Ordene esses números em ordem crescente e retorne os números ordenados para o programa principal. Os números ordenados devem ser escritos no programa principal. 4) Escreva um programa em Pascal que pergunta ao usuário se quer ver a tabuada. Cada vez que o usuário responder sim (‘s’) o programa principal deve ler um valor inteiro (maior que 1 e menor que 11) e passar como parâmetro para um módulo. O módulo deve calcular e exibir a tabuada de multiplicação do valor lido (até 10). 5) Elabore um programa em Pascal com um módulo que retorne o MAIOR entre dois valores recebidos como parâmetro. Escrever o maior valor, no programa principal.