Форум программистов, компьютерный форум CyberForum.ru

Найти среднее арифметическое заданного поля (год издания) массива объектов типа "Книга" - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как написать windows-платформно независимое приложение ? http://www.cyberforum.ru/cpp-beginners/thread1685392.html
Нужно простейшее диалоговое приложение, фактически установщик, копирующий файлы, но нужно, чтобы работало по умолчанию на линейке XP-Windows10 без установки дополнительных библиотек. Нашел пример с простейшим диалогом на win32 http://www.codeproject.com/Articles/227831/A-dialog-based-Win-C-program накидал его, попробовал запустить на win7 и win10 все равно ругается, требует vcruntime140D.dll...
C++ Заливка многоугольника Всем здрасьте. Может быть кто-то писал прогу по заливке многоульника,поделитесь кодом, чтобы можно было выбрать кол-во углов, цвет, и скорость заливки. Или хотя бы что-то подобное? http://www.cyberforum.ru/cpp-beginners/thread1685376.html
Теория Игр, Экономическая игра "П&Т" C++
Экономическая игра "П&Т" (http://www.e-olymp.com/ru/problems/148) Задано два неотрицательных целых числа A и B. Два игрока – Поставщик (П) и Транзитер (Т), ходят по очереди и придерживаясь наилучшей стратегии, играют в игру, в которой П всегда начинает первым. За один ход нужно от большего с чисел вычесть натуральное число, кратное меньшому, получив при этом неотрицательный результат. Проиграл...
Expected primary-expression before 'int' C++
expected primary-expression before 'int' #include <iostream> using namespace std; int pl(int x); int main(){ int a; for(int i=0;i<10;i++){ cout<<"Enter "<<i+1<<" number"<<endl; cin>>a; }
C++ Операции со множествами http://www.cyberforum.ru/cpp-beginners/thread1685309.html
Даны два целочисленных файла , упорядоченных по возрастанию . Сформировать третий файл на основе данных , также упорядоченный и представляет операцию с элементами выходных файлов: 1) объединение (содержит числа , принадлежащих хотя бы одному из множеств ) 2) перечисления (числа, принадлежащих обоим множествам ) 3) разница (числа, принадлежащие только первой множественном числе, но не второй )...
C++ LU разложение - отсутствуют экземпляры конструктора Добрый день. Помогите пожалуйста разобраться с кодом. Код, реализует LU разложение матрицы: #include <iostream> #include <vector> #include "stdafx.h" using namespace std; подробнее

Показать сообщение отдельно
dimon5371
0 / 0 / 0
Регистрация: 17.12.2015
Сообщений: 32
15.03.2016, 11:47     Найти среднее арифметическое заданного поля (год издания) массива объектов типа "Книга"
Дан массив из N структур. Структура содержит поля: автор, название, год издания. Найти среднеарифметический год издания. Вывести названия книг, год издания которых меньше среднеарифметического года.Не выводит /туплю
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <iostream>
using namespace std;
struct book{char autor[20]; char nazvanie[25]; float god;} t[5];
//struct Book {char *name;char *author; unsigned int year; Book *next; Book *prev; } *Begin;
float SumKol;int i;  //суммарное количество товаров 
 int main()  
{setlocale(LC_ALL, "Russian");
SumKol=0;int N;
 cout<<"Количество книг=";cin>>N;
 for (i=0; i<N; i++){
 cout<< "\n Автор";
 cin >> t[i].autor;
 cout<< "\n , Название";
 cin >>  t[i].nazvanie;
 cout<< "\n  Год издания";
 cin >> t[i].god;
      SumKol+= t[i].god;
      SumKol=SumKol/N;
 }
for (i=0;i<N;i++)
 {if (t[i].god<SumKol)
 cout<<t[i].nazvanie<<"  ";
 //cout<< "\n Год средний="<< SumKol <<" ";
 //cout<<t[i].nazvanie;
 system("pause");
return 0;}
 }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru