- •190000, Санкт-Петербург, ул. Б. Морская, 67
- •Выбор варианта
- •Универсальность функций
- •Оформление кода
- •Отступы
- •Имена функций и переменных
- •Глобальные переменные
- •Тип переменной
- •Неиспользуемые переменные
- •Лишние операторные скобки
- •Спецификатор const
- •Библиотека ввода-вывода
- •Ошибки и предупреждения
- •Ввод-вывод
- •Контроль вводимых значений
- •Комментарии и псевдокод
- •Общие требования к содержанию отчётов
- •Лабораторная работа 1. Вычисление математических выражений Цель работы
- •Задание на лабораторную работу
- •Вариант 136
- •Вариант 137
- •Вариант 138
- •Вариант 139
- •Вариант 140
- •Вариант 141
- •Вариант 142
- •Вариант 143
- •Вариант 144
- •Вариант 145
- •Вариант 146
- •Вариант 147
- •Вариант 148
- •Вариант 149
- •Вариант 150
- •Вариант 151
- •Вариант 152
- •Вариант 153
- •Приложение 2. Титульный лист
- •Подключение библиотек
- •Библиотека утверждений «cassert» (assert.H)
- •Библиотека посимвольной обработки «cctype» (ctype.H)
- •Библиотека региональных настроек «clocale» (locale.H)
- •Библиотека математических функций «cmath» (math.H)
- •Библиотека ввода-вывода «cstdio» (stdio.H)
- •Библиотека дополнительных функций «cstdlib» (stdlib.H)
- •Библиотека обработки строк «cstring» (string.H)
- •Режимы запуска программы
- •Пошаговое выполнение программы
- •Точки останова
- •Доступ к переменным
- •Утверждения
- •Как включить отображение номеров строк?
- •Как задать параметры командной строки при отладке?
- •Почему окно программы по завершению автоматически закрывается?
- •Как создать решение с несколькими проектами?
- •Как зарегистрировать Visual Studio Team System 2008
- •Способ 1
- •Способ 2
- •Способ 3
- •Способ 4
Вариант 142
Описать структуру с именем TRAIN, содержащую следующие поля:
-
название пункта назначения;
-
номер поезда;
-
время отправления.
Написать программу, выполняющую следующие действия:
-
ввод с клавиатуры данных в массив, состоящий из восьми элементов типа TRAIN; записи должны быть упорядочены по номерам поездов;
-
вывод на экран информации о поезде, номер которого введён с клавиатуры;
-
если таких поездов нет, выдать на дисплей соответствующее сообщение.
Вариант 143
Описать структуру с именем MARSH, содержащую следующие поля:
-
название начального пункта маршрута;
-
название конечного пункта маршрута;
-
номер маршрута.
Написать программу, выполняющую следующие действия:
-
ввод с клавиатуры данных в массив, состоящий из восьми элементов типа MARSH; записи должны быть упорядочены по номерам маршрутов;
-
вывод на экран информации о маршруте, номер которого введён с клавиатуры;
-
если таких маршрутов нет, выдать на дисплей соответствующее сообщение.
Вариант 144
Описать структуру с именем MARSH, содержащую следующие поля:
-
название начального пункта маршрута;
-
название конечного пункта маршрута;
-
номер маршрута.
Написать программу, выполняющую следующие действия:
-
ввод с клавиатуры данных в массив, состоящий из восьми элементов типа MARSH; записи должны быть упорядочены по номерам маршрутов;
-
вывод на экран информации о маршрутах, которые начинаются или оканчиваются в пункте, название которого введено с клавиатуры;
-
если таких маршрутов нет, выдать на дисплей соответствующее сообщение.
Вариант 145
Описать структуру с именем NOTE, содержащую следующие поля:
-
фамилия, имя;
-
номер телефона;
-
дата рождения (массив из трёх чисел).
Написать программу, выполняющую следующие действия:
-
ввод с клавиатуры данных в массив, состоящий из восьми элементов типа NOTE; записи должны быть упорядочены по датам рождения;
-
вывод на экран информации о человеке, номер телефона которого введён с клавиатуры;
-
если такого нет, выдать на дисплей соответствующее сообщение.
Вариант 146
Описать структуру с именем NOTE, содержащую следующие поля:
-
фамилия, имя;
-
номер телефона;
-
дата рождения (массив из трёх чисел).
Написать программу, выполняющую следующие действия:
-
ввод с клавиатуры данных в массив, состоящий из восьми элементов типа NOTE; записи должны быть размещены по алфавиту;
-
вывод на экран информации о людях, чьи дни рождения приходятся на месяц, значение которого введено с клавиатуры;
-
если таких нет, выдать на дисплей соответствующее сообщение.
Вариант 147
Описать структуру с именем NOTE, содержащую следующие поля:
-
фамилия, имя;
-
номер телефона;
-
дата рождения (массив из трёх чисел).
Написать программу, выполняющую следующие действия:
-
ввод с клавиатуры данных в массив, состоящий из восьми элементов типа NOTE; записи должны быть упорядочены по трём первым цифрам номера телефона;
-
вывод на экран информации о человеке, чья фамилия введена с клавиатуры;
-
если такого нет, выдать на дисплей соответствующее сообщение.