ГлавнаяПрограммирование → Лабораторная, Программирование 1

Лабораторная, Программирование 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
  • Есть
Изображения товара
Лабораторная, Программирование 1
Обратите внимание

На нашем сайте есть работы, которые включают в себя несколько задач. Если Вам необходима только одна или несколько задач из всей работы, то вам нет необходимости покупать работу целиком. Мы можем продать задачи по отдельности. Для этого обратитесь к нам удобным для Вас способом.

Также если вдруг какая-то работа будет не соответствовать описанию или вы найдете ошибку, то мы всегда готовы исправить проблему в обговорённые с Вами сроки.