Добавлен: 15.11.2018
Просмотров: 6022
Скачиваний: 51
Задание 1
Даны F, P, Q.
Определить
; ; .
Задание 2
Даны X, Y, Z .
Определить, какая из этих переменных делится на три без остатка. Если такой переменной нет, вывести соответствующее сообщение.
Задание 3
Даны две переменные, каждая длиной не более семи символов. Заменить переменную, начинающуюся буквой С значением "XXXXX" .
Задание 4
Дан массив a1, ... , a15.
Определить
.
Задание 5
Дано ; ; .
Определить X10.
Задание 6
Дан массив Y1, ... , Y15.
Сформировать два массива: из элементов с чётными и из элементов с нечётными индексами. Определить суммы этих рядов и вывести наибольшую сумму.
Задание 7
Дан список изделий, стоимость и количество каждого. Напечатать таблицу с указанием изделий, изготовленных на сумму от 20000 до 30000 руб. Вычислить среднюю стоимость по всем изделиям.
Задание 8
Задана матрица А и вектор В, элементы которого следует умножить на 10, если максимальный элемент матрицы А расположен на главной диагонали, и на 0,5 - в противном случае.
Задание 9
Даны массивы
N1, ... , N20 - наименование стран;
K1, ... , K20 - население в каждой стране;
S1, ... , S20 - занимаемая площадь.
Вывести два списка:
1-й - список стран, где на одного человека приходится от 0,1 до 1 кв.км;
2-й - список стран, где на одного человека приходится более 1 кв.км.
Задание 10
В исходной матрице поменять местами элементы первого и второго столбца, потом элементы последней и предпоследней строки. Матрицу транспонировать и вывести.
Задание 11
1. Создать файл с типом записи. Записи имеют поля:
Номер ателье |
Марка телевизора |
Фамилия мастера |
Дата ремонта |
Кол-во замененных деталей |
Общая стоимость ремонта |
2. Вывести содержимое записей, значение поля "общая стоимость ремонта" которых меньше N руб. (N задаётся) .
3. Добавить несколько новых записей.
Задание 12
Положение рта на лице должно показывать радость (три степени), безразличное состояние и хмурое настроение (три степени). Это высвечивается на экране и задаёмся буквами А, В, С, Д, Е, Г, С. После ввода одной из букв выбранное лицо высвечивается на весь экран.
Задание 1
Даны A, B, K.
Определить
; .
Задание 2
Даны A1, A2, A3.
Определить, есть ли среди них переменная, значение которой лежит в диапазоне от 5 до 10? Если такой переменной нет, вывести соответствующее сообщение.
Задание 3
В слове, состоящем из трёх двухсимвольных слогов, определять номер слога "ро". Если такого слога нет, то вывести соответствующее сообщение.
Задание 4
Даны массивы c1, ... , c7 ; d1, ... , d9 .
Определить
Задание 5
Даны ; ; .
Определить X6.
Задание 6
Дан массив X1, ... , X20.
Определить S1 – сумму элементов Xi, четных по величине; S2 - сумму элементов Xi, нечётных по величине. Найти Smax.
Задание 7
Даны массивы
P1, ... , P10 - наименования предприятий;
F1, ... , F10 - фонды заработной платы;
PR1, ... , PR10 - проценты отчислений на социальное страхование.
Вывести список предприятий, у которых величина фонда на социальное страхование выше средней по всей группе предприятий. Найти предприятие с максимальным фондом социального страхования.
Задание 8
В матрице найти среднее арифметическое по чётным строкам и отнять его из элементов всех строк, кроме одной заданной.
Задание 9
Кольцевая линия метро задана в виде массивов наименования станций и расстояний между ними. Определить расстояние между станциями: Комсомольская - Курская, Таганская - Белорусская, Парк культуры - Комсомольская.
Задание 10
Задана матрица размером 6x5. Разделить ее по строке на две матрицы размером 3x5 и сложить элементы вновь полученных матриц.
Задание 11
1. Создать файл с типом записи, содержащий сведения о туристских маршрутах. Предусмотреть возможность маркировки записей для уничтожения и их пропуска при чтении. Исходные записи имеют поля:
Номер маршрута |
Пункт начала маршрута |
Конечный пункт |
Общая протяженность |
Время в пути |
Кол-во групп |
Кол-во туристов в группе |
2. Ввести номера трёх маршрутов, содержимое соответствующих записей вывести в виде таблицы.
3. Удалить несколько записей по заданному признаку.
Задание 12
Экран разделить на пять частей. В каждой из них проверить действие параметра PR (О, I, 2, 3, 4) подпрограммы PUТIMAGЕ на вид выводимого изображения при его наложении на существующее. В качестве фигуры можно взять прямоугольник, предусмотреть перемещение по осям X и Y второго прямоугольника (эти перемещения выполнять одновременно на всех пяти частях экрана).
Задание 1
Даны α, β, K.
Определить
; .
Задание 2
Даны М, N, К.
Определить, какие две переменные равны. Если равных переменных нет, вывести соответствующее сообщение.
Задание 3
Даны три слова. Одно из них имеет меньшее количество символов, чем другое. Определить и вывести это слово.
Задание 4
Даны массивы l1, ... , l10 ; m1, ... , m10 ; и число α.
Определить
.
Задание 5
Дано значение x.
Определить .
Задание 6
Дан массив Z1, ... , Z13,
Определить
Задание 7
Даны массивы
S1, ... , S10 - наименования изделий;
C1, ... , C10 - стоимости изделий;
K1, ... , K10 - количество изделий, изготовленных за месяц;
PK1, ... , PK10 - плановое количество изделий.
Вывести список изделий, изготовленных на сумму от 20000 до 25000 руб.;и список изделий, по которым не выполнен план.
Задание 8
В матрице сформировать массив, состоящий из номеров строк, в которых сумма элементов меньше или равна заданной величине А.
Найти минимальный элемент в этих строках и прибавить его ко всем элементам матрицы.
Задание 9
Даны два массива. Требуется сформировать на их основе два новых массива, состоящие только из положительных элементов исходных массивов. Новые массивы вывести.
Задание 10
Дана матрица. Переставать строки матрицы в соответствии с возрастанием среднего арифметического по строкам.
Задание 11
1. Создать файл с типом записи, в котором содержатся сведения о сотрудниках учреждения. Записи имеют поля:
Отдел |
Ф.И.О. |
Должность |
Оклад |
Стаж работы |
Табельный номер |
2. Добавить три новые записи. Вывести содержимое файла.
3. Вывести список сотрудников, стаж работы которых > 25 лет.
Задание 12
Бог Шива имеет четыре руки. На лице имеется третий глаз. Волосы украшает серп месяца. Шея у него синего цвета, в руках держит трезубец, барабан, топор. При стилистическом изображении Шивы руки должны передвигаться.
Задание 1
Даны m, n, c.
Определить
; .
Задание 2
Даны a, b, c.
Определить, является ли одна из этих переменных среднеарифметическим двух других. В случае отсутствия такой переменной вывести соответствующее сообщение.
Задание 3
Дано слово, состоящее из четырех букв, в котором сделана ошибка. Ввести контрольное значение этого слова и определить, в какой позиции сделана ошибка.
Задание 4
Даны массивы x1, ... , x8 ; y1, ... , y7; и числа a, b.
Определить
.
Задание 5
Даны ; ; и число a.
Определить
.
Задание 6
Даны массивы A1, ... , A20 ; C1, ... , C10 .
Сформировать массив α, содержащий Ai<3 и Ci<3. Вычислить сумму элементов массива α.
Задание 7
Даны массивы
T1, ... , T20 - телефоны задолжников по междугородным переговорам;
F1, ... , F20 - фамилии задолжников;
D1, ... , D20 - даты разговоров;
DT - текущая дата.
Вывести список задолжников, у которых истек срок платежа (срок платежа составляет 15 дней).
Задание 8
В матрице строку, в которой равны первый и последний элементы, заменять на значение минимального элемента всей матрицы.
Задание 9
Даны три массива. Заменить в каждом элементы с чётными индексами на значение максимального элемента в массиве. Вывести эти массивы на печать.
Задание 10
Задана матрица размером 5x10. Разделить её по столбцу на две матрицы размером 5x5 и получить произведение этих матриц.
Задание 11
1. Создать файл с типом записи. Записи имеют поля:
Наименование страны |
Численность населения |
Количество автомобилей в стране |
Общая протяженность автодорог |
2. Добавить 2 - 3 новые записи.
3. Вывести список стран, в которых на душу населения приходится более 0,5 автомобилей.
Задание 12
Электрическая цепь имеет два-три параллельных и два последовательных звена, на каждом из которых находится переключатель (их три-пять). Задать различные варианты замыкания-размыкания цепи. Участок, по которому проходит ток, должен быть красного цвета.
Задание 1
Даны a, b, x.
Определить
; .
Задание 2
Даны a, b, c.
Определить, значения скольких переменных лежат в диапазоне от -3 до +5. Если таких переменных нет, вывести соответствующее сообщение.
Задание 3
Даны три названия улиц. Определять, есть ли среди них заданное. Вывести соответствующее сообщение.
Задание 4
Даны массивы a1, ... , a12 ; b1, ... , b10 .
Определить
.
Задание 5
Даны a и b.
Определить
.
Задание 6
Даны массивы t1, …, t7; r1, …, r7.
Определить .
Если ti<ri, то их значения поменять. Найти новые значения сумм st и sr .
Задание 7
Даны массивы
F1, ... , F20 -
фамилии вкладчиков;
N1, ... , N20 - номера их счетов;
S1, ... , S20 - суммы вкладов.
Определить суммы начислений по вкладам из расчёта 5% от суммы и вывести список вкладчиков (с указанием фамилии и номера счёта), у которых сумма начислений составляет от X1 до Х2 рублей.
Задание 8
В матрице из каждого элемента главной диагонали вычесть сумму предшествующих ему элементов данной строки, если в первой строке матрицы есть хотя бы один отрицательный элемент.
Задание 9
Даны массивы:
N1, ... , N10 - наименования предприятий;
F1, ... , F10 - фонды заработной платы.
Вывести два списка: 1-й - предприятия, у которых фонд меньше среднего по всей группе; 2-й - предприятия, у которых фонд меньше 250000 руб.
Задание 10
Дана матрица. В новой матрице значения элементов последнего столбца должны равняться сумме всех элементов, находящихся в соответствующей строке.
Задание 11
1. Создать файл с типом записи. Записи имеют поля:
Номер таксопарка |
Номерной знак |
Ф.И.О. водителя |
Расход топлива за месяц |
Выручка в рублях за месяц |
2. Изменить содержимое поля "Ф.И.О. водителя" в заданных записях.
3. Вывести запись, в которых поле "расход топлива за месяц" имеет минимальное значение, и запись, где поле "выручка в руб. за месяц" - максимальное значение.
Задание 12
Выполнив стилистическое изображение животного, например осла, состоящее из линий и головы, заставить его двигаться: ноги и хвост должны менять своё положение.