
Очень прошу Задача 3 Посчитайте сумму всех чисел на полуинтервале [a; b) или [b; a), в
зависимости от того, какое число больше. Пример ввода:10 1 Пример вывода: 45 Задача 4 Посчитайте сумму квадратов всех чисел, находящихся в полуинтервале [a, b) или [b, a), и выведите ее на экран. Пример ввода:8 4 Пример вывода: 126 Задача 5 Числа Фибоначчи – известная числовая последовательность, в которой первые два члена равны единице, а каждый последующий получается сложением двух предыдущих. По введенному числу n выведите n чисел Фибоначчи. Пример ввода:8 Пример вывода: 1 1 2 3 5 8 13 21

Ответы на вопрос

Ответ:
pascal
Объяснение:
program summa_3;
var
a, b, s: integer;
begin
Write('Ведите числа a и b: ');
ReadLn(a, b);
if b < a then Swap(a, b);
while a < b do
begin
s := s + a;
a := a + 1;
end;
WriteLn(s);
end.
program summa_4;
var
a, b, s: integer;
begin
Write('Ведите числа a и b: ');
ReadLn(a, b);
if b < a then Swap(a, b);
while a < b do
begin
s := s + sqr(a);
a := a + 1;
end;
WriteLn(s);
end.
program fibo_5;
var
a, b, s, i, n: integer;
begin
Write('Ведите n: ');
ReadLn(n);
a := 0;
b := 1;
Write(b,' ');
for i := 2 to n do
begin
Write(a + b,' ');
s := b;
b := a + b;
a := s
end;
end.



Конечно, я помогу вам с решением задач. Давайте начнем:
Задача 3: Сумма чисел на полуинтервале
plaintextdef calculate_sum(a, b): start = min(a, b) end = max(a, b) total_sum = sum(range(start, end)) return total_sum # Чтение ввода input_str = input("Введите два числа через пробел: ") a, b = map(int, input_str.split()) # Вычисление и вывод суммы чисел на полуинтервале result = calculate_sum(a, b) print(result)
Задача 4: Сумма квадратов чисел на полуинтервале
plaintextdef calculate_square_sum(a, b): start = min(a, b) end = max(a, b) square_sum = sum(x**2 for x in range(start, end)) return square_sum # Чтение ввода input_str = input("Введите два числа через пробел: ") a, b = map(int, input_str.split()) # Вычисление и вывод суммы квадратов чисел на полуинтервале result = calculate_square_sum(a, b) print(result)
Задача 5: Числа Фибоначчи
plaintextdef fibonacci_sequence(n): fib_sequence = [1, 1] # Первые два члена последовательности for i in range(2, n): next_fib = fib_sequence[i - 1] + fib_sequence[i - 2] fib_sequence.append(next_fib) return fib_sequence # Чтение ввода n = int(input("Введите число n: ")) # Вычисление и вывод чисел Фибоначчи fibonacci_numbers = fibonacci_sequence(n) for num in fibonacci_numbers: print(num, end=" ")
Скопируйте соответствующий код для каждой задачи в среду программирования (например, Python) и выполните программу. Введите необходимые значения при вводе, и программа выведет результат для каждой задачи.


Похожие вопросы
Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili