Dev - C++ - C++ condicional , bucle for . Problemas al Imprimir quienes son los padres y quienes son los hijos.

 
Vista:
sin imagen de perfil
Val: 2
Ha aumentado su posición en 9 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

C++ condicional , bucle for . Problemas al Imprimir quienes son los padres y quienes son los hijos.

Publicado por Michael (1 intervención) el 26/04/2021 03:39:33

Alguien Pueda ayudarle. Quiero hacer un programa que me diga al introducir los nombres completo de cada Integrantes de uns familia pueda imprimir me quién es él padre? Quién es la madre? Y quienes son los hijos




1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
.  #include <iostream>
#include <conio.h>
using namespace std;
 
int main(){
 
    string nombre[4];
    string Papellido[4];
    string Sapellido[4];
 
    cout << "Ingrese Datos de Integrantes de la Familia \n";
    for(int i = 0; i < 4; i++)
    {
        cout << "\n--Integrante " << i + 1 << "--:\n";
        cout << "Nombre: ";
         getline(cin, nombre[i]);
 
        cout << "Primer Apellido: ";
 
        getline(cin, Papellido[i]);
                cout << "Segundo Apellido:";
 
        getline(cin, Sapellido[i]);
    }
for (int i=0; i<4; i++)
{
	if ((Papellido[i] == Papellido[i+1] )and (Sapellido[i] != Sapellido[i+1]) ){
	cout<<"\nEl padre es :::"<<nombre[i]<<endl;
 
 
			if ((Sapellido[i] == Sapellido[i+1]) and (Papellido[i] != Papellido[i+1])){
	 cout <<"\nLa madre es :::"<<nombre[i]<<endl;
 
		}}}
 
for (int i=0; i<4; i++)
{
	 if ((Papellido[i] == Papellido[i+1])and (Sapellido[i] == Sapellido[i+1])){
 
	 cout<<"Hijo::"<<nombre[i]<<endl;
 
 
 
	 }
 
}
 
system("pause");
 
return 0;
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder