Задания. Практикум по курсу Информатика. Часть 2
Скачать 0.72 Mb.
|
Вариант 1 В действительном массиве максимальной размерностью 6*6 найти в каждой строке максимальный элемент. Вывести в файл и на экран значение этих элементов, их номер в массиве и исходный массив. Ввод массива в ЭВМ организовать с клавиатуры, при вводе учесть возможность ввода массива меньшей размерности Вариант 2 В действительном массиве максимальной размерностью 7*7 найти в нечетных столбцах минимальные элементы. Ввод исходного массива организовать с терминала, при вводе учесть возможность ввода массива меньшей размерности. Вывести в файл и на экран исходный массив данных, найденные минимальные элементы и их номера. Вариант 3 В целом массиве максимальной размерности 5*5 найти максимальную сумму двух соседних по строкам элементов. Ввод исходного массива организовать с терминала, при вводе учесть возможность ввода массива меньшей размерности. Вывести в файл и на экран массив исходных данных, найденную максимальную сумму. Вариант 4 В целом массиве максимальной размерности 10*10 найти максимальный элемент. В случае, если в диагонали имеются два или больше элементов, имеющих одинаковое значение, равное максимальному, определить их номера тоже. Ввод исходного массива организовать с терминала, при вводе учесть возможность ввода массива меньшей размерности. Вывести в файл и на экран исходный массив, найденные максимальные элементы и их номера. Вариант 5 В действительном массиве максимальной размерности 15*15 найти минимальные элементы в четных строках. Ввод исходного массива организовать с терминала, при вводе учесть возможность ввода массива меньшей размерности. Вывести в файл и на экран исходный массив, найденные минимальные элементы и их номера. Вариант 6 В целом массиве максимальной размерности 16*16 найти минимальные элементы в четных строках и максимальные элементы в нечетных строках. Ввод исходного массива организовать с терминала, при вводе учесть возможность ввода массива меньшей размерности. Вывести в файл и на экран исходный массив, найденные минимальные и максимальные элементы и их номера. Вариант 7 В целом массиве максимальной размерности 20*20 найти максимальные элементы в нечетных строках. Ввод исходного массива организовать с терминала, при вводе учесть возможность ввода массива меньшей размерности. Вывести в файл и на экран исходный массив, найденные максимальные элементы и их номера. Вариант 8 В действительном массиве максимальной размерности 25*25 найти элементы, значения которых больше А и меньше B. Всем элементам, значения которых не лежат в интервале [А,В], присвоить значение, равное С. Ввод исходного массива организовать с терминала, при вводе учесть возможность ввода массива меньшей размерности. Значение переменных А,В,С ввести с клавиатуры. Вывести в файл и на экран исходный и преобразованный массивы. Вариант 9 В целом массиве максимальной размерности 15*15 найти элементы с максимальным отрицательным значением и минимальным положительным значением. Ввод исходного массива организовать с терминала, при вводе учесть возможность ввода массива меньшей размерности. Вывести в файл и на экран исходный массив, найденные максимальный и минимальный элементы и их номера. Вариант 10 В действительном массиве максимальной размерности 20*20 найти 5 минимальных элементов (не используя перестановок). Ввод исходного массива организовать с терминала, при вводе учесть возможность ввода массива меньшей размерности. Вывести в файл и на экран исходный массив, найденные минимальные элементы и их номера. Вариант 11 В действительном массиве максимальной размерности 10*10 найти элемент массива с минимальным значением. В случае, если в массиве имеется несколько элементов с таким значением, также определить их номера. Ввод исходного массива организовать с терминала, при вводе учесть возможность ввода массива меньшей размерности. Вывести в файл и на экран исходный массив, найденные минимальные элементы и их номера. Вариант 12 В целом массиве максимальной размерности 15*15 найти максимальные элементы в четных строках. Ввод исходного массива организовать с терминала, при вводе учесть возможность ввода массива меньшей размерности. Вывести в файл и на экран исходный массив, найденные максимальные элементы и их номера. Вариант 13 В действительном массиве максимальной размерности 100 найти максимальный элемент среди четных элементов массива и минимальный – среди нечетных. Ввод исходного массива организовать с терминала, при вводе учесть возможность ввода массива меньшей размерности. Вывести в файл и на экран исходный массив, найденные максимальный и минимальный элементы и их номера. Вариант 14 В действительном массиве максимальной размерности 15*15 найти максимальный и минимальный элементы, в интервале от А до В. Ввод исходного массива организовать с терминала, при вводе учесть возможность ввода массива меньшей размерности . Границы интервала А и В ввести с клавиатуры. Вывести в файл и на экран исходный массив, найденные минимальный и максимальный элементы и их номера. Вариант 15 В целом массиве максимальной размерности 15*15 найти 5 максимальных элементов (не используя перестановок). Ввод исходного массива организовать с терминала, при вводе учесть возможность ввода массива меньшей размерности. Вывести в файл и на экран исходный массив, найденные максимальные элементы и их номера. Вариант 16 В действительном массиве максимальной размерности 14*14 найти минимальные элементы в нечетных столбцах и максимальные элементы в четных столбцах. Ввод исходного массива организовать с терминала, при вводе учесть возможность ввода массива меньшей размерности. Вывести в файл и на экран исходный массив, найденные минимальные элементы и их номера. Вариант 17 В целом массиве максимальной размерности 13*13 найти 5 минимальных элементов в четных столбцах. Ввод исходного массива организовать с терминала, при вводе учесть возможность ввода массива меньшей размерности. Вывести в файл и на экран исходный массив, найденные минимальные и максимальные элементы и их номера. Вариант 18 Дан действительный массив максимальной размерности 100. Пусть а1, а2,..аn – члены данной последовательности, предшествующие первому отрицательному члену. Получить: 1) среднее арифметическое а1,,... аn, 2) массив b, элементы которого получены по закону: b1=(-1) а1, b2= (1)а1а2, b3= =(-1)а1а2а3, .... Ввод исходного массива организовать с терминала, при вводе учесть возможность ввода массива меньшей размерности. Вывести в файл и на экран исходный массив, полученный массив, найденную величину. Вариант 19 Дан целый массив максимальной размерности 20*20. Получить в каждой строке суммы тех чисел данной последовательности, которые 1) нечетны и отрицательны, 2)чётны и положительны. Ввод исходного массива организовать с терминала, при вводе учесть возможность ввода массива меньшей размерности. Вывести в файл и на экран исходный массив, найденные величины. Вариант 20 В целом массиве максимальной размерностью 20*20 найти количество и сумму тех членов последовательности, которые делятся на 5 и не делятся на 7 (остальные элементы массива заменить 1). Ввод исходного массива организовать с терминала, при вводе учесть возможность ввода массива меньшей размерности. Вывести в файл и на экран исходный массив, полученный массив, найденные величины. Вариант 21 В действительном массиве максимальной размерности 20*20 все члены, меньшие A, заменить нулями; получить сумму членов, принадлежащих отрезку [B, C], а также число таких членов. Ввод исходного массива, величин А, В и С организовать с терминала, при вводе учесть возможность ввода массива меньшей размерности. Вывести в файл и на экран исходный массив, преобразованный массив и найденные величины. Вариант 22 Дан действительный массив максимальной размерности 10*10. Поменять местами элементы с наименьшим и наибольшим значением, определить их номера. Ввод исходного массива организовать с терминала, при вводе учесть возможность ввода массива меньшей размерности. Вывести в файл и на экран исходный массив, преобразованный массив и найденные элементы и их номера. Вариант 23 Дан действительный массив А максимальной размерности 15*15. Получить массив В, элементы которого bij получены как среднее арифметическое всех элементов исходного массива (a11, a12, ...), кроме aij. Ввод исходного массива организовать с терминала, при вводе учесть возможность ввода массива меньшей размерности. Вывести в файл и на экран исходный массив, полученный массив. Вариант 24 Д ан действительный массив максимальной размерности 20*20. Найти элемент с наибольшим значением из тех, которые расположены в заштрихованной части области, определить его номер. В случае, если в выделенной области имеется несколько элементов с таким значением, также определить их номера. Ввод исходного массива организовать с терминала, при вводе учесть возможность ввода массива меньшей размерности. Вывести в файл и на экран исходный массив, преобразованный массив и найденные элементы и их номера. Вариант 25 В целом массиве максимальной размерности 20*20 найти 5 минимальных элементов из заштрихованной области (не используя перестановок). Ввод исходного массива организовать с терминала, при вводе учесть возможность ввода массива меньшей размерности. Вывести в файл и на экран исходный массив, найденные минимальные и максимальные элементы и их номера. Контрольные вопросы
Лабораторная работа №4 Название Использование библиотечных функций языка Си. Цель работы Разработка программы на алгоритмическом языке Си для вычисления заданных величин, используя функции стандартной библиотеки Си. Порядок выполнения
Значения функции должны быть выведены с точностью до указанного в варианте задания числа значащих цифр.
Варианты заданий приведены в таблице 1. Таблица 1 Варианты заданий
|