русс | укр

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

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

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

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


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

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


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


 

Задание 11

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

Кафедра Ф.И.О. преподавателя Возраст Специальность Пол Ученая степень Должность

2. Вывести в виде таблицы записи с соответствующими значениями полей "Возраст “< 40 лег, "пол" - муж­ской, "степень" - к.т.н.

3. Ввести несколько фамилий. Изменить в соответствующих записях поле "Возраст".

 

Задание 12

Прямоугольник (квадрат) выбранного размера должен посте­пенно заполняться треугольниками (окружностями), местоположе­ние и цвет которых выбираются случайным образом ("мозаика").

В оглавление


 

ВАРИАНТ 51

 

Задание 1

Даны γ, q.

Определить

 

Задание 2

Даны a, b, c.

Определить

 

Задание 3

Даны наименования трех вузов. Определить, какие из них начинаются на «М».

 

Задание 4

Даны массивы m1, ... , m10 ; a0, ... , a9.

Определить

 

Задание 5

Дано X, ε, |X| ≤ 1.

Определить с точностью ε.

 

Задание 6

Дан массив R1, ... , R18.

Сформировать новый массив, умножив элементы исходного массива на 2, если Rmin > 18,3, и разделив на 2 - в противном случае.

 

Задание 7

Даны массивы

N1, ... , N5 - наименования поставщиков;

PS1, ... , PS5 – город, где находиться поставщик;

P1, ... , P10 – наименования потребителей;

POT1, ... , POT10 – город, где находится потребитель.

Вывести списки поставщиков и потребителей, находящихся в одном и том же городе.

 

Задание 8

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

 

Задание 9

Даны массивы

F11, ... , F110 – фамилии студентов 1-й группы;



Y11, ... , Y110 – средний балл успеваемости каждого;

F21, ... , F212 – фамилии студентов 2-й группы;

Y21, ... , Y212 – средний балл успеваемости каждого.

Вывести два списка студентов по 1-й и 2-й группе, успеваемость которых выше средней по группе.

 

Задание 10

Даны две исходные матрицы

Элементы новой матрицы, должны равняться произведению двух обратных матриц
С=B-1∙A-1.

 

Задание 11

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

Название модели Диапазон волн Чувствительность, мкВ Потребляемая мощность, Вт Масса, кг Цена, руб.

2. Вывести в виде таблицы марки телевизоров, у которых масса не более N кг и цена не более M руб. Значения N и M вводятся с экрана.

3. Добавить несколько записей.

 

Задание 12

Переключатель (тумблер) имеет четыре положения (вверх – 1 или А, вниз – 2 или В, вправо – 3 или C, влево – 4 или Д). Шаблон с надписями должен быть показан. Вводится одно из возможных значений, и на экране высвечивается соответствующее ему состояние.

В оглавление


 

ВАРИАНТ 52

 

Задание 1

Даны α, β, с.

Определить ; .

 

Задание 2

Даны X1, X2, X3.

Найти Xmin, Xmax и их индексы.

 

Задание 3

Даны наименования трёх факультетов. Определить, имеется ли среди них AT, и вывести об этом соответствующее сообще­ние

 

Задание 4

Даны массив B1, ... , B10 и число C.

Определить

 

Задание 5

Дано , .

Определить

 

Задание 6

Дан массив. Сформировать новый массив T1, ... , T12, заменив в исходном массиве все элементы, расположенные до Smax на S1.

 

Задание 7

Даны массивы

HD1, ... , HD5 - шифры дорог;

K1, ... , K5 - категории дорог;

S1, ... , S5 - протяженности дорог;

P1, ... , P5 - количества дорожно-транспортных проис­шествий за полугодие на каждой дороге.

Вывести список дорог 1-й и 3-й категории с протяжен­ностью менее 150 км, на которых количество ДТП менее 30 за по­лугодие.

 

Задание 8

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

 

Задание 9

Дан текст в виде последовательности символов. Определить, сколько раз в тексте встречается точка, запятая, восклицатель­ный знак.

 

