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

Вывести список книг, изданных после заданного года - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Циклический алгоритм, Массивы (2 Программы) http://www.cyberforum.ru/cpp-beginners/thread191194.html
Доброго времени суток. Помогите написать код программ, и объяснить решение. Как не пытался, решить не смог. Задание в вложениях.
C++ Разделение файла. Нужна помощь в программе на С: Разделить файл.Записать строки с нечетными номерами в первый файл,строки с четными номерами во второй файл.Показать программу,исходный и полученные файлы. http://www.cyberforum.ru/cpp-beginners/thread191184.html
массивы... буду благодарен) C++
1) Заполнить массив из 10 целых чисел с клавиатуры и вывести все его элементы, оканчивающиеся 7. Определить сумму элементов массива, оканчивающиеся 7. 2) Заполнить массив из 10 элементов случайными числами, вывести его на экран и определить количество элементов, равных минимальному
C++ Отсортировать элементы масс. структуры
Структура элемента массива аттестационная карточка студента: фамилия, имя, отчество, курс, группа, дата рождения (число, месяц, год), баллы за семестр (математика, физика, программирование).Определить средний балл студентов каждой группы. Номера групп определять из массива аттестационных карт (предварительно номера групп неизвестны). По заданию необходимо определить средний балл всей группы, для...
C++ Прочитать программу на языке C++ и удалить все комментарии http://www.cyberforum.ru/cpp-beginners/thread191170.html
кто-нибудь)помогите написать эту программу=\
C++ Цыклический вычеслительный процес вот задание , как по алгоритму написать программу? подробнее

Показать сообщение отдельно
accept
4838 / 3237 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
15.11.2010, 05:44     Вывести список книг, изданных после заданного года
C
1
2
3
4
5
6
struct book {
    char author[512];
    char title[512];
    int year;
    long npages;
};
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
    struct book books[100] = {
        { "a: one", "t: one", 2001, 250 },
        { "a: two", "t: two", 2005, 275 },
        { "a: three", "t: three", 2003, 150 }
    };
    int nbooks = 3;
 
...
 
    int i;
 
    for (i = 0; i < nbooks; i++)
        if (books[i].year > 2002)
            printf(
                "%s, %s, %d, %ld" "\n",
                books[i].author,
                books[i].title,
                books[i].year,
                books[i].npages
            );
 
Текущее время: 03:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru