Codigo lenguaje en c++

Publicaciones
3
Fecha de inscripción
sábado, 10 de noviembre de 2018
Última intervención
martes, 13 de noviembre de 2018
- - Última respuesta: misterdekus
Publicaciones
118
Fecha de inscripción
miércoles, 10 de enero de 2018
Última intervención
domingo, 9 de diciembre de 2018
- 13 nov 2018 a las 21:04
Hola,

me ayudarian con este programa
Programa que calcula e imprime el total de casados y solteros de N personas en sentencia do while
Ver más 

Tu respuesta

1 respuesta

Mejor respuesta
Publicaciones
118
Fecha de inscripción
miércoles, 10 de enero de 2018
Última intervención
domingo, 9 de diciembre de 2018
1
Gracias
pregunta ... que onda con los datos , tu lo capturaras ?

Saludos

Gracias, misterdekus 1

¡Estamos felices de haberte ayudado! ¿Te hemos sido de ayuda? ¡Déjanos un comentario! Evalúa a CCM

CCM ha ayudado a 18868 usuarios este mes

jhonson23
Publicaciones
3
Fecha de inscripción
sábado, 10 de noviembre de 2018
Última intervención
martes, 13 de noviembre de 2018
-
si los tengo que capturar
misterdekus
Publicaciones
118
Fecha de inscripción
miércoles, 10 de enero de 2018
Última intervención
domingo, 9 de diciembre de 2018
> jhonson23
Publicaciones
3
Fecha de inscripción
sábado, 10 de noviembre de 2018
Última intervención
martes, 13 de noviembre de 2018
-
si puedes manejar matrices...

pues te sugiero hacer un Struct

Struct DataPerson {
    char nombre[50];
    int EdoCivil; // puedes usar tambien char , si es con char puedes usar como valor 'S' o 'C' 
} people[N];


y como tienes que usar do-while , lo puedes capturar asi

int num = 0;
do {
    printf("edo civil ? ( soltero(a) = 1 / casado(a) = 2 ): ");
    scanf("%d", &people[num].EdoCivil );
    num++;
} while(num != N);


y para lo del calculo

int num = 0, c = 0, s = 0; // c, casados - s, solteros 
do { 
    if ( people[num].EdoCivil == 1 )
    {
        c++;
    } else {
        s++;
    }
    num++;
}while(num != N );

e imprimes c y s

NOTA: no esta probado , así que lo tienes que probar

Saludos
Comenta la respuesta de misterdekus