Differences between revisions 9 and 10
Revision 9 as of 2011-03-01 14:35:51
Size: 2538
Editor: PavelSutyrin
Comment:
Revision 10 as of 2011-03-01 14:37:54
Size: 2849
Editor: PavelSutyrin
Comment:
Deletions are marked like this. Additions are marked like this.
Line 23: Line 23:
26.4. Ввести с клавиатуры список целых чисел (заканчивающийся нулем). Перевернуть список (составить новый список из старых элементов только лишь перебрасыванием ссылок).

ВАЖНЫЕ замечания

Решение каждой задачи предполагает написание полной программы на Си. Эта программа должна читать входные данные из стандартного входного файла, а затем выдавать ответ в стандартный выходной файл. При запуске с терминала это будет означать ввод с клавиатуры и вывод на экран.

Для успешного решения задачи пока достаточно, чтобы программа правильно работала на правильных входных данных.

Обязательно сохраняйте файлы под именами, соответствующими задачам, например:

  • 26.1.c

Задачи для разбора с демонстрацией

26.0.1. indent.c, list.c, list2.c,

Задачи для решения в машинном зале

26.1. Ввести с клавиатуры список целых чисел (заканчивающийся нулем) (в любом порядке), напечатать его элементы с начала до конца (list2), а также сумму его элементов.

26.2. Ввести с клавиатуры список целых чисел (заканчивающийся нулем), в прямом порядке. ПОДСКАЗКА: Нужно хранить отдельный указатель на последний элемент. Напечатать полученный список.

26.3. Ввести с клавиатуры список целых чисел (заканчивающийся нулем), напечатать его элементы с начала до конца (list2), а также номер первого отрицательного элемента (нумерация с 1), или 0, если в списке нет отрицательных элементов.

26.4. Ввести с клавиатуры список целых чисел (заканчивающийся нулем). Перевернуть список (составить новый список из старых элементов только лишь перебрасыванием ссылок).

Домашнее задание

26.10. Прорешать все классные и домашние задачи из прошлых занятий (из непонятных и страшных). Приготовить вопросы. Особенно по рекурсии и динамическим структурам.

LecturesVMSH/C/2011-03-01 (last edited 2011-05-18 12:32:22 by PavelSutyrin)