C ++ – programa para la estructura anidada (Estructura con en la Estructura).

fragmentos de código C / C ++ Code Snippets

En este programa vamos a aprender cómo declarar , leer y acceder estructura anidada, la estructura dentro de la estructura?

En este programa vamos a declarar una estructura de dos estudiante y fecha_de_nacimiento . Se accederá a fecha_de_nacimiento dentro de la estructura del estudiante.

programa en C ++ – Demostrar Ejemplo de estructura anidada


#include <iostream>
using namespace std;
struct date_of_birth{
int dd,mm,yy;
};
struct student{
char name[30];
int rollNumber;
date_of_birth dob;
};
int main(){
student s;
cout<<"Enter name : ";
cin.getline(s.name,25);
cout<<"Enter roll number : ";
cin>>s.rollNumber;
cout<<"Enter date of birth (dd mm yy) : " ;
cin>>s.dob.dd>>s.dob.mm>>s.dob.yy;
cout<<"Name:"<<s.name<<",Roll Number:"<<s.rollNumber<<endl;
cout<<"Date of birth:"<<s.dob.dd<<"/"<<s.dob.mm<<"/"<<s.dob.yy<<endl;
return 0;
}

    Enter name : Mike 
Enter roll number : 101
Enter date of birth (dd mm yy) : 29 09 2000
Name:Mike,Roll Number:101
Date of birth:29/9/2000

En este programa estamos leyendo Nombre, número de rollo y fecha de nacimiento del estudiante, aquí Nombre y número de rollo se declaran en estructura estudiante , mientras fecha_de_nacimiento es otra estructura que contiene dd, mm, aa las variables para leer la fecha de nacimiento. Y usamos fecha_de_nacimiento estructura de estructura estudiante .

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *