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

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

material.view.file_icon
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
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
material.view.file_icon
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 Отчет.doc

Необходимые программы

Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

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

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

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

Таблица 1.1. Варианты индивидуальных заданий:
No
вар. Массив и длина Интервал генерации Критерий для анализа Обработка
2 Х(10) [-5, 10] Минимальный положительный элемент V Отрицательные элементы увеличить на V

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



Таблица 1.2. Варианты индивидуальных заданий:
No вар. Задание на формирование матрицы Задание на преобразование матрицы
 Формирование Иллюстрация Преобразование Иллюстрация
2 Заполнить секторы матрицы, которые лежат влево и вправо от главной и побочной диагоналей от левого верхнего угла вниз - вправо. Остаток матрицы заполнить нулями.  
Заполнить матрицу случайными числами. Отобразить верхнюю половину матрицы на нижнюю зеркально симметрично относительно горизонтальной оси.  


Лабораторная работа No2
Тема: Подпрограммы в языке С++.
Цель: освоение составления и тестирования алгоритмов и программ обработки данных с использованием функций пользователя.

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

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



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

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

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


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

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

2020 год.
Курсовая работа по дисциплине «Информатика и программирование (часть 2)». Посл. цифры пароля: 01. Вариант: 02.
Часть I – Рекурсия Цель: освоение составления и тестирования алгоритмов и программ рекурсивных вычислений, использования рекурсии при решении задач. Задание Имеется вычислительное устройство, исполняющее только заданные арифметические действия. Составить рекурсивный алгоритм и написать программу для вычисления общего числа программ для преобразования заданного числа a в заданное число b. Программа – это последовательность команд из множества заданных арифметических действий. № варианта Число
User teacher-sib : 19 сентября 2020
600 руб.
Курсовая работа по дисциплине «Информатика и программирование (часть 2)». Посл. цифры пароля: 01. Вариант: 02. promo
Лабораторные работы №№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). Вариант № 15
Вариант No 15 Лабораторная работа No1 - Тема: Сложная обработка массивов. Цель: изучение алгоритмов организации и сложной обработки одномерных и двумерных массивов на языке С++. Задание: 1. Самостоятельно изучить возможности языка программирования C++ для сложной обработки одномерных и двумерных массивов. 2. В соответствии с индивидуальным заданием (табл. 1.1) создать консольное приложение, в котором реализовать следующие вычисления: объявление заданного массива целых чисел фиксированной дли
User IT-STUDHELP : 15 апреля 2021
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
Структуры и алгоритмы обработки данных (2 часть). Лабораторные работы № 1-5. Вариант № 9
Лабораторная работа 1 Тема: Построение двоичного дерева. Вычисление характеристик дерева. Лабораторная работа 2 Тема: Построение случайного дерева поиска и идеально сбалансированного дерева поиска Лабораторная работа 3 Лабораторная работа 4 Тема: Построение двоичного Б-дерева. Тема: Построение АВЛ-дерева. Лабораторная работа 5 Тема: Построение дерева почти оптимального поиска
User nik200511 : 11 марта 2014
117 руб.
Структуры и алгоритмы обработки данных (2 часть). Лабораторные работы № 1-5. Вариант № 9
Комбайн КЗС-7
Представлен сборочный чертеж комбайна КЗС-7
User kurs9 : 26 декабря 2017
390 руб.
Комбайн КЗС-7
Контрольная работа. Системы коммутации. Часть 1-я. Вариант №2
Задача 1: "Расчет оборудования узла мультисервисного доступа (УМСД)" Заданная структура УМСД показана в примере на рисунке 1.1. В УМСД, состоящий из нескольких МАК, включаются: · аналоговые абонентские линии (ААЛ); · линии ADSL; · линии SHDSL; · линии PRI; · линии радиодоступа; · линии к оконечно-транзитной СК (ОТС) местной сети; · линия в направлении сети с пакетной передачей информации (IP-сети). Задача 2: "Расчет элементов сети широкополосного доступа (ШПД), построенной по технол
User sunny2212 : 3 апреля 2016
1000 руб.
Модернизация культиватора-гребнеобразователя-окучника АМО-2,8.
Пояснительная записка состоит: РАЗРАБОТКА ТЕХНОЛОГИИ ВОЗДЕЛЫВАНИЯ И УБОРКИ КАРТОФЕЛЯ В ХОЗЯЙСТВЕ КОНСТРУКТОРСКАЯ РАЗРАБОТКА Анализ конструкции культиваторов и рабочих органов для междурядной обработки картофеля и гребнеобразования Устройство модернизированных рабочих органов и описание технологической схемы машины Технологический расчёт Конструктивный расчёт СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ Графическая часть Общий вид культиватора-гребнеобразователя-окучника АМО-2,8 Сборочный черт
User maollit : 31 января 2017
999 руб.
Модернизация культиватора-гребнеобразователя-окучника АМО-2,8.
up Наверх