Задание 10

Задана система уравнений

1.0025X1 + 2.0101X2 + 5.0810X3 + 3.0111X4 = 1.0

0.3334Х1 – 6.OOO1X2 + 0.9991X3 – 1.0810Х4 = 3,0121

0.9095X1 - 1.0200X2 + 4,0027X3 - 1,8934Х4 = 4,9571

10.0222X1 - 3,4340X2 + 1,0632Х3 - 1,9876Х4 = 1,6760

Найти решение системы. Переставить строки исходной мат­рицы левых частей уравнений в соответствии с упорядоченным вектором решений.

 

Задание 11

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

Марка промыш. робота Линейное перемещение руки (мм) Число степеней подвижности Скорость передвижения руки Грузопо-дъёмность, кг
по вертикали по горизонтали по вертикали по горизонтали
             

2. Вывести в виде таблицы записи, имеющие значения полей: "Линейные перемещения руки по вертикали" не более 100 мм, ²по горизонтали² не более 600 мы и "Грузоподъёмность" - 10 кг.

3. Удалить записи с устаревшими марками роботов.

 

Задание 12

На экране эллипс (яйцо) и ложка. Ложка опускается сверху вниз, и часть эллипса, к которой она прикасается, исчезает.

В оглавление


 

ВАРИАНТ 53

 

Задание 1

Даны A, B, C.

Определить

; .

Задание 2

Даны K, M , C.

Определить .

 

 
 

 


Задание 3

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

 

Задание 4

Дан массив X1, ... , X10.

Определить

.

 

Задание 5

Дано B.

Определить с точностью ε

, если |B| ≤ 1.

 

Задание 6

Дан массив t1, ... , t20.

Если в массиве есть хотя бы один отрицательный элемент, то заменить все отрицательные элементы на tср, иначе умно­жить все элементы на 3.

 

Задание 7

Даны массивы

шифры дорог;

расходы на текущий ремонт за год;

расходы на реконструкцию.

Вывести два списка дорог: не требующих реконструк­ции ( REKi = 0); реконструируемых дорог, у которых рас­хода на текущий ремонт составляют более 1/3 расходов на реконструкцию.

 

Задание 8

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

 

Задание 9

Даны массивы

NZ1, ... , NZ15 - номерные знаки автомашин;

M1, ... , M15 - марки автомашин.

Напечатать три списка автомашин: марок КамАЗ, БелАЗ, Икарус.

 

Задание 10

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

 

Задание 11

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

Серия Число кристаллов Центральный процессорный элемент Разрядность Число команд Потребляемая мощность

2. Вводится название серии, вывести содержимое най­денных записей,

3. Добавить несколько новых записей.

 

Задание 12

На экране нарисована фигура восьмёрка, по контуру кото­рой старается проехать мотоциклист (велосипедист).

В оглавление


 

ВАРИАНТ 54

 

Задание 1

Даны E, F, D.

Определить ; .

 

Задание 2

Даны a1, a2.

; ; .

Определить amax и его индекс, Xmin и его индекс.

 

Задание 3

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

 

Задание 4

Даны массивы a1, ... , a15 ; b1, ... , b10.

Определить ; .

 

Задание 5

Даны

 

Задание 6

Дан массив U1, ... , U15.

В массиве есть два одинаковых Umin. Определить их номера .

 

Задание_7

Даны массивы

Z1, ... , Z20 - заводы, производящие ПК;

M1, ... , M20 - марки ПК (каждый завод производит ПК только одной марки);

P1, ... , P20 – расчётное количество выпускаемых ПК;

R1, ... , R20 - реально произведённое количество ПК.

Вывести отдельно два списка:

- заводов, у которых реально произведено ПК меньше, чем было предусмотрено;

- марок ПК, которых произведено больше, чем пре­дусмотрено по расчёту.

 

Задание 8

