Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Задачки

.pdf
Скачиваний:
31
Добавлен:
10.08.2019
Размер:
38.17 Кб
Скачать

vk.com/club152685050

1.В строке найти слово наибольшей длины.

2.Подсчитать количество слов в потоке длиной не более 4 символов.

3.Подсчитать количество символов в файле.

4.Подсчитать количество слов в файле.

5.Подсчитать количество вопросительных предложений в файле.

6.Найти действительные корни квадратного уравнения. Проверять действительно ли уравнение квадратное (коэффициент при старшей степени не равен нулю).

7.Выяснить, принадлежит ли точка с координатами кругу радиуса с центром в начале координат.

8.Дан номер некоторого года (положительное целое число). Вывести число дней в этом году, учитывая, что обычный год насчитывает 365 дней, а високосный — 366 дней. Високосным считается год, делящийся на 4, за исключением тех годов, которые делятся на 100 и не делятся на 400 (например, годы 300, 1300 и 1900 не являются високосными, а 1200 и 2000 — являются). Результат вывести на экран.

9.Дано целое число, лежащее в диапазоне от –99 до 99. Вывести строку – словесное описание данного числа вида "отрицательное двузначное число", "нулевое число", "положительное однозначное число" и т.д.

10.Арифметические действия над числами пронумерованы следующим образом: 1 — сложение, 2 — вычитание, 3 — умножение, 4 — деление. Дан номер действия и два числа A и B (В не равно нулю). Выполнить над числами указанное действие и вывести результат.

11.Даны действительные числа x, y, z. Удвоить эти числа, если x>y>z, и заменить их абсолютными значениями, если условия не выполняются.

12.Найти максимальный элемент из десяти целых чисел, вводимых с клавиатуры.

13.Даны два целых числа A и B (A < B). Вывести все целые числа, расположенные между данными числами (включая сами эти числа), в порядке их возрастания. Использовать цикл for.

14.Дано вещественное число A и целое число N (> 0). Вывести все целые степени числа A от 1 до N. Использовать цикл for.

15.Написать программу, вычисляющую факториал введенного числа. Использовать цикл for.

16.Найти сумму целых четных чисел, расположенных между вводимыми с клавиатуры числами A и B

17.В массиве A из 10 элементов, заполненном случайными числами от -5 до 5, заменить отрицательные элементы нулями. Вывести исходный и полученный массивы.

18.В массиве A из 10 элементов, заполненном случайными числами от -5 до 5, найти и вывести сумму элементов с нечетными индексами. Индекс 0 считать четным.

19.В массиве A из 10 элементов, заполненном случайными числами от -5 до 5, заменить знак у всех положительных элементов на обратный.

20.Задан массив A из 10 элементов, заполненном случайными числами от -5 до 5. Подсчитать число x, равное среднему арифметическому всех элементов и разделить каждый элемент исходного массива на x. Исходный и полученный массивы вывести на экран.

21.Поиск номера первого минимального элемента массива

22.Написать программу, вычисляющую значение n-го члена арифметической прогрессии, заданной соотношением: p( n )=p( n-1 )+2; p( 1 )=1.

23.Дано натуральное число n. Выяснить, имеются ли среди чисел n, n+1, ..., 2n близнецы, т.е. простые числа, разность между которыми равна двум. (Определить процедуру, позволяющую распознавать простые числа.)

24.Вычисление факториала числа через рекурсивную функцию.