Лабораторная, Программирование 1
Лабораторная работа 1 разработка методов для проведения вычислений линейных алгоритмов
Задание 1:
Разработать метод для нахождения минимального из двух чисел. Вычислить с помощью него минимальное значение из четырех чисел , , , .
Задание 2:
Разработать метод , который в двузначном числе меняет цифры местами, а остальные числа оставляет без изменения. Продемонстрировать работу данного метода на примере.
Лабораторная работа 2 разработка рекурсивного метода
Задание 1:
Разработать рекурсивный метод (возвращающий значение):
для вычисления -го члена следующей последовательности
Задание 2:
Разработать рекурсивный метод (не возвращающий значение):
Даны первый член и знаменатель геометрической прогрессии. Написать рекурсивный метод для нахождения n-го члена и суммы первых членов прогрессии.
Лабораторная работа 3 разработка приложения для вычисления функции с заданным шагом
Задание 1:
Постройте таблицу значений функции для с шагом . Если в некоторой точке функция не определена, то выведите на экран сообщение об этом.
Замечание. При решении данной задачи использовать вспомогательный метод , реализующий заданную функцию, а также проводить обработку возможных исключений.
и
Лабораторная работа 4
Задание 1:
Дана последовательность целых чисел.
Замечание. Задачи из данного пункта решить двумя способами, используя одномерный массив, а затем двумерный. Размерность массива вводится с клавиатуры.
Заменить все элементы, меньшие заданного числа, этим числом
Задание 2:
Дана последовательность из n действительных чисел.
Вывести на экран номера всех минимальных элементов.
Замечание. Задачи из данного пункта решить, используя одномерный массив.
Задание 3:
Дан массив размером n×n, элементы которого целые числа. Подсчитать среднее арифметическое четных элементов, расположенных ниже главной диагонали.
Замечание. При решении задач из данного пункта использовать двумерный массив.
Задание 4:
Дан массив размером n×n, элементы которого целые числа. Найти минимальный элемент в каждом столбце и записать данные в новый массив.
Замечание. Для хранения массив n?n использовать ступенчатый массив.
Лабораторная работа 5 Работа с классами StringBuilder, String
Замечание. При решении задач следует руководствоваться правилом: если в строке должны производится изменения, то лучше пользоваться классом StringBuilder; если необходимо разбивать строки на слова, то классом String. При решении некоторых задач, потребуется использовать оба класса.
Задание 1:
Разработать программу, которая для заданной строки s меняет местами первую букву со второй, третью с четвертой и т.д.
Задание 2:
Дана строка, в которой содержится осмысленное текстовое сообщение. Слова сообщения разделяются пробелами и знаками препинания.
Вывести только те слова сообщения, которые содержат не более чем n букв.
- 450 руб.
- Лабораторная работа
- C++
- Нет
- Visual Studio
- Есть
На нашем сайте есть работы, которые включают в себя несколько задач. Если Вам необходима только одна или несколько задач из всей работы, то вам нет необходимости покупать работу целиком. Мы можем продать задачи по отдельности. Для этого обратитесь к нам удобным для Вас способом.
Также если вдруг какая-то работа будет не соответствовать описанию или вы найдете ошибку, то мы всегда готовы исправить проблему в обговорённые с Вами сроки.

