Работник: фамилия, имя, оклад, год поступления на работу Вычислить стаж работы работника на данном предприятии


Download 147.66 Kb.
Sana05.11.2023
Hajmi147.66 Kb.
#1749692
Bog'liq
Lab 8


9

Работник: фамилия, имя, оклад, год поступления на работу

Вычислить стаж работы работника на данном предприятии

Вычислить сколько дней прошло после года поступления на работу

#include


#include
#include
using namespace std;
struct CANDY
{
string NAME;
int date;
int amount;
float price;
char candymaker;
}
; void main()
{
setlocale(LC_ALL, "rus");
int n;
cout << "Введите кол-во конфет: ";
cin >> n;
CANDY candies[100];
//ВВОД МАССИВА СТРУКТУР
for (int i = 0; i < n; i++)
{
cout << "Введите название конфет " <<
"под номером " << i + 1 << " : ";
cin >> candies[i].NAME;
cout << "Введите цену для конфет " <<
candies[i].NAME << " : ";
cin >> candies[i].price;
cout << "Введите дату поступления на склад " <<
candies[i].NAME << " : ";
cin >> candies[i].date;
cout << "Введите производителя " <<
candies[i].NAME << " : ";
cin >> candies[i].candymaker;
cout << "Введите количество конфет " <<
candies[i].NAME << " : ";
cin >> candies[i].amount;
for (int j = 0; j < 0; j++)
{
cin >> candies[i].amount;
}
}
//ВЫВОД МАССИВА СТРУКТУР
for (int i = 0; i < n; i++)
{
cout << candies[i].NAME << " " << candies[i].price << " ";
for (int j = 0; j < 0; j++)
{
cout << candies[i].amount << " ";
}
cout << "\n\n";
}
//НАХОЖДЕНИЕ СРЕДНЕЙ ЦЕНЫ
int sum = 0;
for (int i = 0; i < n; i++)
{
for (int j = 0; j < 0; j++)
{
sum += candies[i].amount;
}
candies[i].price = sum / candies[i].amount;
sum = 0;
}
//ВЫВОД ТОВАРА СО СРЕДНЕЙ ЦЕНОЙ
bool flag = true;
cout << "ВЫВОД ТОВАРОВ С ЦЕНОЙ ВЫШЕ СРЕДНЕЙ:\n";
for (int i = 0; i < n; i++)
{
if (candies[i].price > 9999)
{
flag = false;
cout << "\nName: " << candies[i].NAME;
}
}

system("pause");


}

Download 147.66 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling