ВУЗ:
Составители:
Рубрика:
34
4.4 Опишите шаблон структуры note (фамилия и имя, номер телефона, день
рождения) Введите с клавиатуры данные в массив, состоящий из n элементов типа
note. Поместите в другой массив информацию о людях, день рождения которых
приходится на зимние месяцы. Выведите на экран полученный массив. Если
таких нет (массив пуст), то программа должна выдать соответствующее
сообщение
на экран. Описать функции ввода и вывода структуры.
4.5 Объявите шаблон структуры info (наименование товара- name, дата сделки -
data, тип сделки flag (купля/продажа), количество единиц товара - count,
стоимость единицы товара - price).
Объявите шаблон структуры account (фамилия клиента - fam, сумма денег на
счёте - acc). Для определения типа сделки ввести именованные константы BUY=1
(купля) и SELL=-1 (продажа).
Описать функцию ввода структуры
типа info без параметров с возвращающим
значением типа info.
Для вывода информации о сделке написать функцию, которая получает два
аргумента структуру типа info и структуру типа account и выводит их на экран.
Для обработки результатов сделки написать функцию, которая получает два
аргумента структуру типа info (сделка) и структуру типа account (кто
осуществляет сделку) и возвращает структуру типа
account, содержащую
изменённую в соответствии со сделкой сумму на счёте.
В функции main описать и инициировать две переменные x,y типа account.
Описать две переменные b (для купли), s (для продажи) типа info и ввести их с
помощью функции
ввода. Получить новые значения переменных x и y с помощью
функции обработки. Результаты сделок вывести с помощью функции вывода.
4.6 Напишите программу ведения банковских счетов на основании чеков.
Структура исходной записи: фамилия клиента, номер счёта, текущее состояние
счёта.
Страницы
- « первая
- ‹ предыдущая
- …
- 32
- 33
- 34
- 35
- 36
- …
- следующая ›
- последняя »