русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Операція присвоєння 2 страница


Дата добавления: 2014-11-27; просмотров: 1078; Нарушение авторских прав


 

Задание 5

 

Задание 6

Заданы массивы А1, А2, …, А10, С1, С2, …, С10 и число Р. Сформировать массив D, содержащий Аi и Ci, меньшие заданного Р.

 

Задание 7

Даны фамилии водителей (их количество не более 15), пробег их автомашин в км, суммарный расход топлива в литрах. Вывести список водителей, у которых расход топлива на 1 км составляет величину от 0,2 до 0,3 л/км.

 

Задание 8

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

 

Задание 9

Даны массивы

Р1, Р2, …, Р10 – объемы поставок;

x1, x2, …, x20 – объемы потреблений;

S1, S2, …, S10 – список поставщиков;

R1, R2, …, R20 – список потребителей.

Вывести списки поставщиков, у которых объём поставок больше X1; списки потребителей, у которых объём потребления больше Р2; списки потребителей, у которых объём потребления больше Р10.

 

Задание 10

Задана матрица

и вектор В = (5, 0, 15).

Найти произведение обратной матрицы А и вектора В (X = A–1·B).

 

Задание 11

1. Создать файл с типом записи, содержащий сведения о сотрудниках учреждения. Записи упорядочить по табельному номеру.

Поля записи:

 

Табельный номер Фамилия Должность Оклад Стаж работы

 

2. Изменить информацию в поле "оклад", для записей с заданным табельным номером.

3. Удалить записи с указанными фамилиями.

 

Задание 12

Нарисовать 18-угольник, координаты которого определяются по формулам

где xц, yц – координаты центра;

R – радиус (xц = 160, yц = 100, R = 99).

Каждая из 18 вершин соединяется отрезком со всеми другими вершинами (чтобы не было повторного построения, для каждой i-й вершины должны браться вершины, имеющие больший номер).



Для модификации – изменять количество вершин, случайным образом выбирать цвет линии.

В оглавление


 

ВАРИАНТ 9

Задание 1

Даны a, b, k, m.

Определить

 

Задание 2

Даны α, β, γ.

Определить

 

Задание 3

Дано слово из пяти букв. Сколько раз встречаются идущие подряд буквы "НН"?

 

Задание 4

Даны x1, x2, …, x10; l1, l2, …, l10.

Определить

 

Задание 5

 

Задание 6

Задан массив x1, x2, …, x15.

Определить номер первого отрицательного xi и номер последнего
отрицательного xi.

 

Задание 7

Даны массивы

N1, …, N7 – наименования операций по ремонту автомашин;

ST1, …, ST7 – стоимость каждой из операций.

Вывести список операций, стоимость которых составляет от S1 до S2 руб. Какая операция имеет максимальную стоимость?

 


Задание 8

В матрице С [5 x 4] найти строку, в которой разность среднего арифметического и первого элемента больше заданной величины "а". Умножить элементы этой строки на соответствующие элементы всех строк.

 

Задание 9

Дан список английских слов А1, …, А15 и их русский перевод R1, …, R15. Заданы три английских слова AN1, AN2, AN3. Программа должна находить их русский перевод.

 

Задание 10

Задана матрица А размером 6 x 5 и вектор целых неупорядоченных чисел В (6 элементов). Переставить строки матрицы в соответствии с упорядоченным вектором В. Элементы, находящиеся в последней строке, переставить в виде вектора и вывести их на печать.

 

Задание 11

1. Создать файл с типом записи. Записи имеют следующие поля:

 

Район Номер библиотеке Общее количество книг в библиотеке Количество книг у читателей

 

2. Вывести созданный файл. При выводе учесть, что каждая запись должна выводиться на новую строку, а каждый реквизит записи должен отделяться от другого пятью пробелами.

3. Изменить содержание трёх записей, введя для заданного района и номера библиотеки новое количество книг. Вывести содержание новых записей.

 

Задание 12

Заданы координаты верхнего левого угла квадрата (100, 50), длина его стороны (100) и коэффициент μ. Требуется построить n вложенных квадратов ( n > 25 и определить максимальное n, когда квадрат еще строится), координаты вершин "вложенного" квадрата определяются по соотношению

При μ = 0,8:

 
 

 

 


В оглавление

ВАРИАНТ 10

Задание 1

Даны α, b, d.

Определить

 

Задание 2

Даны x1, x2, x3.

Определить

 

Задание 3

Даны номерные знаки 4 автомашин. Определить, имеются ли среди них одинаковые, вывести их или сообщение, что таких - нет.

 

Задание 4

Даны l1, l2, …, l8; n1, n2, …, n5; m1, m2, …, m5.

Определить

 

Задание 5

 

Задание 6

