Лабораторные работы №№1-3 по дисциплине: Информатика и программирование (часть 2). Вариант № 15

Цена:
900 руб.

Состав работы

material.view.file_icon
material.view.file_icon
material.view.file_icon Лабораторная работа 1.doc
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon BuildLog.htm
material.view.file_icon mt.dep
material.view.file_icon Program.exe
material.view.file_icon Program.exe.intermediate.manifest
material.view.file_icon Program.obj
material.view.file_icon Program.pdb
material.view.file_icon vc80.idb
material.view.file_icon vc80.pdb
material.view.file_icon Program.cpp
material.view.file_icon Program.ncb
material.view.file_icon Program.sln
material.view.file_icon Program.suo
material.view.file_icon Program.vcproj
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon BuildLog.htm
material.view.file_icon mt.dep
material.view.file_icon Program.exe
material.view.file_icon Program.exe.intermediate.manifest
material.view.file_icon Program.obj
material.view.file_icon Program.pdb
material.view.file_icon vc80.idb
material.view.file_icon vc80.pdb
material.view.file_icon Program.cpp
material.view.file_icon Program.ncb
material.view.file_icon Program.sln
material.view.file_icon Program.suo
material.view.file_icon Program.vcproj
material.view.file_icon
material.view.file_icon Лабораторная №2.doc
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon BuildLog.htm
material.view.file_icon mt.dep
material.view.file_icon Program.exe
material.view.file_icon Program.exe.intermediate.manifest
material.view.file_icon Program.obj
material.view.file_icon Program.pdb
material.view.file_icon vc80.idb
material.view.file_icon vc80.pdb
material.view.file_icon Program.cpp
material.view.file_icon Program.ncb
material.view.file_icon Program.sln
material.view.file_icon Program.suo
material.view.file_icon Program.vcproj
material.view.file_icon
material.view.file_icon Отчет.doc
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon BuildLog.htm
material.view.file_icon mt.dep
material.view.file_icon Program.exe
material.view.file_icon Program.exe.intermediate.manifest
material.view.file_icon Program.obj
material.view.file_icon Program.pdb
material.view.file_icon vc80.idb
material.view.file_icon vc80.pdb
material.view.file_icon Program.cpp
material.view.file_icon Program.ncb
material.view.file_icon Program.sln
material.view.file_icon Program.suo
material.view.file_icon Program.vcproj
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Вариант No 15

Лабораторная работа No1 - Тема: Сложная обработка массивов.

Цель: изучение алгоритмов организации и сложной обработки одномерных и двумерных массивов на языке С++.

Задание:
1. Самостоятельно изучить возможности языка программирования C++ для сложной обработки одномерных и двумерных массивов.
2. В соответствии с индивидуальным заданием (табл. 1.1) создать консольное приложение, в котором реализовать следующие вычисления:
объявление заданного массива целых чисел фиксированной длины;
инициализацию элементов массива случайными числами в заданном интервале, их вывод на консоль и анализ по заданному критерию;
заданную обработку массива и вывод элементов обработанного массива на консоль.
3. Вывести исходный массив, результаты анализа и обработанный массив.
4. Выполнить контрольную пошаговую обработку массива вручную.

Таблица 1.1. Варианты индивидуальных заданий:
No
вар. Массив и длина:\ Интервал генерации:\ Критерий для анализа:\  Обработка:
15  Z(20)\  [10, 50] \ Максимальный по модулю не нулевой элемент W\  Нулевые
элементы заменить на W

5. В соответствии с индивидуальным заданием (табл. 1.2) записать в матрицу размером 9х9 линейную последовательность натуральных чисел (1, 2, 3, ...). результатную матрицу вывести на экран.
6. Заполнить матрицу размером 9х9 случайными числами из диапазона 0...99 и выполнить заданное (табл. 1.2) преобразование матрицы. Исходную и преобразованную матрицы вывести на экран.

