denis302007
?>

Из каких частей состоят инструменты условного форматирования​

Информатика

Ответы

Д.О. Игорь
1.
#include <iostream>
using namespace std;

int main()
{
    int a, b;
    cout << "a = ", cin >> a;
    cout << "b = ", cin >> b;
    for (int i=a; i<=b; i++) {
    cout << i << " ";
    }
    return 0;
}

Пример:
a = 5
b = 12
5 6 7 8 9 10 11 12

2.
#include <iostream>
using namespace std;

int main()
{
    int a, b, s=0;
    long long p=1;
    cout << "a = ", cin >> a;
    cout << "b = ", cin >> b;
    for (int i=a; i<=b; i++) {
    p = p*i;
    s = s+i;
    }
    cout << "p = " << p << " s = " << s;
    return 0;
}

Пример:
a = 5
b = 12
p = 19958400 s = 68
Gennadevna_Baidalina131
Да это самый удобный и наглядный Рисуем дерево вызовов. Понимаем, что если функция вызвалась с числом <=0, то печатается одна звезда, затем на этой ветке рекурсия останавливается. Если же функция вызвалась с параметром > 0, То печатается 2 звезды и возникают новые две ветки рекурсивных вызовов. Прилагаю рисунок, красными точками отмечены звезды, печатающиеся при конкретном вызове функции. ответо будет являться общее количество таких точек. Важно понять, что при наличии идентичных веток можно посчитать результат для такой ветки один раз и использовать его для других таких же.

ответ: 31.
36 с сайта к.ю.полякова дан рекурсивный алгоритм: procedure f(n: integer); begin writeln('*'); if n

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Из каких частей состоят инструменты условного форматирования​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

roma8
Борисовна
abrolchik8511
kmalahov
ksenyabobrovich7214
Бочкова_Елена203
buff-studio
svetkaiv
kuliba
iservice38
Винников724
Бурмистрова-Ирина660
В синих колонках укажите формулы
Федор_Рауф1592
Павел
info40