[C++] [Уроки от Cool_Story] [Урок №2]
|
|
Cool_Story_Bro=) |
Дата: Понедельник, 29.10.2012, 16:11 | Сообщение # 1
|
Любитель
Сообщений: 49
Статус: Offline
|
Так-как действительно весь раздел забит вступительными уроками, не буду зацикливаться на простейших функциях. Перейдём сразу к более чему-то сложному.
Итак, продолжаем работать с предыдущей программой
Code #include <iostream> using namespace std;
int main() { setlocale(LC_ALL,"Russian"); cout << "Наша первая программа на С++" << endl; system("pause"); }
Несного усложним её, добавив переменные.
После Code setlocale(LC_ALL,"Russian"); Добавим Code int a,b; // Объявление переменных типа integer (т.е. целого) Далее приводим нашу программу в такой вид Code #include <iostream> using namespace std;
int main() { setlocale(LC_ALL,"Russian"); int a,b; cout << "Введите 1 число: "; cin >> a; // Ввод переменной с клавиатуры cout << "Введите 2 число: "; cin >> b; cout << "Сумма чисел = " << a+b << endl; system("pause"); } Думаю Вы поняли принцип действия программы. Она считывает поочерёдно две переменные, а затем выводит результат их сложения. ______________________________ В С++ нам часто придётся работать с функциями. Для начала, после фигурной скобки, отступим пару строк и прописываем: Code void summ() { int a,b; cout << "Введите 1 число: "; cin >> a; // Ввод переменной с клавиатуры cout << "Введите 2 число: "; cin >> b; cout << "Сумма чисел = " << a+b << endl; } Соответственно в итоге, у нас должно получиться вот что: Code #include <iostream> using namespace std;
int main() { setlocale(LC_ALL,"Russian"); void summ(); // Объявляем нашу функцию summ(); // Выполняем функцию system("pause"); }
void summ() { int a,b; cout << "Введите 1 число: "; cin >> a; // Ввод переменной с клавиатуры cout << "Введите 2 число: "; cin >> b; cout << "Сумма чисел = " << a+b << endl; }
Как видите, запустив эту программу, мы увидим рузультат, аналогичный предыдущему. _________________________________ Выводы: Функции значительно упрощают написание кода в С++ и соответственно Вам самим будет легче в нём разобраться. Не стал всё подробно раъяснять, так-как существет множечтво подобных уроков, где уже всё разжевано. _________________________________ Ссылка на 1 урок - http://cheat-master.ru/forum/118-37516-1
|
|
|
|
alex3931 |
Дата: Понедельник, 29.10.2012, 16:51 | Сообщение # 2
|
Боец
Сообщений: 129
Статус: Offline
|
Зачем было писать : void summ(); // Объявляем нашу функцию summ(); // Выполняем функцию Одного бы void summ(); хватило бы вроде? Или просто summ();
Пишу софт на заказ.Скайп sprilt
Сообщение отредактировал alex3931 - Понедельник, 29.10.2012, 16:51 |
|
|
|
CocaineEffect |
Дата: Понедельник, 29.10.2012, 17:12 | Сообщение # 3
|
Боец
Сообщений: 189
Статус: Offline
|
В Алексея намного лутше. И да хватит етих уроков.
A можно ли верить тому,кто врёт себе? © CocaineEffect
|
|
|
|
RedisKa |
Дата: Понедельник, 29.10.2012, 17:17 | Сообщение # 4
|
Бывалый
Сообщений: 332
Статус: Offline
|
alex3931, просто summ(); не выйдет, так как мы не объявили переменную. Про переменные можешь узнать тут http://cheat-master.ru/forum/118-36276-1
|
|
|
|
[CM]Don_Capone[CM] |
Дата: Суббота, 23.02.2013, 23:45 | Сообщение # 5
|
Новичок
Сообщений: 3
Статус: Offline
|
СПС Ты только все каждыйй раз описывай а то запутаться новечку моно )СПС
|
|
|
|
[CM]Maksik |
Дата: Суббота, 23.02.2013, 23:57 | Сообщение # 6
|
|
Cool_Story_Bro=), Сделал урок так же,как и твое 1-ое слово в нике "Сool" :DDD
|
|
|
|
NOKIA_KING |
Дата: Воскресенье, 24.02.2013, 15:40 | Сообщение # 7
|
Боец
Сообщений: 54
Статус: Offline
|
[CM]Maksik, хахмач, я чуть со смеху не умер
|
|
|
|
BinL3R |
Дата: Понедельник, 07.03.2016, 11:48 | Сообщение # 8
|
Боец
Сообщений: 225
Статус: Offline
|
Вот исправил код, а то не компилировалось
Код #include <iostream> using namespace std;
int main() { setlocale(LC_ALL, "Russian"); void summ(); summ(); system("pause"); }
void summ() { int a, b; ; cout << "Введите 1 число"; ; cin >> a; cout << "Введите 2 число"; ; cin >> b ; cout << "Сумма чисел =" << a + b << endl; }
#include
|
|
|
|