-1 / 18 / 7
Регистрация: 21.04.2019
Сообщений: 493
1

Что делает этот код?

11.01.2020, 22:25. Показов 1020. Ответов 2
Метки c++ (Все метки)

Почему выводит 26?


C++
1
2
3
4
5
    int x;
    for (x=1; x<7;x++)
    {x=x*x;}
    
    cout<<x;
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.01.2020, 22:25
Ответы с готовыми решениями:

Что делает этот код?
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; using namespace std; int main() {...

Что делает этот код?
#include &lt;iostream&gt; #include &lt;vector&gt; #include &lt;algorithm&gt; using namespace std; int main()...

Что этот код делает?
буду очень благодарен если в кратце раскажыте что этот код делает. #include &lt;iostream&gt;...

Что делает этот код?
Не могли бы мне помочь int Score = std::atoi( Row ); кажется этот код показывает только числа....

2
2430 / 1830 / 404
Регистрация: 15.12.2013
Сообщений: 8,086
11.01.2020, 22:36 2
Лучший ответ Сообщение было отмечено Олег1000 как решение

Решение

Олег1000, а вы выводите значение на каждой итерации и все станет понятно:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
 
int main() 
{
    int x;
    for (x=1; x<7;x++)
    {
        std::cout<<"Before : "<<x<<'\n';
        x=x*x;
        std::cout<<"After : "<<x<<'\n';
    }
    std::cout<<x;
    return 0;
}
https://ideone.com/AAwXXP
1
502 / 349 / 70
Регистрация: 24.09.2017
Сообщений: 2,012
Записей в блоге: 12
11.01.2020, 22:42 3
Цитата Сообщение от Олег1000 Посмотреть сообщение
Почему выводит 26?
Не 36?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.01.2020, 22:42
Помогаю со студенческими работами здесь

Что примерно делает этот код (из HexRays)
int __fastcall sub_4010##(int *a1, int a2) { int result; int v3; signed int v4; ...

Можете объяснить что делает этот код?
#include &lt;iostream&gt; using namespace std; int main() { char s; cin&gt;&gt;s; ...

Объясните пожалуйста, что делает этот код
char s=&quot;0123456&quot;; char *pc1, *pc2; pc2=s+1; char *pl=pc2+s-'0'; *pl+=3; pc1=s+*(s+strlen(s)-3)...

Что делает этот "код"?
Здравствуйте. Что делает этот код? Пробовал запускать в разных компиляторах, с разными настройками...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru