HackerRank Structs solution in c++ programming YASH PAL, 31 July 202422 August 2024 In this HackerRank Strutus problem in c++ programming language, struct is a way to combine multiple fields to represent a composite data structure, which further lays the foundation for Object Oriented Programming. For example, we can store details related to a student in a struct consisting of his age (int), first_name (string), last_name (string) and standard (int). struct can be represented as struct NewType { type1 value1; type2 value2; . . . typeN valueN; }; You have to create a struct, named Student, representing the student’s details, as mentioned above, and store the data of a student. HackerRank Structus problem solution in c++ programming. #include <cmath> #include <cstdio> #include <vector> #include <iostream> #include <algorithm> using namespace std; /* add code for struct here. */ struct Student { unsigned age{}; std::string first_name{}; std::string last_name{}; unsigned standard{}; }; int main() { Student st; cin >> st.age >> st.first_name >> st.last_name >> st.standard; cout << st.age << " " << st.first_name << " " << st.last_name << " " << st.standard; return 0; } Second solution #include <cmath> #include <cstdio> #include <vector> #include <iostream> #include <algorithm> #include <string> using namespace std; /* add code for struct here. */ struct Student { int age; string first_name; string last_name; int standard; }; int main() { Student st; cin >> st.age >> st.first_name >> st.last_name >> st.standard; cout << st.age << " " << st.first_name << " " << st.last_name << " " << st.standard; return 0; } coding problems cpp hackerrank solutions