Лабораторная работа по дисциплине: Программирование (часть 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 руб.
Лабораторная работа №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,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 руб.
Лабораторная работа №3 по дисциплине: Программирование (часть 1-я). Вариант №5
IT-STUDHELP
: 20 июня 2016
Задана последовательность значений элементов некоторого массива до и после преобразования по некоторому правилу. Определите алгоритм преобразования и напишите программу, которая:
1) формирует массив из заданного количества случайных целых чисел в заданном диапазоне и выводит элементы массива на экран;
2) по определенному вами алгоритму преобразовывает этот массив и выводит на экран элементы преобразованного массива.
3) производит заданные вычисления и выводит результат на экран.
Указания:
- прео
49 руб.
Лабораторная работа №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 руб.
Другие работы
Контрольная работа №2 по дисциплине: Физика Вариант: № 2
Shootnik
: 26 декабря 2011
Задача 362
ЭДС батареи = 80 В, внутреннее сопротивление Ri = 5 Ом. Внешняя цепь потребляет мощность Р= 100 Вт. Определите к.п.д., с которым работает батарея.
Задача 372
Сила тока в проводнике изменяется со временем по закону I=I0e-α•t, где I0 = 20 А, α = 102с-1. Определить количество теплоты, выделившееся в проводнике за время t = 102 с-1.
Задача 402
Магнитный момент рт тонкого проводящего кольца рт =5Ам2. Определить магнитную индукцию в точке B, находящейся на оси кольца и удаленной от точек ко
80 руб.
Термодинамика ПГТУ 2000 Задача 2 Вариант 65
Z24
: 27 июля 2026
Для технологических целей необходимо иметь G килограммов в секунду воздуха при давлении рк. Рассчитать идеальный многоступенчатый поршневой компрессор. Определить:
— количество ступеней компрессора и степень повышения давления в каждой ступени;
— количество теплоты отведенной от воздуха в цилиндрах компрессора и в промежуточном холодильнике;
— конечную температуру и объемную производительность компрессора.
— изобразить цикл на рабочей диаграмме.
Давление воздуха на входе в первую
300 руб.
Лабораторные работы 1-3 по дисциплине: Нормативно-правовая база в профессиональной деятельности (Абрамова). Вариант №24
IT-STUDHELP
: 11 октября 2023
Вариант №24
1.Лабораторно-практическое занятие
Теоретическая часть
Вопросы
1. Документирование информации: понятие и значение.
2. Понятие и признаки электронного документа.
3. Понятие и виды документооборота. Правовой режим электронного документооборота.
4. Правовой режим электронной подписи.
5. Проблемы правового регулирования в области организации электронного документооборота.
------------------------------------------------------------------------------
Задачи
1. Могут ли договор и
900 руб.
Контрольная работа по дисциплине: Международные валютно-кредитные и финансовые отношения. Тема: "Международная практика хеджирования валютных сделок". Вариант №4
Елена22
: 2 мая 2016
Содержание
Введение………………………………………………………………………… .3
1. Хеджирование на валютном рынке…………………………………….…….4
1.1 Сущность и содержание хеджирования на валютном рынке……………..4
1.2 Хеджирование, как наиболее эффективный способ защиты от валютного риска………………………………………………………………………………6
2. Современное состояние валютного рынка…………………………………..8
2.1 Валютные операции, совершаемые на валютном рынке…………………8
2.2 Факторы, оказывающие влияние на валютный рынок, а также его современное состояние……………………………………………………
150 руб.