Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
1 / 1 / 0
Регистрация: 02.06.2024
Сообщений: 8

"Код". (Который понимает лишь его создатель, и разве-что компилятор.)

02.06.2024, 13:28. Показов 733. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
См. - https://pastebin.com/biadUT0c
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
#define 整数 int 
#define ちょっと待ってくれ_    Sleep 
#define ライン終了 endl 
#define 見せてくれ cout 
#define 言語パックをインストールする setlocale 
#define もし if 
#define そうでない場合は else 
#define サイクル for 
#define 戻る return 
#include <iostream> 
#include <windows.h> 
using namespace std; 
 
整数 プログラム() { 
    言語パックをインストールする(LC_ALL, "ja_JP.UTF-8"); 
    整数 基礎 = 22; 
    見せてくれ << "始めよう!" << ライン終了 << ライン終了; 
    サイクル(整数 ティア1マネージャー = 2; ティア1マネージャー <= 基礎; ティア1マネージャー++) { 
        サイクル(整数 マネージャーは2階にいる_ = 2; マネージャーは2階にいる_ <= 基礎; マネージャーは2階にいる_ += 4) { 
            もし(マネージャーは2階にいる_ == 2) { 
                サイクル(整数 下級マネージャー_ = 基礎 - ティア1マネージャー; 下級マネージャー_ > 0; 下級マネージャー_--) { 
                    見せてくれ << "A" << " "; 
                } 
            } 
            そうでない場合は もし(マネージャーは2階にいる_ == 6) { 
                サイクル(整数 下級マネージャー_ = 基礎 - ティア1マネージャー; 下級マネージャー_ > 0; 下級マネージャー_--) { 
                    見せてくれ << "N" << " "; 
                } 
            } 
            そうでない場合は もし(マネージャーは2階にいる_ == 10) { 
                サイクル(整数 下級マネージャー_ = 基礎 - ティア1マネージャー; 下級マネージャー_ > 0; 下級マネージャー_--) { 
                    見せてくれ << "I" << " "; 
                } 
            } 
            そうでない場合は もし(マネージャーは2階にいる_ == 14) { 
                サイクル(整数 下級マネージャー_ = 基礎 - ティア1マネージャー; 下級マネージャー_ > 0; 下級マネージャー_--) { 
                    見せてくれ << "M" << " "; 
                } 
            } 
            そうでない場合は もし(マネージャーは2階にいる_ == 18) { 
                サイクル(整数 下級マネージャー_ = 基礎 - ティア1マネージャー; 下級マネージャー_ > 0; 下級マネージャー_--) { 
                    見せてくれ << "E" << " "; 
                } 
            } 
            ちょっと待ってくれ_(500); 
            見せてくれ << ライン終了; 
        } 
    } 
    見せてくれ << ライン終了 << ライン終了 << ライン終了; 
    サイクル(整数 第一レベルのマネージャー = 2; 第一レベルのマネージャー <= 基礎; 第一レベルのマネージャー++) { 
        サイクル(整数 マネージャーは2階にいる_ = 2; マネージャーは2階にいる_ <= 基礎; マネージャーは2階にいる_ += 4) { 
            もし(マネージャーは2階にいる_ == 2) { 
                サイクル(整数 下級マネージャー_ = 基礎 - 第一レベルのマネージャー; 下級マネージャー_ > 0; 下級マネージャー_--) { 
                    見せてくれ << "S" << " "; 
                } 
            } 
            そうでない場合は もし(マネージャーは2階にいる_ == 6) { 
                サイクル(整数 下級マネージャー_ = 基礎 - 第一レベルのマネージャー; 下級マネージャー_ > 0; 下級マネージャー_--) { 
                    見せてくれ << "H" << " "; 
                } 
            } 
            そうでない場合は もし(マネージャーは2階にいる_ == 10) { 
                サイクル(整数 下級マネージャー_ = 基礎 - 第一レベルのマネージャー; 下級マネージャー_ > 0; 下級マネージャー_--) { 
                    見せてくれ << "I" << " "; 
                } 
            } 
            そうでない場合は もし(マネージャーは2階にいる_ == 14) { 
                サイクル(整数 下級マネージャー_ = 基礎 - 第一レベルのマネージャー; 下級マネージャー_ > 0; 下級マネージャー_--) { 
                    見せてくれ << "N" << " "; 
                } 
            } 
            そうでない場合は もし(マネージャーは2階にいる_ == 18) { 
                サイクル(整数 下級マネージャー_ = 基礎 - 第一レベルのマネージャー; 下級マネージャー_ > 0; 下級マネージャー_--) { 
                    見せてくれ << "T" << " "; 
                } 
            } 
            そうでない場合は もし(マネージャーは2階にいる_ == 22) { 
                サイクル(整数 下級マネージャー_ = 基礎 - 第一レベルのマネージャー; 下級マネージャー_ > 0; 下級マネージャー_--) { 
                    見せてくれ << "O" << " "; 
                } 
            } 
            ちょっと待ってくれ_(500); 
            見せてくれ << ライン終了; 
        } 
        ちょっと待ってくれ_(500); 
        見せてくれ << ライン終了; 
    } 
    見せてくれ << "皇帝に万年の統治をさせる!" << ライン終了; 
    戻る 0; 
} 
int main() { 
    プログラム(); 
}
Нет слов... Код явно писал анимешник...
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
02.06.2024, 13:28
Ответы с готовыми решениями:

