Рабочий стол > DL Руководство пользователя > ... > CPP > Быстрое погружение в язык C++ > Information > Сравнить страницу
Быстрое погружение в язык C++ Войти | Зарегистрироваться   Просмотр версии для печати текущей страницы.

Ключ
Эти линии были удалены. Это слово было удалено.
Эти линии были добавлены. Это слово было добавлено.

Просмотр истории страницы


Есть 3 изменений. Просмотреть первое изменение .

 *Быстрое погружение в язык \[С++\]* (Ускоренный курс 2013/2016 )
  
 *\[Введение\]* *[http://confluence.newit.gsu.by/pages/viewpage.action?pageId=30277643]*
  *Введение* *[http://confluence.newit.gsu.by/pages/viewpage.action?pageId=30277643]*
  
 Первая программа - ввести и вывести число.
 Как писать программы. Текстовый редактор. Online-компиляторы. Среда отладки On-line редактор DL.
 Дифференцированное обучение на DL.
  
 Переменные: типы, ввод-вывод, операции
  
 1 Число. Ввод и форматированный вывод, перевод строки на выводе.
  Операции \+\-*/%, \+=, -*=, \**=, /=, %=. Знаковое и без знаковое число. max, min, pow.
  
 2 Символ. Код символа. Преобразование символа в код (число). Преобразование кода в символ.
 Преобразование символа в цифру. toupper (к большой), tolower (к маленькой).
  
 3 Строка.  Ввод строки без пробелов, строки с пробелами (getline).
 Обращение к символу строки по номеру. Встроенные функции обработки строк: \+, length,substr, erase, find, insert, sort.
 Преобразование строки в число atoi, преобразование числа в строку - to_string.
  
 *Одномерный массив чисел* [http://confluence.newit.gsu.by/pages/viewpage.action?pageId=30277651]
  
 Ввод (из строки, из столбца). Вывод в строку, в столбец. Фиксированное количество чисел,
 переменное количество чисел.
 Стандартные алгоритмы: суммирование, подсчёт, максимум, минимум, поиск.
 Операции сравнения: > < >= <= == \!=. Логические операции &&(И) и \!\!(или) \!(или not) - не
 исключающее ИЛИ (\!=). Используются явно в подсчёте и поиске, а также в модификациях
 суммы, максимума/минимума.
  
 *Двумерный массив чисел*&nbsp;[http://confluence.newit.gsu.by/pages/viewpage.action?pageId=30277799]
  
 Ввод, форматированный вывод. Компоненты двумерного массива: строка, столбец, главная и побочная
 диагонали. Стандартные алгоритмы (суммирование, подсчёт, максимум, минимум, поиск) на
 двумерном массиве и его компонентах.
 Комбинированные алгоритмы (например, минимум из максимумов по срокам).
  
 *Геометрия*&nbsp;[http://confluence.newit.gsu.by/pages/viewpage.action?pageId=30277660]
  
 Расстояние между двумя точками (вещественное число, sqrt).
 Расстояния от точки до массива точек. Расстояния между соседними точками. Расстояния
 между всеми парами точек. Расстояния между всеми парами точек двух множеств.
  
 *Базовые алгоритмы на строках*&nbsp;[http://confluence.newit.gsu.by/pages/viewpage.action?pageId=30277665]
  
 islower, isupper, isdigit. ...
 Названия алгоритмов по техминимумам.
  
 *Сортировка*&nbsp;[http://confluence.newit.gsu.by/pages/viewpage.action?pageId=30277677]
  
 Сортировка по возрастанию и убыванию. Стабильная сортировка. Сортировка подсчётом.
 \\
  
 *Функции и процедуры*&nbsp;[http://confluence.newit.gsu.by/pages/viewpage.action?pageId=30277685]
  
*Очередь*
  
 *\* knight.cpp 1,2 &nbsp;*{*}+[http://confluence.newit.gsu.by/pages/viewpage.action?pageId=30277823]+*
  
 *\* cell.cpp&nbsp;1,2 &nbsp;*{*}+[http://confluence.newit.gsu.by/pages/viewpage.action?pageId=30277825]+*
  
 *\*&nbsp;Факты о С+\+ и разборы задач* &nbsp;[http://confluence.newit.gsu.by/pages/viewpage.action?pageId=30277845]
  
 Искать ошибки в программах можно тремя способами&nbsp;
 1) Перечитать программу и попытаться "мысленно выполнить её"&nbsp;
 2) Вставлять отладочную печать в программу на ideone.com&nbsp;
 3) Научиться работать в отладчике CodeBlocks на собственной машине
 CodeBlocks-16.01(MinGW 5.3.0).zip &nbsp; &nbsp;+[http://dl.gsu.by/images/_i4f/cpp/CodeBlocks-16.01.zip]+
 Краткая инструкция по установке и использованию &nbsp;&nbsp;+[http://dl.gsu.by/images/_i4f/cpp/CB-inst.doc]+\\
  
 Дополнительная информация:
  
 &nbsp; &nbsp;&nbsp;[http://confluence.newit.gsu.by/display/dldoc/CPP]
  
 &nbsp; &nbsp; [http://codeforces.com/blog/entry/15547]
  
 &nbsp; &nbsp; [http://www.sgi.com/tech/stl/table_of_contents.html]
  
 &nbsp; &nbsp; [http://codeforces.com/blog/entry/43961]
  
 &nbsp; &nbsp; http://codeforces.com/blog/entry/47863
  &nbsp; &nbsp; [http://codeforces.com/blog/entry/47863]
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: http://www.atlassian.com/software/confluence Build:#2.6.1 916) - Ошибка/новая особенность - Свяжитесь с Администраторами