Задача 355: Дано целое число N (> 0). Используя один цикл, найти сумму 1! + 2! + 3! + ... + N! (выражение N! — N–факториал — обозначает произведение всех целых чисел от 1 до N: N! = 1*2*...*N). Чтобы избежать целочисленного переполнения, проводить вычисления с помощью вещественных переменных и вывести результат как вещественное число
Категория: Цикл с параметром
#category_for
Категория: Цикл с параметром
#category_for
🔥1
Задача 356: Даны целые положительные числа A и B (A < B). Вывести все целые числа от A до B включительно; при этом каждое число должно выводиться столько раз, каково его значение (например, число 3 выводится 3 раза)
Категория: Цикл с параметром
#category_for
Категория: Цикл с параметром
#category_for
👌2🔥1
Задача 357: Даны целые числа A и B (A < B). Вывести все целые числа от A до B включительно; при этом число A должно выводиться 1 раз, число A + 1 должно выводиться 2 раза и т. д
Категория: Цикл с параметром
#category_for
Категория: Цикл с параметром
#category_for
🔥1
Задача 358: Описать функцию Sign(X) целого типа, возвращающую для вещественного числа X следующие значения:
–1, если X < 0;
0, если X = 0;
1, если X > 0.
С помощью этой функции найти значение выражения Sign(A) + Sign(B) для данных вещественных чисел A и B
Категория: Процедуры и функции
#category_proc
–1, если X < 0;
0, если X = 0;
1, если X > 0.
С помощью этой функции найти значение выражения Sign(A) + Sign(B) для данных вещественных чисел A и B
Категория: Процедуры и функции
#category_proc
🔥1
Задача 359: Описать функцию RootCount(A, B, C) целого типа, определяющую количество корней квадратного уравнения A*x^2 + B*x + C = 0 ( A, B, C — вещественные параметры, A ≠ 0). С ее помощью найти количество корней для каждого из трех квадратных уравнений с данными коэффициентами. Количество корней определять по значению дискриминанта: D = B^2 – 4*A*C
Категория: Процедуры и функции
#category_proc
Категория: Процедуры и функции
#category_proc
🔥1
Задача 360: Описать функцию TriangleP(a, h), находящую периметр равнобедренного треугольника по его основанию a и высоте h, проведенной к основанию (a и h — вещественные). С помощью этой функции найти периметры трех треугольников, для которых даны основания и высоты. Для нахождения боковой стороны b треугольника использовать теорему Пифагора: b^2 = (a/2)^2 + h^2
Категория: Процедуры и функции
#category_proc
Категория: Процедуры и функции
#category_proc
🔥2
Задача 361: Описать функцию Calc(A, B, Op) вещественного типа, выполняющую над ненулевыми вещественными числами A и B одну из арифметических операций и возвращающую ее результат. Вид операции определяется целым параметром Op: 1 — вычитание, 2 — умножение, 3 — деление, остальные значения — сложение. С помощью Calc выполнить для данных A и B операции, определяемые данными целыми N1, N2, N3
Категория: Процедуры и функции
#category_proc
Категория: Процедуры и функции
#category_proc
🔥1
Задача 362: Описать функцию IsPowerN(K, N) логического типа, возвращающую True, если целый параметр K (> 0) является степенью числа N (> 1), и False в противном случае. Дано число N (> 1) и набор из 10 целых положительных чисел. С помощью функции IsPowerN найти количество степеней числа N в данном наборе
Категория: Процедуры и функции
#category_proc
Категория: Процедуры и функции
#category_proc
🔥1
Задача 363: Описать функцию DigitCount(K) целого типа, находящую количество цифр целого положительного числа K. Используя эту функцию, найти количество цифр для каждого из пяти данных целых положительных чисел
Категория: Процедуры и функции
#category_proc
Категория: Процедуры и функции
#category_proc
🔥1
Задача 364: Описать функцию DigitN(K , N) целого типа, возвращающую N-ю цифру целого положительного числа K (цифры в числе нумеруются справа налево). Если количество цифр в числе K меньше N, то функция возвращает –1. Для каждого из пяти данных целых положительных чисел K1, K2, ..., K5 вызвать функцию DigitN с параметром N, изменяющимся от 1 до 5
Категория: Процедуры и функции
#category_proc
Категория: Процедуры и функции
#category_proc
🔥1
Задача 365: Дана строка, состоящая из русских слов, разделенных пробелами (одним или несколькими). Вывести строку, содержащую эти же слова, разделенные одним пробелом и расположенные в обратном порядке
Категория: Символы и строки
Во всех заданиях данного пункта предполагается, что исходные строки являются непустыми и не содержат начальных и конечных пробелов
#category_string
Категория: Символы и строки
Во всех заданиях данного пункта предполагается, что исходные строки являются непустыми и не содержат начальных и конечных пробелов
#category_string
🔥1
Задача 366: Дана строка, состоящая из русских слов, набранных заглавными буквами и разделенных пробелами (одним или несколькими). Вывести строку, содержащую эти же слова, разделенные одним пробелом и расположенные в алфавитном порядке
Категория: Символы и строки
Во всех заданиях данного пункта предполагается, что исходные строки являются непустыми и не содержат начальных и конечных пробелов
#category_string
Категория: Символы и строки
Во всех заданиях данного пункта предполагается, что исходные строки являются непустыми и не содержат начальных и конечных пробелов
#category_string
🔥1
Задача 367: Дана строка-предложение на русском языке. Преобразовать строку так, чтобы каждое слово начиналось с заглавной буквы. Словом считать набор символов, не содержащий пробелов и ограниченный пробелами или началом/концом строки. Слова, не начинающиеся с буквы, не изменять
Категория: Символы и строки
Во всех заданиях данного пункта предполагается, что исходные строки являются непустыми и не содержат начальных и конечных пробелов
#category_string
Категория: Символы и строки
Во всех заданиях данного пункта предполагается, что исходные строки являются непустыми и не содержат начальных и конечных пробелов
#category_string
🔥1
Задача 368: Дана строка-предложение на русском языке. Подсчитать количество содержащихся в строке знаков препинания
Категория: Символы и строки
Во всех заданиях данного пункта предполагается, что исходные строки являются непустыми и не содержат начальных и конечных пробелов
#category_string
Категория: Символы и строки
Во всех заданиях данного пункта предполагается, что исходные строки являются непустыми и не содержат начальных и конечных пробелов
#category_string
🔥1🤔1
Задача 369: Дана строка-предложение на русском языке. Подсчитать количество содержащихся в строке гласных букв
Категория: Символы и строки
Во всех заданиях данного пункта предполагается, что исходные строки являются непустыми и не содержат начальных и конечных пробелов
#category_string
Категория: Символы и строки
Во всех заданиях данного пункта предполагается, что исходные строки являются непустыми и не содержат начальных и конечных пробелов
#category_string
🔥1
Задача 370: Дана строка-предложение на русском языке. Вывести самое длинное слово в предложении. Если таких слов несколько, то вывести первое из них. Словом считать набор символов, не содержащий пробелов, знаков препинания и ограниченный пробелами, знаками препинания или началом/концом строки
Категория: Символы и строки
Во всех заданиях данного пункта предполагается, что исходные строки являются непустыми и не содержат начальных и конечных пробелов
#category_string
Категория: Символы и строки
Во всех заданиях данного пункта предполагается, что исходные строки являются непустыми и не содержат начальных и конечных пробелов
#category_string
🔥1
Задача 371: Дана строка-предложение на русском языке. Вывести самое короткое слово в предложении. Если таких слов несколько, то вывести последнее из них. Словом считать набор символов, не содержащий пробелов, знаков препинания и ограниченный пробелами, знаками препинания или началом/концом строки
Категория: Символы и строки
Во всех заданиях данного пункта предполагается, что исходные строки являются непустыми и не содержат начальных и конечных пробелов
#category_string
Категория: Символы и строки
Во всех заданиях данного пункта предполагается, что исходные строки являются непустыми и не содержат начальных и конечных пробелов
#category_string
🔥1
Задача 372: Описать функцию DegToRad(D) вещественного типа, находящую величину угла в радианах, если дана его величина D в градусах (D — вещественное число, 0 < D < 360). Воспользоваться следующим соотношением: 180° = π радианов. В качестве значения π использовать 3.14. С помощью функции DegToRad перевести из градусов в радианы пять данных углов
Категория: Процедуры и функции
#category_proc
Категория: Процедуры и функции
#category_proc
🔥1
Задача 373: Описать функцию RadToDeg(R) вещественного типа, находящую величину угла в градусах, если дана его величина R в радианах (R — вещественное число, 0 < R < 2·π). Воспользоваться следующим соотношением: 180° = π радианов. В качестве значения π использовать 3.14. С помощью функции RadToDeg перевести из радианов в градусы пять данных углов
Категория: Процедуры и функции
#category_proc
Категория: Процедуры и функции
#category_proc
🔥1
Задача 374: Описать функцию Fact(N) вещественного типа, вычисляющую значение факториала N! = 1*2*...*N ( N > 0 — параметр целого типа; вещественное возвращаемое значение используется для того, чтобы избежать целочисленного переполнения при больших значениях N). С помощью этой функции найти факториалы пяти данных целых чисел
Категория: Процедуры и функции
#category_proc
Категория: Процедуры и функции
#category_proc
🔥1
Задача 375: Описать процедуру TimeToHMS(T, H, M, S), определяющую по времени T (в секундах) содержащееся в нем количество часов H, минут M и секунд S (T — входной, H, M и S — выходные параметры целого типа). Используя эту процедуру, найти количество часов, минут и секунд для пяти данных отрезков времени T1, T2, ..., T5
Категория: Процедуры и функции
#category_proc
Категория: Процедуры и функции
#category_proc
🔥1