• Asignatura: Informática
  • Autor: juandiegomorenp0xdws
  • hace 9 años

b. Una empresa necesita realizar un censo entre sus empleados con la siguiente información: estado civil, número de hijos, casa propia. Se debe establecer el porcentaje de empleados con vivienda propia, porcentaje de casados y porcentaje de solteros En c# por favor


juandiegomorenp0xdws: me tiene embolatado lo de los porcentajes
fv11: ah pero ya tiene montado la mayor parte del codigo??, es decir ya digita los datos??
juandiegomorenp0xdws: no,nada
juandiegomorenp0xdws: lo de los datos sera facil
juandiegomorenp0xdws: ayudame con lo de los porcentajes
fv11: pues breve intentemos hacer algo cada uno y complementamos por si acaso
fv11: pues voy a tratar de hacer el porcentaje
juandiegomorenp0xdws: ok
fv11: pues lo que te falta es el porcentaje?
juandiegomorenp0xdws: si

Respuestas

Respuesta dada por: aacm92
1
/* Una empresa necesita realizar un censo entre sus empleados con la siguiente información: estado civil, número de hijos, casa propia. Se debe establecer el porcentaje de empleados con vivienda propia, porcentaje de casados y porcentaje de solteros En c# por favor */
#include <iostream>

#include <math.h>

using namespace std;
int main()

{

    //Declaracion de variables, aceptara un maximo de 500 registros, si desea agregar mas modifique las variables:    // ecivil, hijos, vivienda y definitiva entre corchete coloque la cantidad máxima de registros

    int N,i,ecivil[500], hijos[500], vivienda[500], casado, soltero, propia;

    float Ppropia, Pcasado, Psoltero;            system("cls");

    //Solicitar y leer datos

    cout<<"Introduzca la cantidad de empleados que usted tiene"<<endl;

    cin>>N;

    cout << "Usted Introdujo "<<N<< endl;

    cout << "A partir de este mometo debe identificar a cada empleado con un numero.  "<< endl;

    i=1;

    propia=0;

    casado=0;

    soltero=0;

    //Leer El estado civil, numero de hijos, casa propia//        while (i<=N)

    { cout<<"Introduzca el estado civil, 1 para soltero, 2 para casado, 3 para divorciado, 4 para viudo. Para el empleado: "<< i << endl;

      cin>> ecivil[i-1];

               if (ecivil[i-1] == 2)

               casado=casado+1; 

               if(ecivil[i-1] == 1)

               soltero=soltero+1; 

      cout<<"Introduzca el numero de hijos para el empleado: "<< i << endl;

      cin>> hijos[i-1];

      cout<<"Introduzca el tipo de vivienda para el empleado : "<< i << endl;

      cout<<"1 para vivienda propia, 2 para vivienda alquilada, 3 para vivienda de un familiar: "<< endl;

      cin>> vivienda[i-1];

            if (vivienda[i-1] == 1)

               propia=propia+1;

      i=i+1;

      }              Ppropia= (propia*100)/N;

    Pcasado=(casado*100)/N;

    Psoltero= (soltero*100)/N;        //Imprimir los porcentajes

    system("cls");

    cout<<"El porcentaje de empleados con vivienda propias es: "<< Ppropia << "%"<<endl;

    cout<<"El porcentaje de empleados casados es: "<< Pcasado << "%"<<endl;

    cout<<"El porcentaje de empleados solteros es: "<< Psoltero << "%"<<endl;         cout<<"Fin del Programa"<<endl;

    system("PAUSE");

    return EXIT_SUCCESS;             }    
Preguntas similares