Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Задания_СИ_Начальный_семестр02.doc
Скачиваний:
18
Добавлен:
23.02.2015
Размер:
61.95 Кб
Скачать

Задание 1

1. Дано натуральное число n. Переставить местами первую и последнюю цифры числа n.

2. Дано натуральное число n. Приписать по 1 цифре в начало и в конец записи числа n.

3. Дано натуральное число n. Подсчитать количество цифр числа n.

4. Дано натуральное число n. Напечатать в обратном порядке цифры числа n.

5. Дано натуральное число n. Перенести в конец записи числа n его первую цифру.

6. Дано натуральное число n. Переставить i-ю и k-ю цифры числа n.

7. Дано натуральное число n. Добавит в начало записи числа n новую цифру, например, 3.

8. Дано натуральное число n. Добавить в запись числа n пару новых цифр х1, х2 перед его последней цифрой.

9. Дано натуральное число n. Добавить новое число х1 в запись числа n после k-ой цифры.

10. Дано натуральное число n. Удалить из записи вторую цифру.

11. Дано натуральное число n. Найти в записи числа n минимальную цифру и удалить ее.

12. Дано натуральное число n. Удалить k-ую цифру записи числа n.

13. Дано натуральное число n. Удалить из записи максимальную цифру.

14. Дано натуральное число n. Проверить, упорядочены ли цифры по возрастанию.

Задание 2.

1. Дан массив размера N и целые числа K и L (1 < K < L < N). Найти сумму элементов массива с номерами от K до L включительно

2. Дан массив размера N и целые числа K и L (1 < K < L < N). Найти среднее арифметическое элементов массива с номерами от K до L включительно

3. Дан массив размера N и целые числа K и L (1 < K < L < N). Найти сумму всех элементов массива, кроме элементов с номерами от K до L включительно

4. Дан массив размера N и целые числа K и L (1 < K < L < N). Найти среднее арифметическое всех элементов массива, кроме элементов с номерами от K до L включительно

5. Дан массив A размера N. Найти минимальный элемент из его элементов с четными номерами: A2, A4, A6, …

6. Дан массив A размера N. Найти максимальный элемент из его элементов с нечетными номерами: A1, A3, A5, …

7. Дан массив A размера N. Найти номера тех элементов массива, которые больше своего правого соседа, и количество таких элементов.

8. Задан массив целых чисел. Подсчитать и напечатать, сколько различных чисел в этом массиве.

9. Дан массив из n целых чисел. Найти сумму тех элементов, которые расположены между максимальным и минимальным элементами (в сумму включить и оба этих элемента)

10. Задан числовой массив A[1..n]. Найти длину самой длинной последовательности подряд идущих элементов, равных 0.

Задание 3.

1. Дан одномерный массив, состоящий из n вещественных элементов. Вычислить сумму отрицательных элементов массива. Упорядочить элементы массива по возрастанию.

2. Дан одномерный массив, состоящий из n вещественных элементов. Вычислить произведение элементов массива, расположенных между максимальным по модулю и минимальным по модулю элементами. Упорядочить элементы массива по убыванию

3. Дан одномерный массив, состоящий из n вещественных элементов. Вычислить произведение элементов массива с четными номерами. Преобразовать массив таким образом, чтобы сначала располагались все положительные элементы, а потом – все отрицательные (элементы, равные 0, считать положительными)

4. Дан одномерный массив, состоящий из n вещественных элементов. Вычислить сумму элементов массива с нечетными номерами. Сжать массив, удалив из него все элементы, модуль которых не превышает A. Освободившиеся в конце массива элементы заполнить нулями

5. Дан одномерный массив, состоящий из n вещественных элементов. Вычислить максимальный элемент массива. Сжать массив, удалив из него все элементы, модуль которых находится в интервале [a,b]. Освободившиеся в конце массива элементы заполнить нулями

6. Дан одномерный массив, состоящий из n вещественных элементов. Вычислить минимальный по модулю элемент массива. Преобразовать массив таким образом, чтобы сначала располагались все элементы равные нулю, а потом – все остальные

7. Дан одномерный массив, состоящий из n вещественных элементов. Вычислить номер максимального (минимального) элемента массива. Преобразовать массив таким образом, чтобы в первой его половине располагались элементы, стоявшие в нечетных позициях, а во второй половине – элементы, стоявшие в четных позициях

8. Дан одномерный массив, состоящий из n вещественных элементов. Вычислить сумму элементов массива, расположенных между i-м и j-м положительными элементами. Преобразовать массив таким образом, чтобы сначала располагались все элементы, модуль которых не превышает A, а потом – все остальные

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

10. Дан одномерный массив, состоящий из n вещественных элементов. Вычислить номер максимального по модулю элемента массива. Преобразовать таким образом, чтобы сначала располагались все элементы, целая часть которых лежит в интервале [a,b], а потом – все остальные