[Росдистант] Основы программирования (практические задания, вариант 3) (Решение → 8439)
Тольяттинский государственный университет (Росдистант). Основы программирования. Практические задания 1-4. Вариант 3. Решение.
Для Росдистант имеются и другие Пишем уникальные работы под заказ. Помогаем с прохождением онлайн-тестов. Пишите, пожалуйста, в личку ().
Практическое задание 1Тема 3. Базовые алгоритмические структурыЗадание 1.1Вычислить значение функции y по заданной формуле. Значения исходных данных x, a и b ввести с клавиатуры. Результат вывести на печать. Функция выбирается
Практическое задание 1
Тема 3. Базовые алгоритмические структуры
Задание 1.1
Вычислить значение функции y по заданной формуле. Значения исходных данных x, a и b ввести с клавиатуры. Результат вывести на печать. Функция выбирается из таблицы 2.
Определить тип вычислительного процесса. Построить алгоритм в виде блок-схемы, используя стандартные средства Microsoft Word, написать программу на языке С++. Представить результаты вычислений по заранее подготовленному тесту.
Для отладки программы можно использовать онлайн-компилятор (например, С++ shell).
Из таблицы 1.1 выбрать номер варианта (по первой букве фамилии). Из таблицы 1.2 выбирается задание.
y = e^b+ (a + 1/sin〖(x)〗 ) √(a+b)
Задание 1.2
Составить программу по заданию, согласно варианту.
Определить тип вычислительного процесса. Построить алгоритм в виде блок-схемы, используя стандартные средства Microsoft Word, написать программу на языке С++.
Для отладки программы можно использовать онлайн-компилятор (например, С++ shell).
Представить результаты вычислений по заранее подготовленному тесту, проверить все возможные «ветви» алгоритма задачи.
Из таблицы 1.1 выбрать номер варианта (по первой букве фамилии). Из таблицы 1.3 выбирается задание.
Ввести с клавиатуры три целых числа. Определить, какие из них принадлежат интервалу от 1 до 10. О каждом числе выдать информацию на экран, принадлежит оно заданному интервалу или нет
Задание 1.3
Задана функция f(x). В равностоящих точках вычислить значения функции f(x). Аргумент меняется в диапазоне:
a ≤ x ≤ b.
Границы интервала a, b и количество точек n ввести с клавиатуры.
Определить тип вычислительного процесса. Построить алгоритм в виде блок-схемы, используя стандартные средства Microsoft Word, написать программу на языке С++. Представить результаты вычислений по заранее подготовленному тесту.
Для отладки программы можно использовать онлайн-компилятор (например, С++ shell).
Из таблицы 1.1 выбрать номер варианта (по первой букве фамилии). Из таблицы 1.4 выбирается задание.
f(x) = 5 sin(πx) e^(-0.5x)
Подсчитать произведение отрицательных значений функции
Практическое задание 2
Тема 5. Массивы
Задание 2.1
Составить программу по заданию, согласно варианту.
Построить алгоритм в виде блок-схемы, используя стандартные средства Microsoft Word, написать программу на языке С++. Исходный массив заполнить с помощью генератора случайных чисел.
Для отладки программы можно использовать онлайн-компилятор (например, С++ shell). Представить результаты вычислений по заранее подготовленному тесту.
Из таблицы 2.1 выбрать номер варианта (по первой букве фамилии). Из таблицы 2.2 выбирается задание.
Ввести с клавиатуры действительные числа и сформировать одномерный массив a[n].
Найти максимальный отрицательный элемент массива. Определить номер этого элемента.
Задание 2.2
Составить программу по заданию, согласно варианту. Построить алгоритм в виде блок-схемы, используя стандартные средства Microsoft Word, написать программу на языке С++.
Ввести значения исходного массива с клавиатуры. Распечатать исходный и преобразованный массивы в виде матрицы. Для отладки программы можно использовать онлайн-компилятор (например, С++ shell).
Из таблицы 2.1 выбрать номер варианта (по первой букве фамилии). Из таблицы 2.3 выбирается задание.
Ввести с клавиатуры целые числа и сформировать из них массив a[n][m]. Найти строку, содержащую максимальный элемент массива.
Практическое задание 3
Тема 6. Функции
Задание 3.1
Составить программу по заданию, согласно выбранному варианту.
Составить программу на языке С++ с использованием функций.
Для отладки программы можно использовать онлайн-компилятор (например, С++ shell).
Номер варианта выбирается из таблицы 3.1 по первой букве фамилии студента.
Задание выбрать из таблицы 3.2.
Ввести с клавиатуры целые числа и сформировать из них массив a[n][m]. Написать программу, позволяющую исключать из нее строку, в которой расположен минимальный элемент.
Задание 3.2
Составить программу по заданию, согласно выбранному варианту.
Составить программу на языке С++ с использованием функций. Предусмотреть использование прототипов функций. Для отладки программы можно использовать онлайн-компилятор (например, С++ shell).
Номер варианта выбирается из таблицы 3.1 по первой букве фамилии студента.
Задание выбрать из таблицы 3.3.
Ввести с клавиатуры целые числа и сформировать матрицу a[n][n]. Определить минимальный элемент главной диагонали.
Практическое задание 4
Тема 9. Файлы данных
Задание 4.1
Составить программу по заданию, согласно варианту.
Составить программу на языке С++ с использованием файлов последовательного доступа. Результаты вывести на экран.
Для отладки программы можно использовать онлайн-компилятор (например, С++ shell).
Номер варианта выбирается из таблицы 4.1 по первой букве фамилии студента.
Задание выбрать из таблицы 4.2.
Из введенных с клавиатуры действительных чисел создать файл последовательного доступа. Подсчитать сумму отрицательных компонент файла.
Задание 4.2
Составить программу по заданию, согласно выбранному варианту.
Составить программу на языке С++ с использованием файлов произвольного доступа.
Каждая компонента файла – это структура, элементы которой определяются заданием, указанным в варианте.
Для отладки программы можно использовать онлайн-компилятор (например, С++ shell).
Номер варианта выбирается из таблицы 4.1 по первой букве фамилии студента.
Задание выбрать из таблицы 4.3.
Создать файл, содержащий сведения о периодических изданиях. Каждая компонента файла содержит следующую информацию:
наименование издания;
тип издания (журнал, газета, …);
стоимость подписки за месяц.
По введенному наименованию издания и количеству месяцев рассчитать стоимость, которую должен заплатить клиент.
![Описание
Тольяттинский государственный университет (Росдистант). Основы программирования. Практические задания 1-4. Вариант 3. Решение.Для Росдистант имеются и другие Пишем уникальные работы под заказ. Помогаем с прохождением онлайн-тестов. Пишите, пожалуйста, в личку ().
Оглавление
Практическое задание 1Тема 3. Базовые алгоритмические структурыЗадание 1.1Вычислить значение функции y по заданной формуле. Значения исходных данных x, a и b ввести с клавиатуры. Результат вывести на печать. Функция выбирается из таблицы 2.Определить тип вычислительного процесса. Построить алгоритм в виде блок-схемы, используя стандартные средства Microsoft Word, написать программу на языке С++. Представить результаты вычислений по заранее подготовленному тесту.Для отладки программы можно использовать онлайн-компилятор (например, С++ shell).Из таблицы 1.1 выбрать номер варианта (по первой букве фамилии). Из таблицы 1.2 выбирается задание.y = e^b+ (a + 1/sin〖(x)〗 ) √(a+b)Задание 1.2Составить программу по заданию, согласно варианту.Определить тип вычислительного процесса. Построить алгоритм в виде блок-схемы, используя стандартные средства Microsoft Word, написать программу на языке С++.Для отладки программы можно использовать онлайн-компилятор (например, С++ shell).Представить результаты вычислений по заранее подготовленному тесту, проверить все возможные «ветви» алгоритма задачи.Из таблицы 1.1 выбрать номер варианта (по первой букве фамилии). Из таблицы 1.3 выбирается задание.Ввести с клавиатуры три целых числа. Определить, какие из них принадлежат интервалу от 1 до 10. О каждом числе выдать информацию на экран, принадлежит оно заданному интервалу или нетЗадание 1.3Задана функция f(x). В равностоящих точках вычислить значения функции f(x). Аргумент меняется в диапазоне:a ≤ x ≤ b.Границы интервала a, b и количество точек n ввести с клавиатуры. Определить тип вычислительного процесса. Построить алгоритм в виде блок-схемы, используя стандартные средства Microsoft Word, написать программу на языке С++. Представить результаты вычислений по заранее подготовленному тесту.Для отладки программы можно использовать онлайн-компилятор (например, С++ shell).Из таблицы 1.1 выбрать номер варианта (по первой букве фамилии). Из таблицы 1.4 выбирается задание.f(x) = 5 sin(πx) e^(-0.5x) Подсчитать произведение отрицательных значений функцииПрактическое задание 2Тема 5. МассивыЗадание 2.1Составить программу по заданию, согласно варианту.Построить алгоритм в виде блок-схемы, используя стандартные средства Microsoft Word, написать программу на языке С++. Исходный массив заполнить с помощью генератора случайных чисел.Для отладки программы можно использовать онлайн-компилятор (например, С++ shell). Представить результаты вычислений по заранее подготовленному тесту.Из таблицы 2.1 выбрать номер варианта (по первой букве фамилии). Из таблицы 2.2 выбирается задание.Ввести с клавиатуры действительные числа и сформировать одномерный массив a[n]. Найти максимальный отрицательный элемент массива. Определить номер этого элемента.Задание 2.2Составить программу по заданию, согласно варианту. Построить алгоритм в виде блок-схемы, используя стандартные средства Microsoft Word, написать программу на языке С++. Ввести значения исходного массива с клавиатуры. Распечатать исходный и преобразованный массивы в виде матрицы. Для отладки программы можно использовать онлайн-компилятор (например, С++ shell).Из таблицы 2.1 выбрать номер варианта (по первой букве фамилии). Из таблицы 2.3 выбирается задание.Ввести с клавиатуры целые числа и сформировать из них массив a[n][m]. Найти строку, содержащую максимальный элемент массива.Практическое задание 3Тема 6. ФункцииЗадание 3.1Составить программу по заданию, согласно выбранному варианту. Составить программу на языке С++ с использованием функций.Для отладки программы можно использовать онлайн-компилятор (например, С++ shell). Номер варианта выбирается из таблицы 3.1 по первой букве фамилии студента. Задание выбрать из таблицы 3.2.Ввести с клавиатуры целые числа и сформировать из них массив a[n][m]. Написать программу, позволяющую исключать из нее строку, в которой расположен минимальный элемент.Задание 3.2Составить программу по заданию, согласно выбранному варианту. Составить программу на языке С++ с использованием функций. Предусмотреть использование прототипов функций. Для отладки программы можно использовать онлайн-компилятор (например, С++ shell).Номер варианта выбирается из таблицы 3.1 по первой букве фамилии студента.Задание выбрать из таблицы 3.3.Ввести с клавиатуры целые числа и сформировать матрицу a[n][n]. Определить минимальный элемент главной диагонали.Практическое задание 4Тема 9. Файлы данныхЗадание 4.1Составить программу по заданию, согласно варианту. Составить программу на языке С++ с использованием файлов последовательного доступа. Результаты вывести на экран.Для отладки программы можно использовать онлайн-компилятор (например, С++ shell).Номер варианта выбирается из таблицы 4.1 по первой букве фамилии студента. Задание выбрать из таблицы 4.2.Из введенных с клавиатуры действительных чисел создать файл последовательного доступа. Подсчитать сумму отрицательных компонент файла.Задание 4.2Составить программу по заданию, согласно выбранному варианту. Составить программу на языке С++ с использованием файлов произвольного доступа.Каждая компонента файла – это структура, элементы которой определяются заданием, указанным в варианте.Для отладки программы можно использовать онлайн-компилятор (например, С++ shell).Номер варианта выбирается из таблицы 4.1 по первой букве фамилии студента.Задание выбрать из таблицы 4.3.Создать файл, содержащий сведения о периодических изданиях. Каждая компонента файла содержит следующую информацию: наименование издания; тип издания (журнал, газета, …); стоимость подписки за месяц. По введенному наименованию издания и количеству месяцев рассчитать стоимость, которую должен заплатить клиент.
[Росдистант] Основы программирования (практические задания, вариант 10)[Росдистант] Основы программирования (практические задания, вариант 3)[Росдистант] Основы программирования (практические задания, вариант 9)[Росдистант] Основы программирования (промежуточные и итоговый тесты, вопросы, ответы)[Росдистант] Основы проектной деятельности (итоговый тест, вопросы, ответы)[Росдистант] Основы проектной деятельности (контрольная работа, практические задания 1,2,3)[Росдистант] Основы проектной деятельности (контрольная работа, практические задания 4,5,6,7,8){Росдистант} Основы организации и управления в строительстве Практическая 2Росдистант Основы организации и управления в строительстве Практическая 2 Вариант 11Росдистант Основы организации и управления в строительстве Практическая 2 Вариант 12Росдистант Основы организации и управления в строительстве Практическая 3 Вариант 12Росдистант Основы организации и управления в строительстве Практическая 3 Вариант 20(Росдистант) Основы организации и управления в строительстве (тесты с ответами 1-12)[Росдистант] Основы предпринимательской деятельности.Итоговый тест Росдистант ТГУ](/assets/img/1.png)
- [Росдистант] Основы программирования (практические задания, вариант 10)
- [Росдистант] Основы программирования (практические задания, вариант 3)
- [Росдистант] Основы программирования (практические задания, вариант 9)
- [Росдистант] Основы программирования (промежуточные и итоговый тесты, вопросы, ответы)
- [Росдистант] Основы проектной деятельности (итоговый тест, вопросы, ответы)
- [Росдистант] Основы проектной деятельности (контрольная работа, практические задания 1,2,3)
- [Росдистант] Основы проектной деятельности (контрольная работа, практические задания 4,5,6,7,8)
- {Росдистант} Основы организации и управления в строительстве Практическая 2
- Росдистант Основы организации и управления в строительстве Практическая 2 Вариант 11
- Росдистант Основы организации и управления в строительстве Практическая 2 Вариант 12
- Росдистант Основы организации и управления в строительстве Практическая 3 Вариант 12
- Росдистант Основы организации и управления в строительстве Практическая 3 Вариант 20
- (Росдистант) Основы организации и управления в строительстве (тесты с ответами 1-12)
- [Росдистант] Основы предпринимательской деятельности.Итоговый тест Росдистант ТГУ