Лабораторные работы 2-3 по дисциплине: Информатика и программирование (часть 1). Вариант №4
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Лабораторная работа No2
Тема: Разработка вычислительных программ с использованием стандартных функций и структурных операторов ветвления и цикла.
Цель: изучение средств языка C по программированию алгоритмов с ветвлением и циклами с использованием стандартных математических функций.
Задание:
В соответствии с номером варианта разработать программу на языке С++ для вычисления значения функции y (см. функция преобразования 2 в приложении Б). При вводе исходных данных с клавиатуры и выводе результата работы программы использовать десятичную систему счисления в вещественном формате. Для проверки значения аргумента функции использовать оператор if. Проверить адекватность работы программы на контрольном примере.
4 y={█(&e^x+sin( x),приx>3,1@&〖cos〗^2( x),приx≤3,1)
В соответствии с индивидуальным заданием из приложения В разработать программу на языке C++ для вычисления и вывода на экран минимального (ymin) и максимального (ymax) значения функции y=f(x) при x[x1, x2] с шагом x, и номеров интервалов, на которых достигаются эти значения. Величины a и b ввести с клавиатуры. Использовать оператор цикла заданного вида. Обеспечить вывод на экран в табличной форме для каждого шага вычислений следующие промежуточные результаты:
номер шага;
текущее значение аргумента х;
текущее значение функции y;
текущее значение минимума функции ymin;
номер интервала nmin, соответствующие значению ymin;
текущее значение минимума функции ymax;
номер интервала nmax, соответствующие значению ymax;
Выполнить ручной просчет для значения аргумента из третьего интервала и сравнить его с результатами выполнения программы.
No
п/п Функция Y Интервал и шаг Заданный оператор цикла
4 y=x^2-b/x+a x[1; 1,5], x = 0,05 while
===========================================
Лабораторная работа No3
Тема: Разработка вычислительных программ для обработки случайных и детерминированных числовых последовательностей. Использование подпрограмм.
Цель: закрепление практических навыков в работе с операторами цикла языка C++, формирование навыков работы с генератором случайных чисел, а также умений по обработке числовых последовательностей без применения массивов.
Задание:
Из приложения Г выбрать свое индивидуальное задание и написать программу на языке С++, которая обрабатывает числовые последовательности и выводит результаты обработки на экран. Если в задании используется число M, то его ввод осуществлять с клавиатуры. Обработку выполнить без использования массивов!!!
Сгенерировать последовательность из N целых случайных чисел, которые находятся в заданном интервале. Для данной последовательности выполнить задание No1. Число N и границы интервала задать целочисленными константами.
Ввести с клавиатуры последовательность ненулевых чисел, 0 – конец последовательности. Для данной последовательности выполнить задание No2.
Вариант Число N Интервал Задание 1 Задание 2
4 25 -20...20 Определить содержит ли последовательность хотя бы два соседних числа с одинаковыми знаками. Дано натуральное число M. Определить количество простых чисел, не превосходящих M
Из приложения Д выбрать индивидуальное задание и написать программу, которая вычисляет сумму ряда с точностью ε для всех значений аргумента, меняющегося в заданном интервале с заданным шагом. Также определить количество шагов n для достижения заданной точности ε.
Запрограммировать вычисление точного значения функции Y для каждого x (z). Подсчитать ошибку вычислений по формуле: τ=|S-Y|/Y⋅100%. Результаты выполнения программы представить в следующем виде:
Значение аргумента
x (z) Сумма ряда
S Точное значение
Y Относительная ошибка в %
Количество шагов
n
Форматирование таблицы осуществлять при помощи языковых средств вывода данных, рассмотренных в разделе 5 учебного пособия.
Задача вычисления суммы членов ряда рассмотрена в разделе 10 учебного пособия.
No вар. Сумма ряда S Значения аргумента Точность ε Функция Y
(точное значение)
Интервал Шаг
4
Xн=0
Xк=2 0.1 10-4 (1+2x^2)e^(x^2 )
Решить задачу 1 с использованием подпрограммы так, чтобы:
ввод элементов последовательности с клавиатуры и вывод результатов их обработки осуществляются в функции main();
обработка элементов последовательности осуществляются при помощи функции пользователя, необходимые элементы передаются в пользовательскую функцию в качестве параметров.
Результаты выполнения модифицированной программы должны совпадать с результатами выполнения исходной программы.
=========================================
Тема: Разработка вычислительных программ с использованием стандартных функций и структурных операторов ветвления и цикла.
Цель: изучение средств языка C по программированию алгоритмов с ветвлением и циклами с использованием стандартных математических функций.
Задание:
В соответствии с номером варианта разработать программу на языке С++ для вычисления значения функции y (см. функция преобразования 2 в приложении Б). При вводе исходных данных с клавиатуры и выводе результата работы программы использовать десятичную систему счисления в вещественном формате. Для проверки значения аргумента функции использовать оператор if. Проверить адекватность работы программы на контрольном примере.
4 y={█(&e^x+sin( x),приx>3,1@&〖cos〗^2( x),приx≤3,1)
В соответствии с индивидуальным заданием из приложения В разработать программу на языке C++ для вычисления и вывода на экран минимального (ymin) и максимального (ymax) значения функции y=f(x) при x[x1, x2] с шагом x, и номеров интервалов, на которых достигаются эти значения. Величины a и b ввести с клавиатуры. Использовать оператор цикла заданного вида. Обеспечить вывод на экран в табличной форме для каждого шага вычислений следующие промежуточные результаты:
номер шага;
текущее значение аргумента х;
текущее значение функции y;
текущее значение минимума функции ymin;
номер интервала nmin, соответствующие значению ymin;
текущее значение минимума функции ymax;
номер интервала nmax, соответствующие значению ymax;
Выполнить ручной просчет для значения аргумента из третьего интервала и сравнить его с результатами выполнения программы.
No
п/п Функция Y Интервал и шаг Заданный оператор цикла
4 y=x^2-b/x+a x[1; 1,5], x = 0,05 while
===========================================
Лабораторная работа No3
Тема: Разработка вычислительных программ для обработки случайных и детерминированных числовых последовательностей. Использование подпрограмм.
Цель: закрепление практических навыков в работе с операторами цикла языка C++, формирование навыков работы с генератором случайных чисел, а также умений по обработке числовых последовательностей без применения массивов.
Задание:
Из приложения Г выбрать свое индивидуальное задание и написать программу на языке С++, которая обрабатывает числовые последовательности и выводит результаты обработки на экран. Если в задании используется число M, то его ввод осуществлять с клавиатуры. Обработку выполнить без использования массивов!!!
Сгенерировать последовательность из N целых случайных чисел, которые находятся в заданном интервале. Для данной последовательности выполнить задание No1. Число N и границы интервала задать целочисленными константами.
Ввести с клавиатуры последовательность ненулевых чисел, 0 – конец последовательности. Для данной последовательности выполнить задание No2.
Вариант Число N Интервал Задание 1 Задание 2
4 25 -20...20 Определить содержит ли последовательность хотя бы два соседних числа с одинаковыми знаками. Дано натуральное число M. Определить количество простых чисел, не превосходящих M
Из приложения Д выбрать индивидуальное задание и написать программу, которая вычисляет сумму ряда с точностью ε для всех значений аргумента, меняющегося в заданном интервале с заданным шагом. Также определить количество шагов n для достижения заданной точности ε.
Запрограммировать вычисление точного значения функции Y для каждого x (z). Подсчитать ошибку вычислений по формуле: τ=|S-Y|/Y⋅100%. Результаты выполнения программы представить в следующем виде:
Значение аргумента
x (z) Сумма ряда
S Точное значение
Y Относительная ошибка в %
Количество шагов
n
Форматирование таблицы осуществлять при помощи языковых средств вывода данных, рассмотренных в разделе 5 учебного пособия.
Задача вычисления суммы членов ряда рассмотрена в разделе 10 учебного пособия.
No вар. Сумма ряда S Значения аргумента Точность ε Функция Y
(точное значение)
Интервал Шаг
4
Xн=0
Xк=2 0.1 10-4 (1+2x^2)e^(x^2 )
Решить задачу 1 с использованием подпрограммы так, чтобы:
ввод элементов последовательности с клавиатуры и вывод результатов их обработки осуществляются в функции main();
обработка элементов последовательности осуществляются при помощи функции пользователя, необходимые элементы передаются в пользовательскую функцию в качестве параметров.
Результаты выполнения модифицированной программы должны совпадать с результатами выполнения исходной программы.
=========================================
Дополнительная информация
Оценка: Отлично
Дата оценки: 02.12.2022г.
Помогу с вашим вариантом, другой дисциплиной, онлайн-тестом, либо сессией под ключ.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Дата оценки: 02.12.2022г.
Помогу с вашим вариантом, другой дисциплиной, онлайн-тестом, либо сессией под ключ.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Похожие материалы
Лабораторные работы 2-3 по дисциплине: Информатика и программирование (часть 1). Вариант №4
IT-STUDHELP
: 16 ноября 2022
Лабораторная работа No2
Тема: Представление данных в ЭВМ и основы алгоритмизации
Цель: изучение способов представления информации в памяти ЭВМ, освоение принципов цифрового кодирования информации в ЭВМ.
Задание
1. В приложении Б выбрать исходные данные (ИД) согласно номеру своего варианта.
2. Представить десятичное число 1а в двоичной и шестнадцатеричной системе счисления в формате байт 1.
3. Представить десятичные числа 1а, 1б и -1в в двоичной и шестнадцатеричной системе счисления в формате
500 руб.
Контрольная и Лабораторные работы 2-3 по дисциплине: Информатика и программирование (часть 1). Вариант №4
IT-STUDHELP
: 16 ноября 2022
Лабораторная работа No2
Тема: Представление данных в ЭВМ и основы алгоритмизации
Цель: изучение способов представления информации в памяти ЭВМ, освоение принципов цифрового кодирования информации в ЭВМ.
Задание
1. В приложении Б выбрать исходные данные (ИД) согласно номеру своего варианта.
2. Представить десятичное число 1а в двоичной и шестнадцатеричной системе счисления в формате байт 1.
3. Представить десятичные числа 1а, 1б и -1в в двоичной и шестнадцатеричной системе счисления в формате
850 руб.
Лабораторно-практическая работа №2 по дисциплине: Информатика и программирование (часть 1) вариант 4
Kir2791
: 15 января 2024
Задание 1. В соответствии с номером варианта разработать программу на языке С++ для вычисления значения функции y (см. функция преобразования 2 в приложении Б). При вводе исходных данных с клавиатуры и выводе результата работы программы использовать десятичную систему счисления в вещественном формате. Для проверки значения аргумента функции использовать оператор if. Проверить адекватность работы программы на контрольном примере.
Задание 2. В соответствии с индивидуальным заданием из приложения
150 руб.
Лабораторная работа № 2 по дисциплине "Информатика и программирование(часть 1)" Вариант № 01
ai24
: 6 февраля 2025
Лабораторная работа №2
Тема: Представление данных в ЭВМ и основы алгоритмизации
Цель: изучение способов представления информации в памяти ЭВМ, освоение принципов цифрового кодирования информации в ЭВМ.
Задание
1. В приложении А выбрать исходные данные (ИД) согласно номеру своего варианта.
2. Представить десятичное число 1а в двоичной и шестнадцатеричной системе счисления в формате байт1.
3. Представить десятичные числа 1а, 1б и -1в в двоичной и шестнадцатеричной системе счисления в формате слова
200 руб.
Лабораторная работа №2 по дисциплине: Информатика и программирование (часть 1). Вариант 9
Roma967
: 11 июля 2024
Тема: Разработка вычислительных программ с использованием стандартных функций и структурных операторов ветвления и цикла.
Цель: изучение средств языка C по программированию алгоритмов с ветвлением и циклами с использованием стандартных математических функций.
Задание:
1. В соответствии с номером варианта разработать программу на языке С++ для вычисления значения функции y (см. функция преобразования 2 в приложении Б). При вводе исходных данных с клавиатуры и выводе результата работы программ
400 руб.
Лабораторная работа №2 по дисциплине: Информатика и программирование (часть 1). Вариант 5
SibGOODy
: 14 июля 2023
Лабораторная работа No2
Тема: Представление данных в ЭВМ и основы алгоритмизации
Цель: изучение способов представления информации в памяти ЭВМ, освоение принципов цифрового кодирования информации в ЭВМ.
Задание
1. В приложении Б выбрать исходные данные (ИД) согласно номеру своего варианта.
2. Представить десятичное число 1а в двоичной и шестнадцатеричной системе счисления в формате байт.
3. Представить десятичные числа 1а, 1б и -1в в двоичной и шестнадцатеричной системе счисления в формате сл
400 руб.
Лабораторные работы 1-3 по дисциплине: Информатика и программирование (часть 2). Вариант №4
IT-STUDHELP
: 18 мая 2023
Лабораторная работа No1
Тема: Программирование алгоритмов с ветвлением, вычисление математических выражений, обработка исключений.
Цель: изучение основных арифметических и логических операций C#, методов класса Math, а также структурных операторов ветвления и обработки исключительных ситуаций.
Задание:
1. Создать консольное приложение так, как показано в примере 1.
2. Запустить программу и убедиться в корректности ее выполнения.
3. Дополнить функцию Main кодом, который вычисляет значение матема
1200 руб.
Лабораторные работы 1-3 по дисциплине: Информатика и программирование (часть 2). Вариант №4
IT-STUDHELP
: 2 декабря 2022
Лабораторная работа 1
Тема: Программирование алгоритмов с ветвлением, вычисление математических выражений, обработка исключений.
Цель: изучение основных арифметических и логических операций C#, методов класса Math, а также структурных операторов ветвления и обработки исключительных ситуаций.
Задание:
1. Создать консольное приложение так, как показано в примере 1.
2. Запустить программу и убедиться в корректности ее выполнения.
3. Дополнить функцию Main кодом, который вычисляет значение математи
900 руб.
Другие работы
Объектно-ориентированное программирование. Лабораторная работа № 1. Принцип инкапсуляции. Описание класса.
nik200511
: 2 октября 2013
Задание:
Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране.
Рекомендации к выполнению:
Продумайте, какие характеристики есть у объекта Точка, и какие действия можно над ним проделывать. Затем опишите класс tPoint, включив соответствующие поля и методы. Далее продумайте и запишите код каждого метода...
42 руб.
Контрольная работа вар 28
varistor
: 4 января 2017
Задание
По результатам измерений, представленных в виде текстового файла в шестнадцатеричных кодах, необходимо:
1. Для каждого из сообщений подсистемы ISUP, представленных в конкретном варианте (в электронном виде – в файле Variant_…), в шестнадцатеричной форме, привести полную расшифровку сообщений в текстовом варианте (См. образец ниже, а также в электронном виде в файле Examp_TEXT для файла Examp_HEX).
1. При расшифровке сообщений пользоваться форматом сообщения ISUP, представленным на рисунк
100 руб.
Бруй Л.П. Техническая термодинамика ТОГУ Задача 5 Вариант 62
Z24
: 13 января 2026
Определение технико-экономических показателей теоретического цикла Ренкина
Паротурбинная установка работает по теоретическому циклу Ренкина. Давление и температура водяного пара на выходе из парогенератора (перед турбиной): p1 и t1; давление пара после турбины (в конденсаторе) p2.
Определить термический коэффициент полезного действия цикла ηt и теоретический удельный расход пара d, кг/(кВт·ч) при следующих условиях работы установки:
I — p1, t1 и p2 — (все параметры взять из табл. 6);
250 руб.
Агрегат для освоения и ремонта скважин А-50. Гидравлическая схема машины А-50М. Кинаматическая схема А-50. Патентный обзор устройств для свабирования скважин. Сваб-Оборудование для капитального ремонта, обработки пласта, бурения и цементирования нефтяных
https://vk.com/aleksey.nakonechnyy27
: 14 марта 2016
Агрегат А5ОМ, изображенный на рисунке 2.1, предназначен для разбуривания цементных пробок в трубах и связанных с этим процессом операций (спуск и подъём бурильных труб, промывка скважин и т. д., спуска и подъема насосно-компрессорных труб, установки фонтанной арматуры, ремонта и ликвидации аварий, проведения буровых работ).
Все механизмы агрегата, за исключением промывочного насоса, монтируются на шасси автомобиля КрАЗ-65101.К100. В качестве привода используется ходовой двигатель автомашины.
Пр
1392 руб.