Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ДЗ_Весь семестр.DOC
Скачиваний:
6
Добавлен:
10.11.2019
Размер:
318.98 Кб
Скачать

9. Дан текстовый файл с неизвестным количеством вещественных чисел.

Написать функцию для определения среднего геометрического этих чисел.

Вариант № 23

1. Определить, равна ли сумма двух первых цифр заданного четырехзначного числа сумме двух его последних цифр.

2. Вычислить значение функции

Q

Написать два варианта программы - с использованием оператора if и с использованием оператора switch. Результат представить в виде таблицы.

3. Дано целое число N. Определить, есть ли в нем одинаковые цифры.

4. Дан массив целых чисел. Написать программу для определения суммы тех элементов, индексы которых совпадают со значениями элементов массива.

5. Вывести на экран слово “Да” , если в заданном тексте буква а встречается реже чем буква б. При написании программы нельзя пользоваться стандартными функциями обработки строк.

6. Дана строка символов. Написать функцию для определения слова в котором

встречается заданное количество букв л. При написании программы необходимо использовать стандартные функции обработки строк.

7. Пусть пользователь вводит динамическую матрицу A размером NxN. Написать функцию для формирования матрицы с обратным порядком строк.

8. Дан текстовый файл, состоящий из некоторого количества строк. Написать функцию для создания нового файла c обратным порядком строк.

9. Дан текстовый файл с неизвестным количеством вещественных чисел.

Написать функцию для определения есть ли среди них число у которого равны сумма цифр целой и дробной части .

Вариант № 24

1. Определить, равен ли квадрат заданного трехзначного числа кубу суммы цифр его числа.

2. Вычислить значение функции

R

Написать два варианта программы - с использованием оператора if и с использованием оператора switch. Результат представить в виде таблицы.

3. Дано целое число n. Получить число m, у которого порядок цифр обратный по отношению к n.

4. Дан массив целых чисел. Написать программу для циклического сдвига элементов массива на N позиций влево.

5. дана строка символов. Вывести на экран все слова, отличные от последнего, предварительно преобразовав каждое из них по следующему правилу : перенести первую букву в конец слова. При написании программы необходимо использовать стандартные функции обработки строк.

6. Дана строка. Написать функцию для определения, входит ли в строку заданное слово дважды, или нет. При написании программы необходимо использовать стандартные функции обработки строк.

  1. Пусть пользователь вводит динамическую матрицу A размером NxN. Написать функцию для формирования массива В, присвоив его k-му элементу значение 1, если элементы k-того столбца матрицы А нулевые.

8. Дан текстовый файл, состоящий из 5 строк. Написать функцию для сравнения первого слова второй строки и последнего слова пятой строки.

9. Дан текстовый файл с неизвестным количеством вещественных чисел.

Написать функцию для определения максимального и минимального из них.

Вариант № 25

1. Определить, есть ли среди цифр заданного трехзначного числа одинаковые.

2. Вычислить значение функции

S

Написать два варианта программы - с использованием оператора if и с использованием оператора switch. Результат представить в виде таблицы.

3. Дано целое число N. Получить число M, у которого порядок цифр обратный по отношению к N.

4. Дан массив целых чисел. Написать программу для преобразования массива по следующему правилу : элементы массива расположить в обратном порядке.

5. Дана строка символов. Вывести на экран все слова, отличные от последнего, предварительно преобразовав каждое из них по следующему правилу : удалить из слова первую букву. При написании программы необходимо использовать стандартные функции обработки строк.

6. Дана строка символов. Написать функцию для определения слов, которые начинаются и заканчиваются на заданную букву. При написании программы необходимо использовать стандартные функции обработки строк.

  1. Пусть пользователь вводит динамическую матрицу A размером NxN. Написать функцию для определения количества особых элементов матрицы А считая элемент особым, если он больше суммы остальных элементов своего столбца.