В квадратной матрице имеется строка и стол­бец, содержащие только элементы, равные нулю. Заменить элементы этой стро­ки средними арифметическими по столбцам, а элементы этого столбца средними арифметическими по строкам.

 

Задание 9

Текст книги из 3 страниц задан в виде матрицы Т (3, 10, 15), каждый элемент которой очередной символ текста. В стра­нице 10 строк, в каждой не более 15 символов.

Вывести с 7-й по 9-ю строку текста 2-й страницы и с 1-й по 6-ю строку текста 1-й страницы.

 

 

Задание 10

Количество строк и столбцов в матрице может быть лю­бым, не превышавшим десяти . Сформировать новую матрицу, вычеркнув из исходной столбец с минимальной суммой.

 

Задание 11

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

Марка микроЭВМ Разрядность Быстродействие Емкость Число регистров пользователя Число команд
ОЗУ ПЗУ
             

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

3. Вывести марки микроЭВМ, имеющих следующие параметры: емкость ОЗУ = 56 кбт и число команд = 67.

 

Задание 12

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

В оглавление


 

ВАРИАНТ 55

 

Задание 1

Даны X, Y, Z.

Определить

 

Задание 2

Даны A, B, C.

Определить

 

Задание 3

Даны номерные знаки четырех автомашин. Определить, ка­кие из них начинаются на "ММТ". Вывести соответствующее сообщение.

 

Задание 4

Даны массив X1, ... , X20 и число B.

Вычислить

 

Задание 5

Дано X.

Определить

 

Задание 6

Дан массив t1, ... , t20.

Заменить отрицательные ti на .

 

Задание 7

Даны массивы

ZEX1, ... , ZEX8 - шифры цехов автотранспортного предприятия;

K1, ... , K8 - количества рабочих в каждом цехе;

F1, ... , F8 - фонд заработной платы в каждом цехе;
P1, ... , P8 - премиальный фонд.

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

 

Задание 8

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

 

Задание 9

Даны три массива фамилий FA1, ... , FA10; FB1, ... , FB11; FC1, ... , FC8.

Определить порядковый номер фамилии Ньютон в первом спис­ке, фамилии Винер во втором и фамилии Бор в третьем. Если фами­лия не найдена, то вывести соответствующее сообщение.

 

Задание 10

Матрицу размером 4x5 описать в векторной форме, транспо­нировать. Вывести элемент, находящийся во второй строке и третьем столбце исходной и транспонированной матриц (для определения векторного индекса элемента использовать подпрограмму LOC ).

 

Задание 11

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

Шифр продукции Наименование продукции Единица измерения План выпуска

2. Для контроля записи вывести на печать.

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

 

Задание 12

Нарисовать фигурную езду на автомобиле, успешный объезд 3-4 препятствий и наезд на последнее препятствие.

В оглавление


 

ВАРИАНТ 56

 

Задание 1

Даны A, B, C.

Определить ; .

 

Задание 2

Даны A, M, N .

Определить и его индекс.

 

Задание 3

Дана переменная длиной в четыре символа. Определить, есть ли в ней символ «К». Вывести соответствующее сообщение.

 

Задание 4

Дан массив y1, ... , y10.

Определить

; .

 

Задание 5

Дано А.

.

 

Задание 6

Дан массив A1, ... , A16. Если номер меньше десяти, то заменить все предшествующие ему элементы на A2, иначе разделить все элементы на 3.

 

Задание 7

P1, ... , P20 – плановые задания по объему перевозок 20 водителей;

R1, ... , R20 – реально выполненные объемы перевозок;

F1, ... , F20 – фамилии водителей;

FOND – величина премиального фонда.

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

 

Задание 8

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

 

Задание 9

Даны массивы

SA1, ... , SA5 – список поставщиков;

SB1, ... , SB12 – список потребителей;

POS1, ... , POS5 – объемы поставок;

POT1, ... , POT12 – объемы потребления.

Вывести список поставщиков, у которых объем поставок выше, чем POS1; список потребителей, у которых объем потребления выше, чем POT5; список поставщиков, у которых объем поставок выше усредненного по всей группе потребителей объема потребления.

 

