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

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

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

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

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

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

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

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

Итоги урока

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

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

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

Дан массив из N структур. Структура содержит поля: название газеты или журнала, стоимость одного экземпляра, количество экземпляров в год. Вывести информацию об изданиях стоимостью больше средней.

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

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

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

Проверила: Гахова Нина Николаевна 

Оценка:______________

Дата:________________


Лабораторная работа №1

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

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

7

Дан массив из N структур. Структура содержит поля: название газеты или журнала, стоимость одного экземпляра, количество экземпляров в год. Вывести информацию об изданиях стоимостью больше средней.

#include

using namespace std;

struct tovar

{

char name[50];

int kol;

float cost;

}

t[3];

int s, i, N, p, cost;

int main()

{

std::cout"N numeros N=";

std::cinN;

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

{

std::cout"\n название газеты или журнала: ";

std::cin t[i].name;

std::cout"\n количество экземпляров в год: ";

std::cin t[i].kol;

std::cout"\n стоимость одного экземпляра, руб/кг»";

std::cin t[i].cost;

}

s=0;

for (i=0; iN; i++) s+= t[i].cost;

std::cout"\n сумма цен ="s" шт ";

p=s/N;

std::cout"\n средняя стоимость ="p" шт ";

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

{

if (t[i].costp)

{

std::cout"\n информацию об изданиях стоимостью больше средней="t[i].cost"шт";

}

}

return 0;

}

конец

t[i].cost


(t[i].costp)

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

s, p


s+= t[i].cost; p=s/N;

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

s=0;



t[i].name; t[i].kol;

t[i].cena;

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



name[50], N, t[3];

int SumKol, i, N, promedio

начало