Necesito que alguien revise mi codigo de c++
Publicado por Jesus (1 intervención) el 17/12/2020 01:04:26
El proposito del codigo es pedirle el peso a una determinada cantidad de personas, se parando a hombres y mujeres para despues sacar el promedio de cada uno..

esito
el problema viene que cuando trato de dividirlo me sale el error que pueden observar en la imagen pero en cambio si no lo divido no me sale nada de errores..(lo divido para calcular el promedio) les dejo el codigo espero me ayuden. Gracias
#include<conio.h>
#include<conio.h>
#include<stdio.h>
int main()
{
int person, sexo, x,contadorH,contadorF,a,b;
float pesoacomuladorF,pesoacomuladorH, pesoH, sumaH,pesoF, sumaF,promedioH,promedioF;
printf("El numero de personas a registrar son:\n" );
scanf("%i", &person);
x=1;
promedioH=0;
promedioF=0;
while(x<=person){
printf("Persona: %i\n", x);
printf("Registra el sexo 1(masculino) 2(femenino):\n");
scanf("%i", &sexo);
pesoacomuladorH=0;
pesoacomuladorF=0;
if(sexo<=1){
printf("Escribe el peso del caballero:\n");
scanf("%f",&pesoH);
pesoacomuladorH = pesoacomuladorH + pesoH;
contadorH++;
}else if(sexo==2){
printf("Escribe el peso de la dama :\n");
scanf("%f",&pesoF);
pesoacomuladorF = pesoacomuladorF + pesoF;
contadorF++;
}
x=x+1;
promedioH = (promedioH + pesoacomuladorH)/contadorH;
promedioF = (promedioF + pesoacomuladorF)/contadorF;
}
printf("El promedio de peso de hombres es: %fkg\n", promedioH);
printf("El promedio de peso de mujeres es: %fkg\n", promedioF);
}


el problema viene que cuando trato de dividirlo me sale el error que pueden observar en la imagen pero en cambio si no lo divido no me sale nada de errores..(lo divido para calcular el promedio) les dejo el codigo espero me ayuden. Gracias
#include<conio.h>
#include<conio.h>
#include<stdio.h>
int main()
{
int person, sexo, x,contadorH,contadorF,a,b;
float pesoacomuladorF,pesoacomuladorH, pesoH, sumaH,pesoF, sumaF,promedioH,promedioF;
printf("El numero de personas a registrar son:\n" );
scanf("%i", &person);
x=1;
promedioH=0;
promedioF=0;
while(x<=person){
printf("Persona: %i\n", x);
printf("Registra el sexo 1(masculino) 2(femenino):\n");
scanf("%i", &sexo);
pesoacomuladorH=0;
pesoacomuladorF=0;
if(sexo<=1){
printf("Escribe el peso del caballero:\n");
scanf("%f",&pesoH);
pesoacomuladorH = pesoacomuladorH + pesoH;
contadorH++;
}else if(sexo==2){
printf("Escribe el peso de la dama :\n");
scanf("%f",&pesoF);
pesoacomuladorF = pesoacomuladorF + pesoF;
contadorF++;
}
x=x+1;
promedioH = (promedioH + pesoacomuladorH)/contadorH;
promedioF = (promedioF + pesoacomuladorF)/contadorF;
}
printf("El promedio de peso de hombres es: %fkg\n", promedioH);
printf("El promedio de peso de mujeres es: %fkg\n", promedioF);
}
Valora esta pregunta


0