Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Аккредитация Программирование_2012.doc
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
206.34 Кб
Скачать
  1. использовать динамическую или псевдо динамическую матрицу;

  2. Размер и элементы матрицы, а так же строку вводятся с клавиатуры;

  3. написать функции ввода и/или вывода;

  4. само решение вынести в отдельную функцию

Задачи:

  1. Дана матрица целых чисел A[M][N]. Изменить порядок следования элементов побочной диагонали на противоположный. Вывести на экран исходную и преобразованную матрицы.

  2. Ввести символьную строку. Если ее длина кратна 3, удалить все цифры, делящиеся на 3. Вывести преобразованную строку. Дополнительные строки не использовать. (При выводе строк использовать функцию puts).

Вариант №15

Требования к задачам:

  1. использовать динамическую или псевдо динамическую матрицу;

  2. размер и элементы матрицы вводятся с клавиатуры;

  3. написать функции ввода и/или вывода;

  4. само решение вынести в отдельную функцию.

Задачи:

  1. Дана матрица вещественных чисел X[M][N]. Вычислить сумму значений каждого столбца матрицы и вывести итоговый массив на экран.

  2. Ввести символьную строку. Перед каждым символом ‘a’ добавить символ‘!’ Вывести преобразованную строку. Дополнительные строки не использовать. (При выводе строк использовать функцию puts).

ВАРИАНТ №16

Требования к задачам:

  1. использовать динамическую или псевдо динамическую матрицу;

  2. размер и элементы матрицы вводятся с клавиатуры;

  3. написать функции ввода и/или вывода;

  4. само решение вынести в отдельную функцию.

Задачи:

  1. Дана матрица целых чисел X[M][N]. Вычислить произведение значений каждой строки матрицы и вывести итоговый массив на экран.

  2. Вводим целое число. Определить является ли введенное число палиндромом. (т.е. с право на лево и с лева на право читается одинаково).

ВАРИАНТ №17

Требования к задачам:

  1. использовать динамическую(ий) или псевдо динамическую(ий) матрицу (массив);

  2. размер и элементы матрицы (массива) вводятся с клавиатуры;

  3. написать функции ввода и/или вывода;

  4. само решение вынести в отдельную функцию.

Задачи:

  1. Дана матрица вещественных чисел A[M][N]. Вычислить сумму элементов на побочной диагонали. Результат вывести на экран.

  2. Дан массив действительных чисел A[M]. Найти среди них максимальное и минимальное число. Поменять их местами и вывести преобразованный массив.

ВАРИАНТ №18

Требования к задачам:

  1. использовать динамическую(ий) или псевдо динамическую(ий) матрицу (массив);

  2. размер и элементы матрицы (массива) вводятся с клавиатуры;

  3. написать функции ввода и/или вывода;

  4. само решение вынести в отдельную функцию;

Задачи:

  1. Дана матрица вещественных чисел A[M][N]. Вычислить произведение элементов на побочной диагонали. Результат вывести на экран.

  2. Дан массив целых чисел Х[M]. Найти среди них максимальное и минимальное число. Вычислить среднее значение этих чисел и вывести это значение на экран.

ВАРИАНТ №19

Требования к задачам:

  1. использовать динамическую(ий) или псевдо динамическую(ий) матрицу (массив);

  2. размер и элементы матрицы (массива) вводятся с клавиатуры;

  3. написать функции ввода и/или вывода;

  4. само решение вынести в отдельную функцию.

Задачи:

  1. Дана матрица вещественных чисел A[M][N]. Найти максимальный элемент выше главной диагонали. Вывести номер строки и номер столбца максимального элемента на экран.

  2. Дан массив целых чисел A[N]. Все нечетные элементы заменить нулями. Полученный массив вывести на экран.

ВАРИАНТ №20

Требования к задачам:

  1. использовать динамическую(ий) или псевдо динамическую(ий) матрицу (массив);

  2. размер и элементы матрицы (массива) вводятся с клавиатуры;

  3. написать функции ввода и/или вывода;

  4. само решение вынести в отдельную функцию

Задачи:

  1. Дана матрица вещественных чисел A[M][N]. Найти минимальный элемент ниже главной диагонали. Вывести номер строки и номер столбца минимального элемента на экран.

  2. Дан массив целых чисел A[M], все элементы массива, граничащие с 1 заменить нулями.

ВАРИАНТ №21

Требования к задачам:

  1. использовать динамическую(ий) или псевдо динамическую(ий) матрицу (массив);

  2. размер и элементы матрицы (массива) вводятся с клавиатуры;

  3. написать функции ввода и/или вывода;

  4. само решение вынести в отдельную функцию.