Код, который ломает MSVC компилятор (просто делюсь)
Привет! Иногда приходится кое-что делать под виндой и сегодня случайно наткнулся на такой креш void f(const std::string &amp;s) ...

Код макроса работает лишь в одном файле, как его использовать в другие файлы
Здравствуйте. Код работает лишь в одном файле, пробовал разные варианты импортировать, сохранять как надстройку не получается, выходит...

Компилятор не понимает CryptRegisterOIDInfo
пытаюсь сделать простой криптопровайдер. Есть библиотека с необходимыми функциями. Но компилятор ругается что не обнаружена функция...

7
Эксперт функциональных языков программированияЭксперт С++
 Аватар для Royal_X
6224 / 2925 / 1046
Регистрация: 01.06.2021
Сообщений: 10,828
02.06.2024, 14:08
Лучший ответ Сообщение было отмечено Royal_X как решение

Решение

Цитата Сообщение от Integer I Посмотреть сообщение
Который понимает лишь его создатель, и разве-что компилятор
к чему вообще эта тема? любой человек, который знает японский, поймет этот код

а если убрать дефайны, то вообще норм

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
#include <iostream> 
#include <windows.h> 
using namespace std; 
 
int プログラム() { 
    setlocale(LC_ALL, "ja_JP.UTF-8"); 
    int 基礎 = 22; 
    cout << "始めよう!" << endl << endl; 
    for(int ティア1マネージャー = 2; ティア1マネージャー <= 基礎; ティア1マネージャー++) { 
        for(int マネージャーは2階にいる_ = 2; マネージャーは2階にいる_ <= 基礎; マネージャーは2階にいる_ += 4) { 
            if(マネージャーは2階にいる_ == 2) { 
                for(int 下級マネージャー_ = 基礎 - ティア1マネージャー; 下級マネージャー_ > 0; 下級マネージャー_--) { 
                    cout << "A" << " "; 
                } 
            } 
            else if(マネージャーは2階にいる_ == 6) { 
                for(int 下級マネージャー_ = 基礎 - ティア1マネージャー; 下級マネージャー_ > 0; 下級マネージャー_--) { 
                    cout << "N" << " "; 
                } 
            } 
            else if(マネージャーは2階にいる_ == 10) { 
                for(int 下級マネージャー_ = 基礎 - ティア1マネージャー; 下級マネージャー_ > 0; 下級マネージャー_--) { 
                    cout << "I" << " "; 
                } 
            } 
            else if(マネージャーは2階にいる_ == 14) { 
                for(int 下級マネージャー_ = 基礎 - ティア1マネージャー; 下級マネージャー_ > 0; 下級マネージャー_--) { 
                    cout << "M" << " "; 
                } 
            } 
            else if(マネージャーは2階にいる_ == 18) { 
                for(int 下級マネージャー_ = 基礎 - ティア1マネージャー; 下級マネージャー_ > 0; 下級マネージャー_--) { 
                    cout << "E" << " "; 
                } 
            } 
            Sleep(500); 
            cout << endl; 
        } 
    } 
    cout << endl << endl << endl; 
    for(int 第一レベルのマネージャー = 2; 第一レベルのマネージャー <= 基礎; 第一レベルのマネージャー++) { 
        for(int マネージャーは2階にいる_ = 2; マネージャーは2階にいる_ <= 基礎; マネージャーは2階にいる_ += 4) { 
            if(マネージャーは2階にいる_ == 2) { 
                for(int 下級マネージャー_ = 基礎 - 第一レベルのマネージャー; 下級マネージャー_ > 0; 下級マネージャー_--) { 
                    cout << "S" << " "; 
                } 
            } 
            else if(マネージャーは2階にいる_ == 6) { 
                for(int 下級マネージャー_ = 基礎 - 第一レベルのマネージャー; 下級マネージャー_ > 0; 下級マネージャー_--) { 
                    cout << "H" << " "; 
                } 
            } 
            else if(マネージャーは2階にいる_ == 10) { 
                for(int 下級マネージャー_ = 基礎 - 第一レベルのマネージャー; 下級マネージャー_ > 0; 下級マネージャー_--) { 
                    cout << "I" << " "; 
                } 
            } 
            else if(マネージャーは2階にいる_ == 14) { 
                for(int 下級マネージャー_ = 基礎 - 第一レベルのマネージャー; 下級マネージャー_ > 0; 下級マネージャー_--) { 
                    cout << "N" << " "; 
                } 
            } 
            else if(マネージャーは2階にいる_ == 18) { 
                for(int 下級マネージャー_ = 基礎 - 第一レベルのマネージャー; 下級マネージャー_ > 0; 下級マネージャー_--) { 
                    cout << "T" << " "; 
                } 
            } 
            else if(マネージャーは2階にいる_ == 22) { 
                for(int 下級マネージャー_ = 基礎 - 第一レベルのマネージャー; 下級マネージャー_ > 0; 下級マネージャー_--) { 
                    cout << "O" << " "; 
                } 
            } 
            Sleep(500); 
            cout << endl; 
        } 
        Sleep(500); 
        cout << endl; 
    } 
    cout << "皇帝に万年の統治をさせる!" << endl; 
    return 0; 
} 
int main() { 
    プログラム(); 
}
0
1 / 1 / 0
Регистрация: 02.06.2024
Сообщений: 8
02.06.2024, 14:09  [ТС]
Цитата Сообщение от Royal_X Посмотреть сообщение
а если убрать дефайны, то вообще норм
Я просто похлопаю).
Теперь он не будет работать.
0
Эксперт функциональных языков программированияЭксперт С++
 Аватар для Royal_X
