frf

an anonymous user · May 15, 2022
using System;

namespace MyCompiler {
    class Program {
        public static void Main(string[] args) {
            Console.WriteLine("Hello world!");
        int i, edad, nhijos, genero, estCivil, MujeresCasadasSinHijos = 0, salario, mSolteras = 0, sumEdad = 0, contMujeres = 0, contHombres = 0;
        int sumaSalarios = 0, salariosTotales = 0, contHombresSolterosConHijos = 0;

        double promedioEdades, promedioSalarios, porc_Mujers, porc_Hombres;

        for (i = 0; i < 10; i++)
        {
            Console.WriteLine("Digite su edad ");
            edad = Convert.ToInt32(Console.ReadLine());

            Console.WriteLine("Número de hijos ");
            nhijos = Convert.ToInt32(Console.ReadLine());

            Console.WriteLine("Genero, M = 1 y F = 2 ");
            genero = Convert.ToInt32(Console.ReadLine());

            Console.WriteLine("Estado civil, casado = 1 y soltero =2 ");
            estCivil = Convert.ToInt32(Console.ReadLine());

            Console.WriteLine("Salario: ");
            salario = Convert.ToInt32(Console.ReadLine());
            if (genero == 1)
            {
                contHombres++;
                // dos hijos, soltero y mayor de 30
                if (nhijos == 1 && estCivil == 2 && edad > 30)
                {
                    contHombresSolterosConHijos++;
                }

                // promedio salario
                if (nhijos > 1 && edad < 40)
                {
                    salariosTotales += salario;
                }

                //suma de salarios
                if (estCivil == 2 && nhijos == 1)
                {
                    sumaSalarios += salario;
                }
            }

            if (genero == 2)
            {
                contMujeres++;

                //soltara sin hijos
                if (estCivil == 1 && nhijos == 0)
                {
                    MujeresCasadasSinHijos++;
                }
                //  ganan mas de 500.. y son soltareas
                if (salario > 5000000 && estCivil == 2)
                {
                    sumEdad += edad;
                }
                // cuantas solteas de 30
                if (estCivil == 2 && edad == 30)
                {
                    mSolteras++;
                }
            }
        }

        if (contMujeres > 0)
        {
            porc_Mujers = (MujeresCasadasSinHijos * 100) / contMujeres;
            Console.WriteLine("El porcentaje de mujeres casadas sin hijos es: " + porc_Mujers);

            promedioEdades = sumEdad / contMujeres;
            Console.WriteLine("Promedio de edad de mujeres que ganan más de 5 mill" + promedioEdades);

        }

        if (contHombres > 0)
        {
            porc_Hombres = (contHombresSolterosConHijos * 100) / contHombres;
            Console.WriteLine("Hombres solteros de 30 con 1 hijo: " + porc_Hombres);

            promedioSalarios = salariosTotales / contHombres;
            Console.WriteLine("Promedio del salario de los hombres con 1 hijo y menores de 40: " + promedioSalarios);
        }

        if (mSolteras > 0)
        {
            Console.WriteLine("Mujeres solteras de 30: " + mSolteras);
        }

        if (sumaSalarios > 0)
        {
            Console.WriteLine("Salario de los hombres con 2 hijo y casados: " + sumaSalarios);
        }
        }
    }
}
Output
(Run the program to view its output)

Comments

Please sign up or log in to contribute to the discussion.