Задание 10

Задана матрица размером 5×5. Найти и вывести и .

 

Задание 11

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

Записи имеют поля:

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

2. Удалить записи, номера артикула которых вводятся.

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

 

Задание 12

Десять раз изобразить на экране многоугольник (пять – шесть вершин). Все координаты вершин и цвет выбирать случайным образом.

В оглавление


 

ВАРИАНТ 57

 

Задание 1

Даны A, B, C.

Определить

; .

 

Задание 2

Даны X, Y, Z.

Определить ;

 

Задание 3

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

 

Задание 4

Даны массивы X1, ... , X12 и a1, ..., a10.

; .

 

Задание 5

Дано x.

Определить

.

 

Задание 6

Дан массив B1, ... , B14.

Определить ; .

Найти .

 

Задание 7

Даны массивы

N1, ... , N12 – наименования заводов;

P1, ... , P12 – выпуск продукции в текущем году;

PS1, ... , PS12 – планируемый выпуск продукции следующего года;

MR – фонд материального поощрения.

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

 

Задание 8

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

 

Задание 9

Даны два массива A1, ... , A10; B1, ... , B12.

В каждом из них есть несколько одинаковых минимальных элементов. Вывести их номера по массиву A и массиву B.

 

Задание 10

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

,

Сформировать подматрицу размером 3×3, начиная с элемента a23 найти ее определитель (MINV). Элементы исходной матрицы умножить на значение определителя.

 

Задание 11

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

Продукция План
Тип Код Наименование Единица измерения Янв., Февр., … , Дек. Итого
           

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

3. Добавить несколько новых записей.

 

Задание 12

Параллелепипед имеет постоянные размеры X1, Y1, X2, Y2, а глубина Z и значение PR выбираются случайным образом из возможных значений. Для каждого Z передняя грань окрашивается в случайно выбранный цвет.

В оглавление


 

ВАРИАНТ 58

 

Задание 1

Даны A, B, C.

Определить ; .

 

Задание 2

Даны K, P, R.

Определить ;

 

Задание 3

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

 

Задание 4

Дан массив y1, ... , y15 и число a.

Определить ; ; .

 

Задание 5

Дано

Определить по формуле .

 

Задание 6

Дан массив b1, ... , b15.

; .

 

Задание 7

Даны массивы

H1, ... , H5 – шифры автопредприятий;

F1, ... , F5 – фамилии директоров;

P1, ... , P5 – объем перевозок, т;

G1, ... , G5 – общая грузоподъемность , автотонна.

Отпечатать список предприятий с указанием фамилий директоров, у которых объем перевозок на одну автотонну составляет от 1500 до 2000т. Определить средний объем перевозок по всем пяти предприятиям.

 

Задание 8

Если первый элемент в какой-либо строке заданной матрицы отрицателен, то все последующие элементы этой строки, кроме последнего элемента, заменить нулём, а последний – модулем первого.

 

Задание 9

Дан массив номерных знаков NZ1, ... , NZ15.

Сформировать три массива :

1 – й: номерные знаки, начинающиеся с символов МО;

2 – й: номерные знаки, начинающиеся с символ КЖ;

3 – й: номерные знаки, начинающиеся с символа КИ.

 

Задание 10

Дана матрица C[5×8]. Транспонировать ее. Полученную транспонированную матрицу разделить на две подматрицы, каждая из четырех строк. Вывести их.

 

Задание 11

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

Записи имеют поля:

Товар Цена единицы Спрос Выдано за 10 дней
Наименование артикула Номер артикула Общее количество
                 

2. Вывести содержимое файла в виде таблицы. Если поле «Спрос» пустое, то в таблицу выводить слова «Анализ не проводился».



<== предыдущая лекция | следующая лекция ==>
Операція присвоєння 6 страница | Концепция доверенных вычислений


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


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

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

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


 


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

 
 

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

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