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).

Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Lista de comentários


Helpful Social

Copyright © 2024 ELIBRARY.TIPS - All rights reserved.