6224 / 2925 / 1046
Регистрация: 01.06.2021
Сообщений: 10,828
02.06.2024, 14:12
Цитата Сообщение от Integer I Посмотреть сообщение
Теперь он не будет работать.
откуда такая уверенность? всё работает, только я не вникал, что он делает
0
1 / 1 / 0
Регистрация: 02.06.2024
Сообщений: 8
02.06.2024, 14:14  [ТС]
Цитата Сообщение от Royal_X Посмотреть сообщение
откуда такая уверенность?
А, я поначалу не заметил, не вглядывался.

Код работать будет, ты-же вернул все ключевые определения вроде циклов for, и так далее. А на японском остались только названия переменных.
0
1 / 1 / 0
Регистрация: 02.06.2024
Сообщений: 8
02.06.2024, 14:21  [ТС]
Цитата Сообщение от Royal_X Посмотреть сообщение
только я не вникал, что он делает
Судя по всему он выводит вертикально как-бы слова, и... Ну это видеть надо, пирамидкой такой короче перевёрнутой.

0
 Аватар для SmallEvil
4086 / 2975 / 813
Регистрация: 29.06.2020
Сообщений: 11,000
02.06.2024, 14:22
Чой то тут делают персоны из клуба эксгибиционистов ???
0
Эксперт функциональных языков программированияЭксперт С++
 Аватар для Royal_X
6224 / 2925 / 1046
Регистрация: 01.06.2021
Сообщений: 10,828
02.06.2024, 14:23
Цитата Сообщение от Integer I Посмотреть сообщение
Судя по всему он выводит вертикально как-бы слова, и...
Цитата Сообщение от Royal_X Посмотреть сообщение
cout << "皇帝に万年の統治をさせる!" << endl;
...и пусть император правит вечно))
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
02.06.2024, 14:23
Помогаю со студенческими работами здесь

Компилятор не понимает std::
#include &lt;iostream.h&gt; #include &lt;cstdlib.h&gt; #include &lt;math.h&gt; int main() { double a; int i; for (i = 0; i &lt; 10; ++i)...

Компилятор не понимает тип Array
Подскажите почему ругаеться на Array вот код #define MATRIX_H #include &lt;iostream&gt; #include &lt;iomanip&gt; #include...

Компилятор не понимает лямбду в классе
Здравствуйте! Столкнулся с внутренней ошибкой компилятора. Я хочу вычислить нормировочную постоянную для функции плотности. Для этого я...

Компилятор Embedded Workbench не все понимает
Программирую в среде IAR Systems Embedded Workbench. Микроконтроллер ATmega8515. Он не видит определение битов: FE, DOR, PE, TXEN... ...

Dev c++, компилятор не понимает функцию toupper()
Короче, вот такая штука; когда хотел использовать функцию touper(), заголовка &lt;cctype&gt;, компилятор эту функцию воспринимает за...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru