Лабораторная работа №3 по дисциплине: Информатика и программирование (часть 1). Вариант 9
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Тема: Разработка вычислительных программ для обработки случайных и детерминированных числовых последовательностей. Использование подпрограмм.
Цель: закрепление практических навыков в работе с операторами цикла языка C++, формирование навыков работы с генератором случайных чисел, а также умений по обработке числовых последовательностей без применения массивов.
Задание
1. Из приложения Г выбрать свое индивидуальное задание и написать программу на языке С++, которая обрабатывает числовые последовательности и выводит результаты обработки на экран. Если в задании используется число M, то его ввод осуществлять с клавиатуры. Обработку выполнить без использования массивов!!!
• Сгенерировать последовательность из N целых случайных чисел, которые находятся в заданном интервале. Для данной последовательности выполнить задание No1. Число N и границы интервала задать целочисленными константами.
• Ввести с клавиатуры последовательность ненулевых чисел, 0 – конец последовательности. Для данной последовательности выполнить задание No2.
2. Из приложения Д выбрать индивидуальное задание и написать программу, которая вычисляет сумму ряда с точностью ε для всех значений аргумента, меняющегося в заданном интервале с заданным шагом. Также определить количество шагов n для достижения заданной точности ε.
Запрограммировать вычисление точного значения функции Y для каждого x (z). Подсчитать ошибку вычислений по формуле: t=(IS-YI/Y)*100%. Результаты выполнения программы представить в следующем виде:
Значение аргумента x(z)
Сумма ряда S
Точное значение Y
Относительная ошибка в % t
Количество шагов n
3. Решить задачу 1 с использованием подпрограммы так, чтобы:
• ввод элементов последовательности с клавиатуры и вывод результатов их обработки осуществляются в функции main();
• обработка элементов последовательности осуществляются при помощи функции пользователя, необходимые элементы передаются в пользовательскую функцию в качестве параметров.
Результаты выполнения модифицированной программы должны совпадать с результатами выполнения исходной программы.
Исходные данные для лабораторной работы No3, часть 1
Вариант: 9
Число N: 23
Интервал: -50...-30
Задание 1: Определить два наибольших числа в последовательности
Задание 2: Вычислить сумму простых чисел не превышающих M
Исходные данные для лабораторной работы No3, часть 2
No вар.: 9
Сумма ряда S: 1+2x/1! + ... + (2x)^(n)/n!
Значения аргумента:
- Интервал: Xн=0; Xк=1
- Шаг: 0.1
Точность E: 10^(-4)
Функция Y (точное значение): e^(2x)
Листинг программы
Результаты выполнения программы
Ручной просчет
Выводы
Цель: закрепление практических навыков в работе с операторами цикла языка C++, формирование навыков работы с генератором случайных чисел, а также умений по обработке числовых последовательностей без применения массивов.
Задание
1. Из приложения Г выбрать свое индивидуальное задание и написать программу на языке С++, которая обрабатывает числовые последовательности и выводит результаты обработки на экран. Если в задании используется число M, то его ввод осуществлять с клавиатуры. Обработку выполнить без использования массивов!!!
• Сгенерировать последовательность из N целых случайных чисел, которые находятся в заданном интервале. Для данной последовательности выполнить задание No1. Число N и границы интервала задать целочисленными константами.
• Ввести с клавиатуры последовательность ненулевых чисел, 0 – конец последовательности. Для данной последовательности выполнить задание No2.
2. Из приложения Д выбрать индивидуальное задание и написать программу, которая вычисляет сумму ряда с точностью ε для всех значений аргумента, меняющегося в заданном интервале с заданным шагом. Также определить количество шагов n для достижения заданной точности ε.
Запрограммировать вычисление точного значения функции Y для каждого x (z). Подсчитать ошибку вычислений по формуле: t=(IS-YI/Y)*100%. Результаты выполнения программы представить в следующем виде:
Значение аргумента x(z)
Сумма ряда S
Точное значение Y
Относительная ошибка в % t
Количество шагов n
3. Решить задачу 1 с использованием подпрограммы так, чтобы:
• ввод элементов последовательности с клавиатуры и вывод результатов их обработки осуществляются в функции main();
• обработка элементов последовательности осуществляются при помощи функции пользователя, необходимые элементы передаются в пользовательскую функцию в качестве параметров.
Результаты выполнения модифицированной программы должны совпадать с результатами выполнения исходной программы.
Исходные данные для лабораторной работы No3, часть 1
Вариант: 9
Число N: 23
Интервал: -50...-30
Задание 1: Определить два наибольших числа в последовательности
Задание 2: Вычислить сумму простых чисел не превышающих M
Исходные данные для лабораторной работы No3, часть 2
No вар.: 9
Сумма ряда S: 1+2x/1! + ... + (2x)^(n)/n!
Значения аргумента:
- Интервал: Xн=0; Xк=1
- Шаг: 0.1
Точность E: 10^(-4)
Функция Y (точное значение): e^(2x)
Листинг программы
Результаты выполнения программы
Ручной просчет
Выводы
Дополнительная информация
Зачет без замечаний!
Год сдачи: 2024 г.
Преподаватель: Полетайкин А.Н.
Помогу с другим вариантом.
Выполняю работы на заказ по различным дисциплинам.
E-mail: LRV967@ya.ru
Год сдачи: 2024 г.
Преподаватель: Полетайкин А.Н.
Помогу с другим вариантом.
Выполняю работы на заказ по различным дисциплинам.
E-mail: LRV967@ya.ru
Похожие материалы
Лабораторная работа № 3 по дисциплине "Информатика и программирование(часть 1)" Вариант № 01
ai24
: 6 февраля 2025
Тема: Разработка вычислительных программ для обработки случайных и детерминированных числовых последовательностей. Использование подпрограмм.
Цель: закрепление практических навыков в работе с операторами цикла языка C++, формирование навыков работы с генератором случайных чисел, а также умений по обработке числовых последовательностей без применения массивов.
Задание
1. Из приложения Г выбрать свое индивидуальное задание и написать программу на языке С++, которая обрабатывает числовые последова
200 руб.
Лабораторная работа №3 по дисциплине: Информатика и программирование (часть 1). Вариант 5
SibGOODy
: 14 июля 2023
Лабораторная работа №3
Тема: Разработка вычислительных программ с использованием стандартных функций и условного оператора
Цель: изучение средств языка C по программированию алгоритмов с ветвлением с использованием стандартных математических функций
Задание
В соответствии с номером варианта разработать программу на языке С++ для вычисления значения функции y (см. функция преобразования 2 в приложении В). При вводе исходных данных с клавиатуры и выводе результата работы программы использовать
300 руб.
Лабораторная работа №3 по дисциплине: Информатика и программирование
miliorator
: 23 октября 2012
Тема: применение конструкций языка Паскаль.
Задание: вычислить площадь треугольника по трем сторонам (a, b, c). Ввод данных о сторонах представить в виде ввода информации с клавиатуры. При вводе неверной информации (величины меньше нуля, использование текстовой строки) вывести на экран информацию об ошибке. После вычисления величины площади треугольника, вывести ее на экран.
Лабораторная работа №3 по дисциплине: Программирование (часть 1). Вариант 9
Учеба "Под ключ"
: 4 декабря 2022
Лабораторная работа № 3
Тема 1: Работа с одномерными массивами.
(в лекциях см. п. 4.1 )
Тема 1: Подпрограммы: процедуры и функции.
(в лекциях см. п. 5 )
Общий текст задания для всех вариантов:
Задана последовательность значений элементов некоторого массива до и после преобразования по некоторому правилу. Определите алгоритм преобразования и напишите программу, которая:
1) формирует массив из заданного количества случайных целых чисел в заданном диапазоне и выводит элементы массива на экран;
2
250 руб.
Лабораторная работа №3 По дисциплине: Информатика (часть 1) Вариант №9
Ozzuk92
: 28 апреля 2020
ОБРАБОТКА СИМВОЛЬНОЙ ИНФОРМАЦИИ
Задание
1. Подготовить текст исходного предложения в соответствии с вариантом задачи, указанным в таблице (предложение должно заканчиваться точкой, разделитель слов в предложении - пробел).
2. Составить схему алгоритма задачи согласно варианту задания.
3. Составить программу обработки предложения и выполнить ее на ПК.
Вариант 9.
Составить новое предложение, содержащее первые буквы каждого слова заданного предложения.
Схема алгоритма
Программа
Результаты выполн
150 руб.
Контрольная работа по дисциплине: Информатика и программирование (часть 1). Вариант 9
Roma967
: 11 июля 2024
1. Обработка одномерных массивов
Цель: изучение простейших алгоритмов организации и обработки одномерных массивов на языке С++.
Задание:
1. Самостоятельно изучить возможности языка программирования C++ для описания, инициализации и обработки одномерных массивов.
2. Создать консольное приложение, в котором реализовать следующие вычисления:
• объявление заданного массива целых чисел фиксированной длины;
• инициализацию элементов массива посредством ввода с клавиатуры;
• заданный расчет и вывод
1400 руб.
Лабораторная работа №1 по дисциплине: Информатика и программирование (часть 1). Вариант 9
Roma967
: 11 июля 2024
Тема: Представление данных в ЭВМ и основы алгоритмизации
Цель: изучение способов представления информации в памяти ЭВМ, освоение принципов цифрового кодирования информации в ЭВМ.
Задание:
1. В приложении А выбрать исходные данные (ИД) согласно номеру своего варианта.
2. Представить десятичное число 1а в двоичной и шестнадцатеричной системе счисления в формате байт1.
3. Представить десятичные числа 1а, 1б и -1в в двоичной и шестнадцатеричной системе счисления в формате слова и двойного слова2
400 руб.
Лабораторные работы 1-3 по дисциплине: Информатика и программирование (часть 1). Вариант №03
IT-STUDHELP
: 9 октября 2023
Вариант No03
Лабораторная работа No1
Тема: Представление данных в ЭВМ и основы алгоритмизации
Цель: изучение способов представления информации в памяти ЭВМ, освоение принципов цифрового кодирования информации в ЭВМ.
Задание
1. В приложении А выбрать исходные данные (ИД) согласно номеру своего варианта.
2. Представить десятичное число 1а в двоичной и шестнадцатеричной системе счисления в формате байт1.
3. Представить десятичные числа 1а, 1б и -1в в двоичной и шестнадцатеричной системе счислен
900 руб.
Другие работы
Проектирование настенного консольного крана (стрелы)
kemushka
: 14 февраля 2015
Курсовая работа, на тему проектирование настенного кран стрелы.
200 руб.
Органоминеральные удобрения на основе фосфогипса
alfFRED
: 17 марта 2013
Доказанная возможность утилизации фосфогипса и исключение его образования при сернокислотной переработке фосфатного сырья обосновывают необходимость и целесообразность полного пересмотра существующей политики удобрений в пользу производства и применения экологически безопасных органических, органоминеральных удобрительных средств и физиологически активных препаратов с использованием для этих целей минерально-сырьевых ресурсов, отходов и веществ гумусовой природы.
Предложенная концепция является
5 руб.
Физико-географическая характеристика Индокитая
evelin
: 27 сентября 2013
Содержание
Введение
1. Физико-географическая характеристика Индокитая
1.1 Физико-географическое положение Индокитая
1.2 Рельеф Индокитая
1.3 Климатические условия Индокитая
1.4 Внутренние воды Индокитая
1.5 Растительность
1.6 Животный мир
2. Основные физико-географические области Индокитая
2.1 Западно-Бирманские горы
2.2 Долина Иравади
2.3 Шанское нагорье и Центральные Кордильеры
2.4 Горы Вьетнама
2.5 Плато и низменности Камбоджи
2.6 Полуостров Малакка
3. Антропогенная трансформа
10 руб.
АСУ процессом атмосферной перегонки нефти Интерфейс оператора-Чертеж-Машины и аппараты нефтехимических производств-Курсовая работа-Дипломная работа
leha.nakonechnyy.2016@mail.ru
: 22 июля 2016
АСУ процессом атмосферной перегонки нефти Интерфейс оператора-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Машины и аппараты нефтехимических производств-Курсовая работа-Дипломная работа
483 руб.