
- •Вариант №1
- •Размер и элементы матрицы (массива) вводятся с клавиатуры;
- •Написать функции ввода и/или вывода;
- •Само решение вынести в отдельную функцию.
- •Вариант №2
- •Вариант №3
- •Написать функции ввода и/или вывода матрицы;
- •Выводить преобразованную строку с помощью функции puts.
- •Вариант №4
- •Размер и элементы матрицы вводятся с клавиатуры;
- •Вариант №5
- •Вариант №6
- •Вариант №7
- •Вариант №8
- •Вариант №9
- •Вариант №10
- •Размер и элементы матрицы, а так же строку вводятся с клавиатуры;
- •Вариант №15
- •Размер и элементы массива вводятся с клавиатуры;
- •Вариант №30
- •Вариант №31
- •Вариант №32
- •Вариант №33
- •Вариант №34
- •Вариант №35
- •Вариант №36
- •Вариант №37
- •Вариант №38
- •Вариант №39
- •Вариант №40
Вариант №34
Требования к задачам:
использовать динамическую или псевдо динамическую матрицу;
размер и элементы матрицы вводятся с клавиатуры;
написать функции ввода и/или вывода;
само решение вынести в отдельную функцию.
Задачи:
Дан массив целых чисел X[M]. Сформировать массив, в котором сначала записаны четные числа исходного массива, а затем нечетные в том порядке, в котором они находятся в исходном массиве. Вывести на экран исходный и преобразованный массивы.
За один просмотр определить сколько раз встречается каждый символ в данной строке.
Вариант №35
Требования к задачам:
использовать динамическую или псевдо динамическую матрицу;
размер и элементы матрицы вводятся с клавиатуры;
написать функции ввода и/или вывода;
само решение вынести в отдельную функцию.
Задачи:
Даны массивы целых чисел A[N] и B[N]. Создать массив С[N], элементы которого получаются по следующему правилу: С[i] = max (A[i], B[i]). Определить, сколько элементов С[i] получило значение A[i]. Вывести исходные массивы и результаты вычислений.
Ввести два положительных целых числа. Найти наибольший общий делитель этих чисел. Программа должна содержать рекурсивную функцию.
Вариант №36
Требования к задачам:
использовать динамическую или псевдо динамическую матрицу;
размер и элементы матрицы вводятся с клавиатуры;
написать функции ввода и/или вывода;
само решение вынести в отдельную функцию.
Задачи:
Даны массивы вещественных чисел A[N] и B[N]. Создать массив С[N], элементы которого получаются по следующему правилу: С[i] = min (A[i], B[i]). Определить, сколько элементов С[i] получило значение В[i]. Вывести исходные массивы и результаты вычислений.
Программа, которая находит все простые числа от 1 до 10000. Написать функцию, которая определяет, является ли число простым или нет.
Вариант №37
Требования к задачам:
использовать динамическую или псевдо динамическую матрицу;
размер и элементы матрицы вводятся с клавиатуры;
написать функции ввода и/или вывода;
само решение вынести в отдельную функцию.
Задачи:
Даны массивы целых чисел A[N] и B[N]. В массиве A заменить значения элементов, для которых выполняется условие (A[i]+B[i])<10, значениями элементов B[i]. Вывести исходные массивы и полученный массив на экран.
Дано целое число. Вычислить произведение четных цифр числа. Результат вывести на экран.
Вариант №38
Требования к задачам:
использовать динамическую или псевдо динамическую матрицу;
размер и элементы матрицы вводятся с клавиатуры;
написать функции ввода и/или вывода;
само решение вынести в отдельную функцию.
Задачи:
Даны массивы действительных чисел A[N] и B[N]. В массиве B заменить значения элементов, для которых выполняется условие (A[i]*B[i])<10, значениями элементов A[i]. Вывести исходные массивы и полученный массив на экран.
Организовать ввод целых чисел с клавиатуры. Вычислить сумму чисел, которые делятся на 3 без остатка. При вводе числа 0 результат вывести на экран. Массив не использовать.