Дан массив В1, В2, …, В10.

Заменить Вmax на сумму пяти первых элементов массива В.

 

Задание 7

Даны массивы

М1, …, М7 – марки автомобилей;

GR1, …, GR7 – грузоподъёмности;

N1, …, N7 – номерные знаки.

Вывести списки автомашин с указанием номерного знака, грузоподъёмность которых составляет от 6 до 7 т. Указать марку автомашины с минимальной грузоподъёмностью.

 

Задание 8

Найти минимальный элемент в матрице и заменить все нулевые элементы, имеющиеся в матрице, на значение произведения элементов той строки, где находится минимум.

 


Задание 9

Даны списки 20 абитуриентов, их средние баллы аттестата и средний балл, полученный при поступлении в институт. Вывести три списка.

1 – абитуриентов, у которых разница средних баллов более 0,5;

2 – абитуриентов, у которых разница средних баллов более 1;

3 – абитуриентов, у которых разница средних баллов более 2.

 

Задание 10

В матрице

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

 

Задание 11

1.Создать файл с типом записи, содержащий сведения о заказах на товары. Записи имеют поля:

 

Номер артикула Количество на складе Требуемое количество Информация о заказчике

 

2. Набор упорядочить по номеру артикула.

3. Удалить из набора те записи, в которых "требуемое количество" превышает "количество на складе", предварительно выведя содержание удаляемой записи на печать.

 

Задание 12

Разбиваем экран на шесть частей (две строки и три столбца), в каждом из которых строим вложенные квадраты, используя принцип: если оба (строка и столбец) – чётные или нечётные, вращаем по часовой стрелке, если одна (один) чётная, а другая (другой) – нечётная, вращаем против часовой стрелки.

 
 

 


Координаты каждого вложенного квадрата вычисляются по формулам

 

В оглавление


 

ВАРИАНТ 11

Задание 1

Даны a, b, k.

Определить

 

Задание 2

Даны a, b, c.

Определить

 

Задание 3

Даны номерные знаки трёх автомашин. Определить, есть ли среди них знак
"МНЗ 2754" и напечатать об этом сообщение.

 

Задание 4

Даны m1, m2, …, m7.

Определить

 

Задание 5

Даны x, ξ.

Определить Y с точностью до члена ряда, меньшего ξ.

 

Задание 6

Дан массив C1, C2, …, C15.

Заменить отрицательные элементы массива на сумму .

 

Задание 7

Даны шифры изделий Н1, …, Н10;

себестоимость каждого S1, …, S10;

количество в штуках K1, …, K10.

Вывести списки изделий, изготовленных на сумму более некоторой заданной величины Х. Определить изделие, для которого Si·Ki максимально.

 


Задание 8

В матрице С [5 x 3] вычислить среднее арифметическое в каждой строке. Если наибольшее среднее арифметическое меньше числа 3.2, то все элементы матрицы разделить на этот максимум, в противном случае матрицу оставить без изменения.

 

Задание 9

Даны два маршрута

P1, P2, …, P20 – список пунктов;

S1, S2, …, S19 – расстояния между ними;

PP1, PP2, …, PP10 – список пунктов;

SS1, SS2, …, SS9 – расстояния между ними;

Найти для каждого из маршрутов пункты с минимальным расстоянием от предыдущего (S1 – расстояние от P1 до P2 пункта и т.д.).

 

Задание 10

В матрице размером 6 х 5 элементы, находящиеся в 3-м и 5-м столбцах, представить в виде векторов и вывести их, причём элементы 5-го столбца должны выводиться в обратном порядке: а65 а55 … а15.

 

Задание 11

1. Создать файл с типом записи, содержащий сведения о заказах в ателье. Записи имеют следующие поля:

 

Номер квитанции Дата выдачи заказа Ф.И.О. мастера Вид изделия

 

2. Упорядочить записи по номеру квитанции.

3. Вывести в виде таблицы записи, срок выдачи заказа которых истек на момент , значение которого вводится.

 

Задание 12

Из центра экрана построить 5…10 концентрических окружностей. Это построение последовательно повторять для 3…6 случайно выбранных цветов.

В оглавление

ВАРИАНТ 12

Задание 1

Даны K, L, x.

Определить

 

Задание 2

Даны a, n, l.

Определить

 

Задание 3

Даны три фамилии Р1, Р2, Р3 и три имени М1, М2, М3 соответственно фамилиям. Определить, есть ли среди них фамилия и имя Р4 М4.

 

Задание 4

Даны β1, β2, …, β8; γ1, γ2, …, γ7 .

Определить

 

Задание 5

 

Задание 6

Даны массивы А1, А2, …, А15; В1, В2, …, В5.

