Электронный учебник по информатике Использование Outlook Express Другие сервисы Интернет Использование средств сжатия данных Просмотр архивного файла в формате .ZIP Основы защиты компьютерной информации

Практические задачи на программирование

Задачи на использование типа "запись"

1. Создать тип с описанием товара: код, наименование, цена за единицу товара, количество и сумма.

 а) Вывести наименование и цену товаров, коды которых лежат в диапазоне 100 … 120.
б) Подсчитать итоговые суммы по каждому товару.
в) Вывести название товара с наибольшей ценой.

2. Определить тип для представления анкеты школьника, включающей в себя ФИО, возраст, номера школы и класса и оценки по каким-то пяти предметам. Выдать сведения о школьнике с наивысшим средним баллом.

3. Ввести информацию о десяти студентах: фамилия, пол, год рождения, год поступления, оценки по шести предметам.

 а) Подсчитать число студентов мужского пола, родившихся в 1974 году.
б) Вывести анкетные данные студентов-отличников.
в) Вывести анкетные данные студентов, получивших оценки 2.
г) Вычислить средний балл группы и распечатать список студентов, имеющих средний балл ниже среднего балла группы.
д) Упорядочить список студентов по среднему баллу.
е) Упорядочить список студентов по фамилии.

4. Описать тип с данными о сотрудниках (структуру записи продумайте самостоятельно).

 а) Вывести список сотрудников, проживающих по улице "Победа".
б) Подсчитать количество сотрудников, имеющих детей.
в) Подсчитать количество подарочных наборов, которые необходимо приобрести для детей сотрудников.
г) Начислить премию в размере 50% от оклада сотрудникам, стаж работы которых на данном предприятии превышает 10 лет.
д) Напечатать список сотрудников, которые в текущем году отмечают круглую дату.
е) Напечатать список сотрудников, у которых день рождения в августе.

5. Точки заданы координатами x и y. Выдать координаты точки, наиболее близко расположенной к началу координат.

6. Вершина характеризуется названием и высотой. Выдать название самой высокой вершины.

7. Круг задается радиусом и координатами центра. Определить, найдется ли среди данных десяти кругов круг, лежащий внутри данного круга.

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


Основы защиты компьютерной информации