1. Faça um programa que apresente o menu de opções a seguir, que permita ao usuário escolher a opção desejada, receba os dados necessários para executar a operação desejada e mostre o resultado. O “Menu de Opções” pode ser repetido N vezes, até que a opção 5 seja selecionada. Verifique a possibilidade de opção inválida e não se preocupe com as restrições como salário inválido. Menu de Opções: 1. Imposto 2. Novo salário 3. Férias 4. Décimo terceiro 5. Sair Digite a opção desejada:  Na opção 1: irá receber o salário de um funcionário, calcular e mostrar o valor do imposto usando as regras a seguir: SALÁRIOS % DO IMPOSTO Acima R$ 850,00 15% De R$500,00 a R$850,00 10% Menor que R$500,00 5% INSTITUTO FEDERAL DO TRIÂNGULO MINEIRO CÂMPUS AVANÇADO UBERABA PARQUE TECNOLÓGICO- CAMPUS UPT CURSO LICENCIATURA EM COMPUTAÇÃO Professor: Fernanda Maria da Cunha Santos Disciplina: Algoritmo I Carga horária (horas): 45 Período: 2º Período ATIVIDADE VIRTUAL 5 (6,0 PONTOS)  Na opção 2: receber o salário de um funcionário, calcular e mostrar o novo salário usando as regras a seguir: SALÁRIOS AUMENTO Maiores que R$ 1.500,00 R$ 25,00 De R$750,00 a R$1500,00 (inclusive) R$ 50,00 De R$450,00 (inclusive) a R$ 750,00 (inclusive) R$ 75,00 Menores que R$ 450,00 R$ 100,00  Na opção 3: receber o salário de um funcionário, calcular e mostrar o valor de suas férias. Sabe-se que as férias equivalem a seu salário acrescido de um terço do salário.  Na opção 4: receber o salário de um funcionário e o número de meses de trabalho na empresa, no máximo doze. Calcular e mostrar o valor do décimo terceiro. Sabe-se que o décimo terceiro equivale a seu salário multiplicado pelo número de meses de trabalho dividido por 12. Na opção 5: Sair do programa.
Responda
Alguém consegue converter este programa que está em C para linguagem do VisualG? /* * Autor: * Criado: */ #include #include #include int main(){ int numerocriancas, mesesvida, contcrianca = 0, contcriancamasculino = 0, contmenos24 = 0; float porcentagemmortas, porcentagemmasculinomortas, porcentagemmenores24; char sexo[10]; scanf("%d",&numerocriancas); scanf("%s",sexo); scanf("%d",&mesesvida); while (strcmp(sexo,"VAZIO") != 0){ contcrianca++; if (strcmp(sexo,"MASCULINO") == 0){ contcriancamasculino++; } if (mesesvida <= 24){ contmenos24++; } scanf("%s",sexo); scanf("%d",&mesesvida); } porcentagemmortas = (float) (contcrianca * 100) / numerocriancas; porcentagemmasculinomortas = (float) (contcriancamasculino * 100) / numerocriancas; porcentagemmenores24 = (float) (contmenos24 * 100) / numerocriancas; printf("PORCENTAGEM DE MORTOS = %.2f\n",porcentagemmortas); printf("PORCENTAGEM DE MASCULINOS MORTOS = %.2f\n",porcentagemmasculinomortas); printf("PORCENTAGEM DE MENOS DE 24 MESES = %.2f\n",porcentagemmenores24); return 0; }Observação: acrescentar as seguintes observações no Algoritmo:1) Criar as seguintes funções:a) Uma função para validar corretivamente a idade para estar no intervalo de 0 a 144 meses;b) uma função para processar o cálculo do percentual, retornando o resultado para o código principal onde será mostrado.c) crie um laço de entrada para solicitar o sexo da criança morta (1-Feminino, 2-Masculino e/ou 9-Finalizar) e o número de meses de vida da criança (deve ser inteiro e entre 0 a 144, inclusive).
Responda

Helpful Social

Copyright © 2024 ELIBRARY.TIPS - All rights reserved.