For29. Дано целое число N (> 1) и две вещественные точки на числовой оси: A, B (A < B). Отрезок [A, B] разбит на N равных отрезков. Вывести H — длину каждого отрезка, а также набор точек A, A + H, A + 2*H, A + 3*H,…, B, образующий разбиение отрезка [A, B].
Рубрика «Проверка знаний»
Решаем задачи Абрамян на Паскале. Pointer49
Pointer49. Дан указатель P_1 на первый элемент непустого двусвязного списка. Перегруппировать его элементы, переместив все элементы с нечетными номерами в конец списка (в том же порядке) и вывести указатель на первый элемент преобразованного списка. Операции выделения и освобождения памяти не использовать, поля Data не изменять.
Решаем задачи Абрамян на C. Series6
Series6. Дано целое число N и набор из N положительных вещественных чисел. Вывести в том же порядке дробные части всех чисел из данного набора (как вещественные числа с нулевой целой частью), а также произведение всех дробных частей.
Решаем задачи Абрамян на C. While20
While20. Дано целое число N (> 0). С помощью операций деления нацело и взятия остатка от деления определить, имеется ли в записи числа N цифра «2». Если имеется, то вывести True, если нет — вывести False.
Решаем задачи Абрамян на C. For28
For28. Дано вещественное число X (|X| < 1) и целое число N (> 0). Найти значение выражения 1 + X/2 — 1*X^2/(2*4) + 1*3*X^3/(2*4*6) -… + (-1)^N-1*1*3*…*(2*N-3)*X^N/(2*4*…*(2*N)). Полученное число является приближенным значением функции 1 + X .
Решаем задачи Абрамян на Паскале. Pointer48
Pointer48. Даны указатели P_X и P_Y на два различных элемента двусвязного списка (элемент с адресом P_X находится в списке перед элементом с адресом P_Y, но не обязательно рядом с ним). Поменять местами данные элементы и вывести указатель на первый элемент преобразованного списка. Операции выделения и освобождения памяти не использовать, поля Data не изменять.
Решаем задачи Абрамян на C. Series5
Series5. Дано целое число N и набор из N положительных вещественных чисел. Вывести в том же порядке целые части всех чисел из данного набора (как вещественные числа с нулевой дробной частью), а также сумму всех целых частей.
Решаем задачи Абрамян на C. While19
While19. Дано целое число N (> 0). Используя операции деления нацело и взятия остатка от деления, найти число, полученное при прочтении числа N справа налево.
Решаем задачи Абрамян на C. For27
For27. Дано вещественное число X (|X| < 1) и целое число N (> 0). Найти значение выражения X + 1*X^3/(2*3) + 1*3*X^5/(2*4*5) + … + 1*3*…*(2*N-1)*X^{2*N+1}/(2*4*…*(2*N)*(2*N+1)). Полученное число является приближенным значением функции arcsin в точке X.
Решаем задачи Абрамян на Паскале. Pointer47
Pointer47. Дано число K (>0) и указатель P_0 на один из элементов непустого двусвязного списка. Переместить в списке данный элемент на K позиций назад (если перед данным элементом находится менее K элементов, то переместить его в начало списка). Вывести указатели на первый и последний элементы преобразованного списка. Операции выделения и освобождения памяти не использовать, поля …