Задачи:

  1. Дана матрица вещественных чисел A[M][N]. Определить максимальный элемент, расположенный на побочной диагонали.

  2. Дан массив натуральных чисел (положительные целые числа) A[N]. Для всех элементов массива, которые без остатка делятся на 7, вычислить значение факториала A[i]!.

ВАРИАНТ №22

Требования к задачам:

  1. использовать динамическую(ий) или псевдо динамическую(ий) матрицу (массив);

  2. размер и элементы матрицы (массива) вводятся с клавиатуры;

  3. написать функции ввода и/или вывода;

  4. само решение вынести в отдельную функцию.

Задачи:

  1. Дана матрица целых чисел A[M][N]. Найти максимальный и минимальный элемент каждой строки и поменять их местами.

  2. Дан массив действительных чисел A[N]. Все отрицательные элементы заменить единицами. Полученный массив вывести на экран.

ВАРИАНТ №23

Требования к задачам:

  1. использовать динамическую(ий) или псевдо динамическую(ий) матрицу (массив);

  2. размер и элементы матрицы (массива) вводятся с клавиатуры;

  3. написать функции ввода и/или вывода;

  4. само решение вынести в отдельную функцию.

Задачи:

  1. Дана матрица целых вещественных A[M][N]. Найти максимальный и минимальный элемент каждого столбца и поменять их местами.

  2. Дан массив целых чисел A[N]. Все четные элементы заменить единицами. Полученный массив вывести на экран.

ВАРИАНТ №24

Требования к задачам:

  1. использовать динамическую(ий) или псевдо динамическую(ий) матрицу (массив);

  2. размер и элементы матрицы (массива) вводятся с клавиатуры;

  3. написать функции ввода и/или вывода;

  4. само решение вынести в отдельную функцию;

Задачи:

  1. Дана матрица целых чисел A[M][N]. Определить наименьший элемент i-ой строки. Число i ввести с клавиатуры Матрицу и найденное значение вывести на экран.

  2. Дан массив целых чисел X[N]. Все четные и отрицательные элементы массива увеличить в 2 раза и вывести результат на экран.

ВАРИАНТ №25

Требования к задачам:

  1. использовать динамическую или псевдо динамическую матрицу;

  2. размер и элементы матрицы вводятся с клавиатуры;

  3. написать функции ввода и/или вывода;

  4. само решение вынести в отдельную функцию;

Задачи:

  1. Дана матрица вещественных чисел A[M][N]. Определить наибольший элемент i-ой строки. Число i ввести с клавиатуры Матрицу и найденное значение вывести на экран.

  2. Вводим число, например 45678. Найти сумму данного числа и числа обратного данному числу. (т.е. 45678+87654 ). Получения обратного числа написать с помощью функции.

ВАРИАНТ №26

Требования к задачам:

  1. использовать динамическую или псевдо динамическую матрицу;

  2. размер и элементы матрицы вводятся с клавиатуры;

  3. написать функции ввода и/или вывода;

  4. само решение вынести в отдельную функцию.

Задачи:

  1. Дана матрица целых чисел A[M][N]. Определить наименьший элемент j-го столбца. Числоj ввести с клавиатуры Матрицу и найденное значение вывести на экран.

  2. Ввести два положительных целых числа. Найти наименьшее общее кратное этих чисел. Программа должна содержать рекурсивную функцию.

ВАРИАНТ №27

Требования к задачам:

  1. использовать динамическую или псевдо динамическую матрицу;

  2. размер и элементы матрицы вводятся с клавиатуры;

  3. написать функции ввода и/или вывода;

  4. само решение вынести в отдельную функцию.

Задачи:

  1. Дана матрица вещественных чисел A[M][N]. Определить наибольший элемент j-го столбца. Число j ввести с клавиатуры Матрицу и найденное значение вывести на экран.

  2. Программа, которая находит все совершенные числа от 1 до 10000. Написать функцию, которая определяет, является ли число совершенным.

ВАРИАНТ №28

Требования к задачам:

  1. использовать динамическую(ий) или псевдо динамическую(ий) матрицу (массив);

  2. размер и элементы матрицы (массива) вводятся с клавиатуры;

  3. написать функции ввода и/или вывода;

  4. само решение вынести в отдельную функцию.

Задачи:

  1. Отсортировать по возрастанию j-ый столбец матрицы действительных чисел X[M][N]. Число j ввести с клавиатуры. Исходную и преобразованную матрицы вывести на экран

  2. Дан массив действительных чисел X[N]. Вычислить Y = max (X[i]) / min (X[i]) . Вывести вычисленное значение на экран.

ВАРИАНТ №29

Требования к задачам: