Лабораторная работа по дисциплине: Программирование (часть 1). Вариант № 5
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Вариант № 5
Цель работы: Алгоритмизация и программирование циклических вычислительных задач с использованием процедур и функций.
Вариант № 5
Задание: Дана прямоугольная матрица А(M,N). Составьте программу, вычисляющую сумму элементов каждой строки. Из сумм сформируйте одномерный массив, упорядочите его по убыванию методом пузырька (Bubble Sort). Преобразуйте этот массив, заменив все положительные элементы единицами, а все отрицательные элементы нулями. Выведите на экран исходную матрицу, отсортированный массив и преобразованный массив.
Разработать программу, реализующую сортировку двумерного массива в соответствии с вариантом (номер варианта выбирается по последней цифре зачетной книжки). Способы сортировки должны быть реализованы в виде процедур.
Для решения многих задач удобно сначала упорядочить данные по определенному признаку, так можно ускорить поиск некоторого объекта. Например, в преферансе игроки раскладывают карты по мастям и по значению. Так легче определить, каких карт не хватает. Или возьмем любой энциклопедический словарь – статьи в нем упорядочены в алфавитном порядке.
Перегруппирование заданного множества объектов в определенном порядке называют сортировкой.
Отличительной особенностью сортировки является то обстоятельство, что эффективность алгоритмов, реализующих ее, прямо пропорциональна сложности понимания этого алгоритма. Другими словами, чем легче для понимания метод сортировки массива, тем ниже его эффективность.
Для реализации различных методов сортировки необходимо подготовить несколько вспомогательных процедур и функций.
1. Функция, которая ищет минимальный элемент правее некоторого заданного и возвращает его номер в качестве результата. Аргументами функции являются номер элемента массива и обрабатываемый массив.
2. Большинство методов сортировок основано на обмене двух чисел. Для этой цели предназначена процедура, которая в качестве параметров берет два числа и меняет их значения.
3. Также пригодится процедура, которая берет элемент с индексом i, перемещает его на место элемента с номером j. А все элементы, которые имеют индексы от j до i-1, сдвигает на одну позицию вправо.
Цель работы: Алгоритмизация и программирование циклических вычислительных задач с использованием процедур и функций.
Вариант № 5
Задание: Дана прямоугольная матрица А(M,N). Составьте программу, вычисляющую сумму элементов каждой строки. Из сумм сформируйте одномерный массив, упорядочите его по убыванию методом пузырька (Bubble Sort). Преобразуйте этот массив, заменив все положительные элементы единицами, а все отрицательные элементы нулями. Выведите на экран исходную матрицу, отсортированный массив и преобразованный массив.
Разработать программу, реализующую сортировку двумерного массива в соответствии с вариантом (номер варианта выбирается по последней цифре зачетной книжки). Способы сортировки должны быть реализованы в виде процедур.
Для решения многих задач удобно сначала упорядочить данные по определенному признаку, так можно ускорить поиск некоторого объекта. Например, в преферансе игроки раскладывают карты по мастям и по значению. Так легче определить, каких карт не хватает. Или возьмем любой энциклопедический словарь – статьи в нем упорядочены в алфавитном порядке.
Перегруппирование заданного множества объектов в определенном порядке называют сортировкой.
Отличительной особенностью сортировки является то обстоятельство, что эффективность алгоритмов, реализующих ее, прямо пропорциональна сложности понимания этого алгоритма. Другими словами, чем легче для понимания метод сортировки массива, тем ниже его эффективность.
Для реализации различных методов сортировки необходимо подготовить несколько вспомогательных процедур и функций.
1. Функция, которая ищет минимальный элемент правее некоторого заданного и возвращает его номер в качестве результата. Аргументами функции являются номер элемента массива и обрабатываемый массив.
2. Большинство методов сортировок основано на обмене двух чисел. Для этой цели предназначена процедура, которая в качестве параметров берет два числа и меняет их значения.
3. Также пригодится процедура, которая берет элемент с индексом i, перемещает его на место элемента с номером j. А все элементы, которые имеют индексы от j до i-1, сдвигает на одну позицию вправо.
Дополнительная информация
Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Программирование (часть 1)
Вид работы: Лабораторная работа
Оценка: Зачёт
Дата оценки: 18.04.2021
Рецензия: Уважаемый,
Помогу с вашим вариантом, другой работой, дисциплиной или онлайн-тестом.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Оценена Ваша работа по предмету: Программирование (часть 1)
Вид работы: Лабораторная работа
Оценка: Зачёт
Дата оценки: 18.04.2021
Рецензия: Уважаемый,
Помогу с вашим вариантом, другой работой, дисциплиной или онлайн-тестом.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Похожие материалы
Лабораторная работа №5 по дисциплине: Программирование (часть 1-я). Вариант №5
IT-STUDHELP
: 20 июня 2016
Разработать программу, в которой необходимо выполнить следующие действия:
- Описать новый тип – запись, состоящую из двух полей:
Stroka Dlina
- Ввести с клавиатуры заданную последовательность символов и записать ее в переменную строкового типа;
- Преобразовать строку в соответствии со своим вариантом;
- В поле записи Stroka переписать преобразованную строку, а в поле Dlina – длину этой строки;
- Вывести содержимое полей записи на экран;
Последовательность символов: Veselyi
Преобразование: Заме
40 руб.
Лабораторная работа №1 по дисциплине: Программирование (часть 1-я). Вариант №5
IT-STUDHELP
: 20 июня 2016
Разработать программу для вычисления:
1) значения заданного арифметического выражения(см.вариант по таблице 1)
2) значения заданной функции (см. вариант по таблице 2);
и вывода на экран полученных результатов.
40 руб.
Лабораторная работа №3 по дисциплине: Программирование (часть 1-я). Вариант №5
IT-STUDHELP
: 20 июня 2016
Задана последовательность значений элементов некоторого массива до и после преобразования по некоторому правилу. Определите алгоритм преобразования и напишите программу, которая:
1) формирует массив из заданного количества случайных целых чисел в заданном диапазоне и выводит элементы массива на экран;
2) по определенному вами алгоритму преобразовывает этот массив и выводит на экран элементы преобразованного массива.
3) производит заданные вычисления и выводит результат на экран.
Указания:
- прео
49 руб.
Лабораторные работы № 1,2,3,4,5 по дисциплине: Программирование (часть 1-я). Вариант №5
IT-STUDHELP
: 20 июня 2016
Лабораторная работа № 1
Тема 1: Стандартные функции. Арифметические выражения.
(в лекциях см. п. 1.4, 2.9 )
Тема 2: Логические выражения. Условный оператор.
(в лекциях см. п. 2.4, 3.3 )
Задание:
Разработать программу для вычисления:
1) значения заданного арифметического выражения (см. вариант по таблице 1);
2) значения заданной функции (см. вариант по таблице 2);
и вывода на экран полученных результатов.
Лабораторная работа №2
Тема 1: Операторы циклов с условиями: While и Repeat
(в лекциях см.
149 руб.
Лабораторная работа №4 по дисциплине: Программирование (часть 1-я). Вариант №5
IT-STUDHELP
: 20 июня 2016
Написать программу, которая выводит на экран изображение заданного графического объекта (с соблюдением заданной цветовой гаммы):
49 руб.
Лабораторная работа №2 по дисциплине: Программирование (часть 1-я). Вариант №5
IT-STUDHELP
: 20 июня 2016
Написать программу для вычисления заданного выражения и вывода на экран полученного значения, используя заданный циклический оператор (см. вариант по таблице 1);
Выражение: -0,5 + 0,7 – 0,9 +...+ 0,23
Оператор цикла: Repeat
39 руб.
Лабораторная работа №1 по дисциплине: Информатика и программирование (часть 1). Вариант 5
SibGOODy
: 14 июля 2023
Лабораторная работа No1
Тема: Системы счисления, представление чисел в ЭВМ и операции над ними.
Цель: изучение распространенных систем счисления и принципов представления числовой информации в памяти ЭВМ, а также выполнения арифметических операций над целыми числами.
Задание
1. В приложении Б выбрать исходные данные (ИД) согласно номеру своего варианта.
2. Перевести числа из п.1 ИД из десятичной системы счисления в двоичную, восьмеричную и шестнадцатеричную системы счисления.
3. Перевести чис
400 руб.
Лабораторная работа №2 по дисциплине: Информатика и программирование (часть 1). Вариант 5
SibGOODy
: 14 июля 2023
Лабораторная работа No2
Тема: Представление данных в ЭВМ и основы алгоритмизации
Цель: изучение способов представления информации в памяти ЭВМ, освоение принципов цифрового кодирования информации в ЭВМ.
Задание
1. В приложении Б выбрать исходные данные (ИД) согласно номеру своего варианта.
2. Представить десятичное число 1а в двоичной и шестнадцатеричной системе счисления в формате байт.
3. Представить десятичные числа 1а, 1б и -1в в двоичной и шестнадцатеричной системе счисления в формате сл
400 руб.
Другие работы
История 1-й семестр. ЭПОХА ПЕТРА ВЕЛИКОГО
Uiktor
: 19 ноября 2015
1.ЧТО ЗНАЧАЮТ ЭТИ ПОНЯТИЯ ?
Адмиралтейство, ассамблеи, Берг-коллегия, "великое посольство", "всешутейший и всепьянейший собор", Генерал-прокурор, генералиссимус, Генеральный регламент, Главный магистрат, гражданская азбука, "князь-кесарь", коллегии, Кунсткамера, ландраты, Мануфактур-коллегия, меркантилизм, "местоблюститель патриаршего престола", "навигацкая школа", подушная подать, Преображенский приказ, ратуша, ревизия, регламенты, Сенат, Синод, фискал, цифирные школы.
ЧТО ОЗНАЧАЮТ ЭТИ НАЗ
100 руб.
Теплотехника Задача 25.18
Z24
: 19 февраля 2026
Сферическая поверхность с радиусом R=100 мм помещена в камеру большого объема с глубоким вакуумом. Для поддержания температуры поверхности сферы tст постоянной встроенный в нее электрический нагреватель расходует в секунду W=220 Вт энергии. Определить температуру поверхности сферы, когда ее интегральная степень черноты ε=0,15, а также для случая, когда поверхность абсолютно черная. Излучением стенок камеры пренебречь.
150 руб.
Теплотехника СФУ 2017 Задача 3 Вариант 10
Z24
: 30 декабря 2026
По стальной трубе, внутренний и внешний диаметр которой соответственно d1 и d2, а коэффициент теплопроводности λ = 40 Вт/(м·К), течёт газ со средней температурой t1. Коэффициент теплоотдачи от газа к стенке α1.
Снаружи труба охлаждается водой с температурой t2. Коэффициент теплоотдачи от стенки к воде α2. Определить коэффициент теплопередачи К от газа к воде, тепловой поток на один метр длины трубы ql и температуры поверхностей трубы.
Ответить на вопрос.
При каких значениях d2/d1 (близких
150 руб.
Компенсатор МК 51 установки ЭЦН-Чертеж-Оборудование для добычи и подготовки нефти и газа-Курсовая работа-Дипломная работа
https://vk.com/aleksey.nakonechnyy27
: 6 июня 2016
Компенсатор МК 51 установки ЭЦН-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Оборудование для добычи и подготовки нефти и газа-Курсовая работа-Дипломная работа
297 руб.