Таблица 1.2. Варианты индивидуальных заданий:
No вар. Задание на формирование матрицы Задание на преобразование матрицы
Формирование Иллюстрация Преобразование Иллюстрация
15 Заполнить секторы матрицы, которые лежат выше и ниже главной и побочной диагоналей от левого верхнего угла вправо - вниз. Остаток матрицы заполнить нулями.   INCLUDEPICTURE "../../../../../../../Лекционный%20цикл/Си/лаборат/вар%202/l09_e022.gif" \* MERGEFORMAT  Заполнить матрицу случайными числами. Разместить на побочной диагонали суммы элементов, которые лежат на диагоналях, перпендикулярных к побочной.  INCLUDEPICTURE "F:\\Тарасюк\\учебная работа\\Дисциплины_разное\\Программмирование\\С++\\1\\1\\l09_e026.gif" \* MERGEFORMATINET

Результаты работы программ:

Результаты контрольной пошаговой обработки одномерного массива вручную:

Выводы по работе:

===========================================================================

Лабораторная работа No2 - Тема: Подпрограммы в языке С++.

Задание:
1. Самостоятельно изучить возможности языка программирования C++ для описания функций пользователя и обработки данных с использованием функций пользователя.
2. Разработать программу на языке C++, реализующую обработку последовательности согласно индивидуальному заданию из табл. 2.1:
ввод элементов последовательности с клавиатуры и вывод результатов их обработки должны осуществляться в функции main();
обработка элементов последовательности должна осуществляться при помощи функции пользователя, необходимые элементы должны передаваться в пользовательскую функцию в качестве параметров;
если в задании используется число M, то его значение следует вводить с клавиатуры в функции main(), и передавать в пользовательскую функцию в качестве параметра.

Таблица 2.1. Варианты индивидуальных заданий:
Вариант:  Задание на обработку последовательности:
15  Определить число делителей (исключая 1) чисел последовательности


Текст программы:
Результаты работы программы:
Анализ результатов
Выводы по работе:

===========================================================================

Лабораторная работа No3 - Тема: Сортировка одномерных массивов.

Цель: освоение составления и тестирования алгоритмов и программ сортировки массивов с использованием функций пользователя.

Задание:
1. Самостоятельно изучить методы сортировки массивов и возможности языка программирования C++ для сортировки одномерных массивов.
2. Создать консольное приложение, в котором реализовать следующие вычисления согласно индивидуальному заданию из табл. 3.1:
объявление заданного массива целых чисел фиксированной длины;
инициализацию элементов массива посредством генерации случайных чисел в заданном диапазоне;
обменную (пузырьковую) сортировку элементов массива заданного направления, реализовать в виде пользовательской функции int Sort(int Ar[]), которая принимает в качестве аргумента исходный массив, а возвращает количество перестановок;
вывести на экран исходный и отсортированный массив, а также количество перестановок; вывод массивов реализовать в виде пользовательской функции void Output(int Ar[]).
3. Выполнить контрольную пошаговую сортировку исходного массива из контрольного примера вручную.


Таблица 3.1. Варианты индивидуальных заданий:
No варианта Массив и длина Диапазон значений Направление сортировки
15 Y(14) [10, 50] По возрастанию

Текст программы:
Результаты работы программы:
Контрольная пошаговая сортировка исходного массива:
Выводы по работе:

Дополнительная информация

Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Информатика и программирование (часть 2)
Вид работы: Лабораторная работа 1 - 3
Оценка: Зачёт
Дата оценки: 15.04.2021
Рецензия: Уважаемый,

Полетайкин Алексей Николаевич