Сформировать массив С, содержащий отрицательные Аi и Вj.

 

Задание 7

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

 

Задание 8

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

 

Задание 9

Даны массивы

FA1, FA2, …, FA15 – фамилии студентов;

YA1, YA2, …, YA15 – средние баллы успеваемости;

FB1, FB2, …, FB12 – фамилии студентов;

YB1, YB2, …, YB12 – средние баллы успеваемости.

Вывести фамилии студентов из группы А и группы В с максимальной успеваемостью.

 

Задание 10

Задана квадратная матрица, количество строк, столбцов в которой ≤ 10. Определить максимальный элемент в этой матрице, если он находится на главной диагонали, то прибавить его ко всем элементам исходной матрицы.

 

Задание 11

1. Создать файл с типом записи, содержащий информацию по проверке технических данных гидравлических тормозов автомобилей. Записи имеют поля:

 

Тип стенда Мощность асинхронной балансирной машины Максимальная частота вращения Максимальный крутящий момент
в режиме двигателя в режиме генератора
         

 

2. Добавить две новые записи.

3. Вывести в виде таблицы записи, выбранные из файла по заданной мощности.

 

Задание 12

Самолёт на экране должен выполнить три заданных фигуры пилотажа (бочку, петлю, штопор).

В оглавление

ВАРИАНТ 13

Задание 1

Даны K, L, A.

Определить

 

Задание 2

Даны d, f, g, h.

Определить

 

Задание 3

Даны три английских слова А1, А2, А3 и их русских перевод Р1, Р2, Р3. Напечатать перевод заданного английского слова А44 = А1 или А2 или А3).

 

Задание 4

Даны x1, …, x5; y1, …, y5; z1, …, z5.

Определить

 

Задание 5

Определить

 

Задание 6

Дан массив x1, …, x100.

Найти сумму элементов от x1 до xmin.

 

Задание 7

Даны массивы

N1, …, N5 – номерные знаки автомашин;

L1, …, L5 – пробеги за месяц в км;

T1, …, T5 – отработанные часы в течение месяца.

Вывести два списка:

1) список автомашин, у которых среднесуточный пробег за месяц менее 300 км;

2) список автомашин, у которых среднесуточное время в наряде более 10 ч.

 


Задание 8

Для матрицы С [5 x 6] образовать ряд, состоящий из номеров столбцов с максимальным элементом, найденным в каждой строке. В каждом столбце с номером из образованного ряда поменять местами первый и последний элементы.

 

Задание 9

Даны массивы

дорога №1

H1, …, H20 – шифры участков;

L1, …, L20 – протяженности участков;

дорога № 2

HH1,…, HH20 – шифры участков;

LL1, …, LL20 – протяженности участков;

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

 

Задание 10

Задана матрица А размером 5 х 5. Сформировать из неё две матрицы, в одну должны войти только чётные строки, во вторую – нечётные (сначала следует воспользоваться программой RSRT).

 

Задание 11

1. Создать файл с типом записи, содержащий акустические характеристики материалов. Записи имеют поля:

 

Марка материала Частота звука Коэффициент распространения Волновое сопротивление Плотность материала

 

2. Записи упорядочить по марке материала.

3. Вывести имеющийся набор.

4. Добавить 5 записей.

 

Задание 12

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

В оглавление


ВАРИАНТ 14

Задание 1

Даны m, n, k, p.

Определить

 

Задание 2

Даны а1, а2, а3.

Определить

 

Задание 3

Дано слово длиной в 4 символа. Определить, является ли первый или последний символ слова буквой "А". Напечатать соответствующие сообщения.

 

Задание 4

Даны x1, …, x10; α1, …, α10; a, b.

Определить

 

Задание 5

Дано

Определить Y с точностью до члена ряда, меньшего ξ.

 

Задание 6

Дан массив y1, …, y20.

Определить сумму элементов от ymax до y20.

 

Задание 7

Даны массивы

H1, …, H6 – шифры таксопарков;

KB1, …, KB6 – количество машин, выпускаемых на линию;

K1, …, K6 – количество всех машин в таксопарке.

Вывести список таксопарков, у которых коэффициент выпуска составляет 0,5 ÷ 0,8. Вычислить средний для всех шести таксопарков коэффициент выпуска. Коэффициент выпуска это соотношение KBi и Ki.

Задание 8

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


Задание 9

Даны два массива. Требуется сформировать два новых массива, состоящих из положительных элементов исходных массивов. Вывести новые массивы.

 

Задание 10

Элементы исходной матрицы размером 5 х 5 удвоить, затем вычесть из них единицу. Транспонировать матрицу и вывести обе матрицы.

 

Задание 11

1. Создать файл с типом записи, содержащий сведения о гидравлических и индукторных тормозах. Поля записи:

 

