16. Что выведет на экран эта программа?
string s = "монитор";
string q = s.substr(1, 5);
cout << q;
17. Задан массив X[1..N]. Определите число операций умножения, которые выполняются при работе этой программы:
S:=X[1]*X[N]
нц для k от 1 до N
X[k]:=2*X[k]+S
нц для i от 1 до 3
S:=S*2
кц
кц
126
221
Ответы на вопрос:
А) решение не совсем эффективно, но для школьного примера, то что нужно. #include < iostream> using namespace std; unsigned fib(unsigned x) { if (x == 0) return 0; if (x == 1 || x == 2) return 1; else if(x > 2) return fib(x - 1) + fib(x - 2); } int main() { unsigned n = 0; cout < < "how much numbers you want to print: " < < endl; cin > > n; cout < < "the finonacci serie: " < < endl; for(unsigned i = 0; i < n; ++i) { cout < < fib(i) < < " "; } return 0; }
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
zilola315.01.2022 08:33
-
Алёксейudfih21.09.2020 03:59
-
гений562310.05.2021 23:21
-
dinbili323.05.2020 13:14
-
sashashenko10.03.2022 17:20
-
Пианино55510.06.2022 06:32
-
Juylia55528.06.2020 23:02
-
xaxon9309.01.2020 19:06
-
bzhx22.10.2020 14:38
-
KÖT895317.03.2022 11:18
![Caktus Image](/tpl/img/cactus.png)
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.