Решение задач, Информатика и программирование С++
Вариант №6
- Задан массив A из N элементов. Сформировать массив B, coдержащий только те элементы массива A, значение которых больше заданного числа X. Значения X, N и элементы массива A ввести с клавиатуры.
- В матрице размерами N*M (N и M не больше 10) определить сумму элементов той строки, где расположен максимальный элемент. Размеры матрицы задать при помощи ввода, а саму матрицу сформировать из случайных чисел в диапазоне от 0 до 100.
- Вводится строка произвольного текста. Поменять местами ее первое и последнее слово (слова разделены пробелами)
- Вводится строка произвольного текста. Подсчитать количество гласных букв в ней.
Вариант №16
- Заданы два массива X и Y из N элементов каждый. Сформировать и вывести на печать массив Z из 2*N элементов, в котором элементы массивов X и Y чередуются.
- Сформировать и отпечатать "шахматную" матрицу, т.е. матрицу размерами 8*8, состоящую из нулей и единиц, расположенных в шахматном порядке.
- Вводится строка произвольного текста. Удалить из нее все пробелы и вывести, сколько пробелов было удалено.
- Вводится строка произвольного текста. Удвоить первое слово.
Вариант №26
- В отсортированный массив вставить произвольное число, введенное с клавиатуры, в нужное место.
- В целочисленной матрице A размерами N*M вычислить количество элементов, имеющих нечетные значения, в каждой строке. Размеры матрицы задать при помощи ввода, а саму матрицу сформировать из случайных чисел в диапазоне от 0 до 50.
- В заданной строке текста удалить части текста, заключённые в скобки.
- Вводятся две строки произвольного текста. Найти позицию первого несовпадающего символа или вывести сообщение о том, что строки равны.
- В текстовый файл записать 20 чисел. Программа должна переставить местами первое число с максимальным из чисел чисел (разрешается использовать для этой цели массив в оперативной памяти).
- Разработать библиотечный модуль, содержащий следующие подпрограммы (процедуры или функции) для работы со строками:
А. Подсчитать количество букв в последнем слове заданной строки
Б. Заменить в заданной строке все заглавные буквы на строчные.
В. Удалить все знаки препинания.
Написать программу, к которой подключается модуль, демонстрирующую работоспособность всех подпрограмм модуля.
Задание №1. Программирование линейных алгоритмов.
- 1. Найти площадь кольца, внутренний радиус которого равен r, а внешний – заданному числу R (R>r).
- 2. Составьте программу, находящую произведение и результат деления двух обыкновенных дробей.
Задание 2. Программирование ветвящихся алгоритмов.
- Определить, равен ли квадрат заданного трехзначного числа кубу суммы цифр этого числа.
- Дан круг радиуса R. Определить, поместится ли правильный треугольник со стороной а в этом круге.
- Дано натуральное число N. Если оно делится на 4, вывести на экран ответ N=4k (где k соответствующее частное); если остаток от деления на 4 равен 1, N=4k+1; если остаток от деления на 4 равен 2, N=4k+2; если остаток от деления на 4 равен 3, N=4k+3.
Например, 12 - 43, 22 - 45+2.
Задание 3. Программирование циклических алгоритмов.
- 1. Дано натуральное число N. Вычислить:
- 2. Вычислить: y=cosx+cosx2+cosx3+…+cosxn.
Задание 4. Линейные массивы. Сортировка массивов.
- 1. Найти произведение всех элементов массива вещественных чисел, меньших заданного числа. Размерность массива –10. Заполнение массива осуществить случайными числами от 50 до 100.
- 2. Вычислить среднее арифметическое значение тех элементов одномерного массива, которые попадают в интервал от –2 до 10.
- 3. Даны два линейных массива одинаковой размерности. Составить третий массив из произведений элементов первых двух массивов, стоящих на местах с одинаковым индексом.
- Задание 1.1.
Составить программу для вычисления по формулам. Предусмотреть задание исходных данных при помощи оператора ввода.
В треугольнике заданы сторона a и углы В и С. Найти площадь S и стороны b и c:
;;;
- Задание 1.2.
Составить блок-схему алгоритма и программу с использованием условного оператора. Предусмотреть задание исходных данных при помощи оператора ввода.
Дано действительное число А. Вычислить F(А),если
- Задание 1.3.
Составить блок-схему алгоритма и программу для вычисления суммы бесконечного сходящегося ряда. Суммирование прекратить при появлении в сумме слагаемых, имеющих абсолютную величину, меньшую заданной погрешности d. Значение d задается при помощи оператора ввода.
(суммировать отдельно слагаемые со знаком + и слагаемые со знаком -.Затем второе значение вычитается из первого)
- Задание 1.4
Составить программу для выполнения заданных действий над массивом чисел. В программе предусмотреть ввод значений его элементов.
В заданном массиве К из N элементов найти сумму элементов, имеющих четные номера, и произведение элементов ,имеющих нечетные номера.
- 350 руб.
- Задача
- C++
- Нет
- Visual Studio
- Нет
На нашем сайте есть работы, которые включают в себя несколько задач. Если Вам необходима только одна или несколько задач из всей работы, то вам нет необходимости покупать работу целиком. Мы можем продать задачи по отдельности. Для этого обратитесь к нам удобным для Вас способом.
Также если вдруг какая-то работа будет не соответствовать описанию или вы найдете ошибку, то мы всегда готовы исправить проблему в обговорённые с Вами сроки.