Computer >> 컴퓨터 >  >> 프로그램 작성 >> C++

학생 유형의 데이터를 만들고 적절한 형식으로 표시하는 C++ 프로그램

<시간/>

다른 행에 학생의 이름, 성, 나이 및 학급을 제공했다고 가정합니다. C++에서 구조체를 사용하여 프로그램을 작성하여 모두 읽고 이 형식(연령, 이름, 성, 클래스)으로 표시해야 합니다. age와 class는 정수형이고, first_name과 last_name은 시간 문자열입니다.

따라서 입력이 다음과 같으면

프리얌쿤두1610

그러면 출력은 (16, priyam, kundu, 10)

이 됩니다.

이 문제를 해결하기 위해 다음 단계를 따릅니다. −

  • first_name, last_name 유형 문자열 및 age, cl 유형 정수로 구조를 정의합니다.

  • 각 줄을 읽고 first_name, last_name, age, cl에 각각 학생 유형 데이터 블록 stud

    에 저장합니다.
  • 이 방식으로 학생 정보 표시(stud.age, stud.first_name, stud.last_name, stud.cl)

예시

이해를 돕기 위해 다음 구현을 살펴보겠습니다. −

#include 네임스페이스 std;struct Student{ int age, cl; string first_name, last_name;};int main() { 학생 스터드; cin>> stud.first_name>> stud.last_name>> stud.age>> stud.cl; cout <<"(" < 

입력

프리얌쿤두1610

출력

(16, 프리얌, 쿤두, 10)