Вопрос о структурах в С++

01.01.2001

вопрос о структурах в С++
вот если у меня есть структура в которой будут такие поля например: Фамилия имя и возраст, и надо сделать 10 таких записей. можно ли сделать цикл для удобного ввода этих записей? ? (как в паскале) или в коде придётся прописать ввод для каждой записи? как удобней и правильней сделать?

  • Конечно, цикл. Делаешь массив структур, только и всего.

    Например,
    struct{char surname[40];char name[40];int age;}h[10];
    for(int i=0;i< 10;i++)std::cin>> h[ i].surname>> h[ i].name>> h[ i].age;};

  • cin>>struct.familiya>>struct.imya>>struct.vozrast;
    Но если запрашиваешь у юзера с клавиатуры, нужно будет сделать интерфейс чуть более понятным, и выводить на экран пометки, что именно вводить)
  • можно сделать в виде карточки

Вас заинтересует