СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Работы со структурами

Категория: Информатика

Нажмите, чтобы узнать подробности

.- Дан массив из N структур. Структура содержит поля: фамилия, группа, успеваемость. Вывести количество отличников.

Просмотр содержимого документа
«Работы со структурами»

ВЫПОЛНИЛ: СТУДЕНТ ГРУППЫ

07001504 Марко Тангуила

Проверила:

Оценка:__________________

Дата:____________________


РАБОТЫ СО СТРУКТУРАМИ

Цель работы: Закрепление знаний о структурах, составление программ с применением структур.

Вариант 5

5.- Дан массив из N структур. Структура содержит поля: фамилия, группа, успеваемость. Вывести количество отличников.

#include iostream

using namespace std;

struct estudiantes

{

string fio;

int group;

int scor[5];

};

int i, N, p,j;

int main()

{

std::cout"N numeros N=";

std::cinN;

estudiantes *st=new estudiantes [N];

for (i=0; iN; i++)

{

std::cout"фамилия: ";

std::cin st[i].fio;

std::cout"группа: ";

std::cin st[i].group;

cout"Успеваемость"endl;

int j=0;

do

{

cout"Оценка=";

cinst[i].scor[j];

j++;

} while(j!=5);

coutendl;

}

for (i=0; iN; i++)

{

if (st[i].scor[j]=4)

{

std::cout"отличнo;"i].scor[j]"\n";

}

}

return 0;

}

начало



Конец

st[i].scor[j]



(st[i].scor[j]=4)



for (i=0; i



while(j!=5)



st[i].scor[j];

st[i].fio; st[i].group;



for (i=0; i



string fio; int group; int scor[5];

int i, N, p,j; j=0;