Помогу с вашим вариантом, другой работой, дисциплиной или онлайн-тестом.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Лабораторные работы №№1-3 по дисциплине: Информатика и программирование (часть 2-я). Вариант №3
Тема: Сложная обработка массивов. Цель: изучение алгоритмов организации и сложной обработки одномерных и двумерных массивов на языке С++. Задание: 1. Самостоятельно изучить возможности языка программирования C++ для сложной обработки одномерных и двумерных массивов. 2. В соответствии с индивидуальным заданием (табл. 1.1) создать консольное приложение, в котором реализовать следующие вычисления: объявление заданного массива целых чисел фиксированной длины; инициализацию элементов массива случ
User IT-STUDHELP : 8 февраля 2022
900 руб.
Лабораторные работы №№1-3 по дисциплине: Информатика и программирование (часть 2-я). Вариант №3 promo
Лабораторные работы 1-3 по дисциплине: Информатика и программирование (часть 2). Вариант №4
Лабораторная работа No1 Тема: Программирование алгоритмов с ветвлением, вычисление математических выражений, обработка исключений. Цель: изучение основных арифметических и логических операций C#, методов класса Math, а также структурных операторов ветвления и обработки исключительных ситуаций. Задание: 1. Создать консольное приложение так, как показано в примере 1. 2. Запустить программу и убедиться в корректности ее выполнения. 3. Дополнить функцию Main кодом, который вычисляет значение матема
User IT-STUDHELP : 18 мая 2023
1200 руб.
Лабораторные работы 1-3 по дисциплине: Информатика и программирование (часть 2). Вариант №4 promo
Лабораторные работы 1-3 по дисциплине: Информатика и программирование (часть 2). Вариант №4
Лабораторная работа 1 Тема: Программирование алгоритмов с ветвлением, вычисление математических выражений, обработка исключений. Цель: изучение основных арифметических и логических операций C#, методов класса Math, а также структурных операторов ветвления и обработки исключительных ситуаций. Задание: 1. Создать консольное приложение так, как показано в примере 1. 2. Запустить программу и убедиться в корректности ее выполнения. 3. Дополнить функцию Main кодом, который вычисляет значение математи
User IT-STUDHELP : 2 декабря 2022
900 руб.
promo
Лабораторные работы 1-3 по дисциплине: Информатика и программирование (часть 2). Вариант №5
Лабораторная работа 1 Тема: Программирование алгоритмов с ветвлением, вычисление математических выражений, обработка исключений. Цель: изучение основных арифметических и логических операций C#, методов класса Math, а также структурных операторов ветвления и обработки исключительных ситуаций. Задание: 1. Создать консольное приложение так, как показано в примере 1. 2. Запустить программу и убедиться в корректности ее выполнения. 3. Дополнить функцию Main кодом, который вычисляет значение математи
User IT-STUDHELP : 2 декабря 2022
900 руб.
promo
Лабораторные работы №№1-3 по дисциплине: Информатика и программирование (часть 2). Вариант № 12
Вариант No 12 Лабораторная работа No1 - Тема: Сложная обработка массивов. Цель: изучение алгоритмов организации и сложной обработки одномерных и двумерных массивов на языке С++. Задание: 1. Самостоятельно изучить возможности языка программирования C++ для сложной обработки одномерных и двумерных массивов. 2. В соответствии с индивидуальным заданием (табл. 1.1) создать консольное приложение, в котором реализовать следующие вычисления: объявление заданного массива целых чисел фиксированной дли
User IT-STUDHELP : 15 апреля 2021
900 руб.
Лабораторные работы №№1-3 по дисциплине: Информатика и программирование (часть 2). Вариант № 12 promo
Лабораторные работы №№1-3 по дисциплине: Информатика и программирование (часть 2-я). Вариант №12
Лабораторная работа 1 Тема: Сложная обработка массивов. Цель: изучение алгоритмов организации и сложной обработки одномерных и двумерных массивов на языке С++. Задание: 1. Самостоятельно изучить возможности языка программирования C++ для сложной обработки одномерных и двумерных массивов. 2. В соответствии с индивидуальным заданием (табл. 1.1) создать консольное приложение, в котором реализовать следующие вычисления: объявление заданного массива целых чисел фиксированной длины; инициализац
User IT-STUDHELP : 11 апреля 2021
900 руб.
Лабораторные работы №№1-3 по дисциплине: Информатика и программирование (часть 2-я). Вариант №12 promo
Лабораторные работы №1-3 по дисциплине: Информатика (часть 2). Вариант 15
Лабораторная работа №1 Обработка текстовых файлов. Задание: Написать программу на языке Си для обработки текстового файла в соответствии с вариантом задания. Таблица 1 – Вариант задания № варианта: 15 Условие задачи: Создать текстовый файл с произвольным числом строк. Все большие буквы заменить на маленькие, переписав измененный текст в новый файл. Лабораторная работа №2 Типизировые подпрограммы - функции. Задание: Разработать типизированную функцию для выполнения над массивом А[n] операций в
User djo : 4 февраля 2020
350 руб.
Курсовая работа и Лабораторные работы №№1-3 по дисциплине: Информатика и программирование (часть 2-я). Вариант №3
Курсовая работа по дисциплине «Информатика и программирование (часть 2)» Выполнение работы Часть I – Рекурсия Цель: освоение составления и тестирования алгоритмов и программ рекурсивных вычислений, использования рекурсии при решении задач. Задание Имеется вычислительное устройство, исполняющее только заданные арифметические действия. Составить рекурсивный алгоритм и написать программу для вычисления общего числа программ для преобразования заданного числа a в заданное число b. Программа – э
User IT-STUDHELP : 8 февраля 2022
1400 руб.
Курсовая работа и Лабораторные работы №№1-3 по дисциплине: Информатика и программирование (часть 2-я). Вариант №3 promo
Конъюнктура мирового рынка цветных металлов
Введение Данная работа посвящена изучению мирового рынка цветных металлов. Основное внимание будет уделено промышленным цветным металлам. Целью настоящей работы является выявление и исследование новых теоретических и практических аспектов функционирования мирового рынка цветных металлов, изучение основных факторов его конъюнктуры. В соответствии с поставленной целью были сформулированы следующие задачи: – определение особенностей современного мирового рынка цветных металлов; – анализ тенденц
User alfFRED : 10 сентября 2013
10 руб.
Контрольная работа по предмету: Микропроцессоры и цифровая обработка сигналов. Вариант №1
Вариант 01. Задание 1. Разработать схему алгоритма и написать программу на языке программирования С. Вариант задания выбрать в соответствии с предпоследней цифрой шифра студента. 0. Сформировать массив из 25 чисел. Найти среднее арифметическое среди положительных элементов. Схема алгоритма программы. Рис.1 . Схема алгоритма программы Задание 2. Разработать микропроцессорное устройство на основе микроконтроллера AduC842. 1. Привести схему устройства с описанием назначения элементов. 2. Разра
User te86 : 8 января 2014
60 руб.
Вклад Генри Форда в развитие школы научного управления
Введение…………………………………………………………………………….........стр.3 1. Генри Форд………………………………………………………………………….....стр.5 1.1. Краткая биография……………………………………………………………….…….стр.5 1.2. Достижения Генри Форда……………………………………………………………..стр.8 2. Школа научного управления……………………………………………......стр.13 2.1. Развитие идей научного менеджмента……………………………………………....стр.13 2.2. Принципы научного менеджмента…………………………………………………..стр.16 3. Вклад Генри Форда в развитие менеджмента……………………...….стр.20 3.1. Принципы управления по Г. Ф
User Elfa254 : 25 марта 2014
5 руб.
Регіональна економіка промисловості України
Промисловість – найважливіша структурна ланка господарського комплексу України. На неї припадає 1/3 основних фондів, понад 35% населення, зайнятого у народному господарстві. Промисловість як провідна ланка господарства України визначає рівень її економічного розвитку, спеціалізацію економіки, масштаби участі в територіальному поділі праці й інтенсивності територіально-економічних зв’язків[1]. Структура промислового комплексу: 1) Важка промисловість: – машинобудівний комплекс, – металургійний
User alfFRED : 24 сентября 2013
10 руб.
up Наверх