Модель тормоза Авто­мобили Диаметр и длина барабана Мощ­ность Нагруз­ка Имитиру­емая скорость Точ­ность измере­ния

 

2. Записи упорядочить по модели тормоза.

3. Выбрать записи с заданной моделью тормоза и вывести их в таблицу.

 

Задание 12

Нарисовать НЛО, он должен появляться в разных местах экрана, менять свой цвет, могут загораться окна, можно подавать звук, задав условие, когда какая-то координата X этого НЛО удовлетворяет условию, например, X MOD 10 = 0.

В оглавление


 

ВАРИАНТ 15

Задание 1

Даны M, N, K.

Определить

 

Задание 2

Даны A, B, C.

Определить

 

Задание 3

Даны три одинаковых слова, но в одном из них может быть допущена ошибка. Вывести соответствующее сообщение и слово с ошибкой.

 

Задание 4

Даны x1, …, x7; l1, …, l5; a, b.

Определить

 

Задание 5

Определить значение суммы членов бесконечного ряда

с точностью до члена ряда, меньшего ξ для x = 0,1.

 

Задание 6

Дан массив А1, …, А40.

Замените все элементы, стоящие между Amax и Amin или Amin и Amax, на 0.

 

Задание 7

Даны массивы

HD1, …, HD8 – шифры дорог;

КАТ1, …, KAT2 – категории дорог;

S1, …, S8 - протяженности в км.

Вывести два списка:

1) список дорог 1-й категории протяженностью свыше 300 км;

2) список дорог 3-й категории.

 


Задание 8

Если в матрице А(4, 4) максимальный элемент из расположенных на главной диагонали по модулю меньше 4.2, то все элементы матрицы умножить на 10, в противном случае элементы последних трёх строк заменить на этот максимум.

 

Задание 9

Дан список абонентов телефонной сети одной АТС и их телефоны. Вывести три списка абонентов, чьи фамилии начинаются на буквы 'А', 'Б', 'Я'.

 

Задание 10

В матрице

найти определитель и обратную матрицу. Элементы исходной и обратной матриц умножить на него.

 

Задание 11

1. Создать файл с типом записи. Записи имеют поля :

 

Цех Участок Бригада Шифр продукции План в шт.

 

2. Упорядочить записи по шифру продукции.

3. Для заданного номера цеха вывести все данные.

 

Задание 12

Нарисовать НЛО, движение его по экрану должно проходить из случайно выбранной точки плавно в одном из четырёх случайно выбранных направлений: вверх, вниз, вправо, влево с заданным шагом. За пределы экрана не выходить.

В оглавление

ВАРИАНТ 16

Задание 1

Даны I, J, K.

Определить

 

;

 

Задание 2

Даны K1, K2, K3.

Определить:

, если K1 >5, , если Y1 < K1,

 

, если K1 =5, , если Y1 ≥ K1.

 

, если K1 <5;

 

Задание 3

Даны три фамилии. Определить, есть ли среди них фамилии, начинающиеся на букву 'М’. Вывести найденные фамилии. Если таковых нет, вывести соответствующее сообщение,

 

Задание 4

Даны С1, … , С9 ; d1, … , d9 ; f.

Определить

 

.

 

 

Задание 5

Дано Х

Определить Y = Х2 +3Х3 +5Х5 + 7Х7+9Х9, для Х= 0,5; 1; 2.

 

Задание 6

Даны массивы А1, … , А20

В1, … , В20

Поменять местами Аmin и В max .

 

Задание 7

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

 

Задание 8

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

Задание 9

Дан массив А1, … , А50 - номера аудиторий, при этом первый символ номера - этаж. Создать три массива:

1 - аудиторий 1-го этажа;

2 - аудитории 5-го этажа;

3 - аудитории 9-го этажа.

Задание 10

Даны матрица А размером 5 х 4 и вектор - столбец, сос­тоящий из пяти элементов. Объединить их по столбцу в матрицу размером 5 х 5 и заменить элементы главной диагонали ну­лями.

Задание 11

1. Создать файл с типом записи. Записи имеют поля :

 

Шифр цеха Шифр участка Шифр детали Шифр потребителя План на месяц

 

2. Добавить к записям поле "масса де­тали" (3 цифры) из за­писи, имеющей поля:

 

Шифр цеха Шифр участка Масса детали

3. Вывести вновь полученный файл.

Задание 12

С помощью подпрограммы PUTPIXEL по подготовленному шаблону нарисовать на экране цветную фигуру. Исходные данные о фигуре находятся в матрице, которая формируется по шабло­ну.



<== предыдущая лекция | следующая лекция ==>
Операція присвоєння 1 страница | Операція присвоєння 3 страница


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.222 сек.