![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
![]()
Сообщение
#1
|
|
![]() Элементалист Сообщений: 877 Спасибо сказали: 438 раз ![]() |
Не нашел подобной темы, так что создал эту.
Требуется помощь в обучении C/C++. Нужны: 1)люди, умеющие работать на этих языках, и которые могли бы понятно объяснить все человеку, не знающему их. 2)ссылки на сайты, где можно легко обучиться этим языкам. Заранее благодарю. |
|
|
![]() |
![]()
Сообщение
#2
|
|
![]() Разработчик Сообщений: 534 Спасибо сказали: 222 раза ![]() |
Уже собираюсь в школу, и вот подумал для одноклассников сделать урок программирования, который учит делать 2 самые простые программки: "Привет всем!" и "Калькулятор":
Урок 1 Программа Привет всем! В терминале создаёте файл командой Код nano hello.cc В редакторе вставляете следующий код Код // программа 'Hello World!' #include <iostream> int main() { std::cout << "Привет всем, это Даня! \n"; return 0; } Сохраняетесь (ctrl+o). Потом в терминале даете следующую команду: Код g++ hello.cc -o hello Потом запускаете программу командой Код ./hello Урок 2 программа калькулятор В терминале создаёте файл командой Код nano kakul.cc В редакторе вставляете следующий код Код #include <stdio.h> int main(void) { float num1; float num2; char op; printf("Первое число: "); scanf("%f",&num1); printf("Второе число: "); scanf("%f",&num2); printf("Оператор ( + - * / ): "); while ((op = getchar()) != EOF) { if (op == '+') { printf("%6.2f\n",num1 + num2); break; } else if(op == '-') { printf("%6.2f\n",num1 - num2); break; } else if(op == '*') { printf("%6.2f\n",num1 * num2); break; } else if(op == '/') { if(num2 == 0) { printf("Ошибка: деление на ноль!\n"); break; } else { printf("%6.2f\n",num1 / num2); break; } } } return 0; } Сохраняетесь (ctrl+o). Потом в терминале даете следующую команду: Код g++ kakul.cc -o kakul Потом запускаете программу командой Код ./kakul -------------------- |
|
|
![]() ![]() |
Текстовая версия | Сейчас: 23 October 2025 - 05:34 |
Copyright by Алексей Крючков
![]() Programming by Degtyarev Dmitry |
|