Baixe o app para aproveitar ainda mais
Prévia do material em texto
Página 1 de 3 1) Elabore um programa em VBA que realize a conversão de moedas. O programa deverá solicitar ao usuário a cotação do dólar, bem como a cotação do euro. Em seguida, o usuário deverá informar o valor, em reais, que deseja converter. Após os cálculos necessários, o programa deverá exibir na tela: a) o valor em reais convertido para dólar; b) o valor em reais convertido para euro. 2) Elabore um programa em VBA o qual deverá solicitar ao usuário dois números do tipo real, calcular e apresentar na tela: (i) a soma dos números; (ii) a subtração dos números; (iii) a multiplicação dos números e a (iv) a divisão dos números. Importante: Para o correto funcionamento deste programa é necessário que o segundo número seja diferente de zero, uma vez que para o cálculo da divisão o divisor (segundo número) não pode ser igual a zero. 3) A fórmula que calcula a área de uma circunferência é apresentada como se segue: A = πR2, em que A é um variável do tipo real que armazenará o resultado do cálculo da área, π é um valor constante que representa aproximadamente 3,14159, e R o raio da circunferência (ao quadrado). Dentro deste contexto, com base nas informações apresentadas no enunciado, elabore um programa em VBA capaz de calcular a área de uma circunferência. 4) O quadrado da soma de dois termos é um importante conceito matemático e pode ser calculado com base na fórmula: (a+b)2 = a2 + b2 + 2ab. Para demonstrar o cálculo do quadrado da soma de dois termos, elabore um programa em VBA capaz de receber dois valores inteiros (a e b) e realizar os cálculos necessários conforme a fórmula apresentada. Ao final, o programa deverá apresentar na tela o resultado. 5) Os juros representam a remuneração de um capital empregado em alguma atividade produtiva. Neste sentido, um dos cálculos amplamente empregados na área financeira é a determinação dos juros simples. Este tipo de juros utiliza como base o número de períodos que o capital foi aplicado, a taxa unitária do período e o valor principal que foi empregado. Com base nessas informações o cálculo é realizado por meio da fórmula: J=Pin, em que J representa o resultado do cálculo dos juros simples, P o valor principal, n o número de períodos e i a taxa unitária ao período. Com as informações especificadas no enunciado, elabore um programa em VBA capaz de calcular os Juros Simples. Para isso, este programa deverá solicitar as informações ao usuário e ao final apresentar na tela o cálculo dos juros. 6) Os juros compostos são popularmente conhecidos como juros sobre juros, e são muito utilizados em cálculos de financiamentos. Este tipo de juros utiliza como base para o cálculo três informações: P que representa o valor principal financiado (ou aplicado) inicialmente; i a taxa unitária e n o número de períodos de aplicação. Com base nessas informações a seguinte fórmula é empregada para cálculo dos juros compostos: JC = P(1+i)n. Por exemplo, imagine que um investidor aplicou na poupança o valor de R$ 1.000,00 durante seis meses, a uma taxa de juros fixa de 0,5% (que é igual a 0,005), substituindo os valores na fórmula temos JC = 1.000,00(1+0,005)6. Assim, ao final desses 6 meses o investidor terá um total de R$ 1.030,38. Para demonstrar o cálculo dos juros compostos elabore um programa em VBA completo com base nas informações especificadas no enunciado e apresente o resultado no final. 7) Elabore um programa em VBA que solicite ao usuário uma data. Para isso, o usuário deverá informar separadamente o dia, o mês e o ano. Em seguida o programa deverá apresentar na tela esta data formatada, tal como: dia/mês/ano. Disciplina: Programação em Microinformática – Exercício (03) FATEC – Faculdade de Tecnologia de Ribeirão Preto Nome: ________________________________________ Código: ______________ Página 2 de 3 8) Elabore um programa em VBA que receba o nome e o número de votos de três candidatos da eleição para presidente. Ele deve, ainda, apresentar na tela o nome do candidato que venceu a eleição. Considere que não é possível haver empate na eleição. 9) Elabore um programa em VBA que receba dois números, execute a operação desejada, conforme o quadro a seguir: 10) Elabore um programa em VBA que analise os dados de uma pesquisa realizada com os habitantes da cidade de Taboão do Norte. Os dados coletados foram: idade, sexo (M/F) e salário. Com a pesquisa, deseja-se saber: (a) média do salário dos habitantes; (b) maior e menor idade do grupo; (c) quantidade de mulheres com salários superiores a R$ 600,00. A execução do programa termina quando uma idade negativa for informada. 11) O cardápio de uma lanchonete é o seguinte: Analisando o cardápio da lanchonete, elabore um programa em VBA que leia o código dos itens de pedidos e as quantidades desejadas. O programa deve, ainda, calcular e apresentar o valor a ser pago por determinado item, bem como o total geral do pedido. O cliente deverá informar quando o pedido deve ser encerrado. 12) Elabore um programa em VBA que receba as seguintes informações de uma pessoa: (i) nome completo; (ii) idade; (iii) sexo e (iv) estado civil. Para o nome da pessoa você deve utilizar uma variável do tipo caractere, enquanto para a idade uma variável do tipo inteiro. O sexo da pessoa deve ser informado por meio de um caractere, sendo M para masculino e F para feminino. O estado civil também deve ser informado utilizando um caractere, o qual poderá ter as seguintes opções: C para casado(a); S para solteiro(a); D para divorciado(a) e V para viúvo(a). Ao final o programa deverá exibir na tela as informações detalhadas da pessoa, por exemplo: Página 3 de 3 13) Uma empresa de seguros comercializa seguros de vida e necessita que seja elaborado um programa em VBA capaz de determinar o risco de venda de uma apólice de seguros. Este risco é determinado em função da faixa etária da pessoa, em que as seguintes regras são adotadas: (i) idade entre 18 e 24 anos tem um risco baixo; (ii) idade superior a 24 anos e inferior ou igual a 40 anos tem um risco médio e (iii) idade superior a 40 anos e inferior ou igual a 70 anos tem risco alto. Para todos os casos fora dessas regras não é possível à aquisição de uma apólice de seguro. Dessa forma, elabore um programa capaz de resolver este problema da empresa de seguros. 14) Um número é, por definição, primo se ele não tem divisores, exceto 1 e ele próprio. Dentro deste contexto, elabore um programa em VBA que apresente na tela os números entre 1 e 50 que são primos, com a mensagem “O número X é PRIMO”, ou, caso contrário “O número X NÃO é PRIMO”. 15) Escreva um programa em VBA que apresente na tela os valores em radianos dos ângulos entre 0 e 360 graus. Os ângulos devem ser exibidos em um intervalo de cinco graus, ou seja, 1, 5, 10, 15, ...., 355 e 360.
Compartilhar