Форум программистов, компьютерный форум CyberForum.ru

Как читать программу на С++? - C++

Восстановить пароль Регистрация
 
m4r1kk
2 / 2 / 0
Регистрация: 12.10.2012
Сообщений: 43
18.01.2013, 09:41     Как читать программу на С++? #1
Приветствую вас, дорогие форумчане! У меня вот такой вопрос: Как легко читать программу? т.е. как перевести из исходного кода в русский язык... Например есть код С++:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <cstdlib>
 
using namespace std;
 
int main()
{
int a,b;
a = 1;
b = 2;
 
if(a < b) cout << "true";
else cout << "false";
 
system("pause");
return 0;
}
Я его читать буду так: Даны 2 переменные а и b, a = 1, b = 2. ЕСЛИ а < b ТО вывести сообщение true ИНАЧЕ вывести false. Ну и так далее...
А как читать цикл do-while, while, for... Функции ну и так далее...
Надеюсь вы меня поняли... Если нет, то я ламер
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Tiva
94 / 94 / 1
Регистрация: 25.04.2012
Сообщений: 429
18.01.2013, 10:00     Как читать программу на С++? #2
do-while
делай то-то-то, пока выполняется вот это
while
пока вот эта хрень, делай вот то
for
от i равного тому-то, до того то
делай то-то, тото
TrueBit
 Аватар для TrueBit
95 / 95 / 12
Регистрация: 19.11.2012
Сообщений: 195
18.01.2013, 10:15     Как читать программу на С++? #3
Вот рабочий код, еще можно строки, расположеные до строки int main() { разместить в отдельный фаил, а в место них написать #include "тут_имя_второго_файла". Но это бред, учите синтексис c++ иначе ничему ненаучитесь. И такой код никто не поймет
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
#include <iostream>
#include <cstdlib>
using namespace std;
#define даны_переменные  int
#define готово ;
#define если if(
#define то )
#define иначе else
#define вывести_на_экран cout<<
#define еще <<
#define вернуть return
#define присвоить =
#define меньше <
#define больше >
#define стопэ system("pause");
 
int main() {
    даны_переменные a,b готово
    a присвоить 1 готово
    b присвоить 2 готово
    если a меньше b то
        вывести_на_экран "true" готово
    иначе
        вывести_на_экран "false" готово
    стопэ
    вернуть 0 готово
}
m4r1kk
2 / 2 / 0
Регистрация: 12.10.2012
Сообщений: 43
18.01.2013, 10:23  [ТС]     Как читать программу на С++? #4
Ну вы LoL . Спасибо конечно но я не это имел в виду...
Stanis
52 / 41 / 8
Регистрация: 16.12.2012
Сообщений: 144
18.01.2013, 10:37     Как читать программу на С++? #5
Ага я кажется догнал что тебе нужно но я такую программу не напишу.
Перевожу задачу на русский : Нужна такая программа которая код другой
программы переводит в слова по вышеприведенным правилам .
Если неправильно понял задачу, то ну и ладно )
m4r1kk
2 / 2 / 0
Регистрация: 12.10.2012
Сообщений: 43
18.01.2013, 10:43  [ТС]     Как читать программу на С++? #6
Неет) Мне не нужна программа... Я просто хочу чтоб вы объяснили как читать программу на русском языке, например Tiva ответил правильно, он написал как читать циклы) Ему за это спасибо...
Stanis
52 / 41 / 8
Регистрация: 16.12.2012
Сообщений: 144
18.01.2013, 10:45     Как читать программу на С++? #7
Так ты операторы хотя бы учи , тогда и читать будешь ни у кого не спрашивая и даже писать )
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.01.2013, 10:47     Как читать программу на С++?
Еще ссылки по теме:

C++ Как строится ветвление, как читать данные, введённые с клавиатуры, как их потом применять
C++ Создать программу, которая позволяет читать аббревиатуры - абревиатор
Как читать строки C++

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

Или воспользуйтесь поиском по форуму:
m4r1kk
2 / 2 / 0
Регистрация: 12.10.2012
Сообщений: 43
18.01.2013, 10:47  [ТС]     Как читать программу на С++? #8
Ладно вообщем... Спасибо всем за ответы
Yandex
Объявления
18.01.2013, 10:47     Как читать программу на С++?
Ответ Создать тему
Опции темы

Текущее время: 06:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru