926.28K
Category: softwaresoftware

Замечания по коду. Папки и задачи

1.

Замечания по коду

2.

Папки и задачи
1.
2.
3.
4.
Папка с датой (2022_09_12)
Папка проекта (z5v3 или
v3z5)
Проект ЦЕЛИКОМ (вместе с
папкой bin\debug), а не
только cpp
В папке проекта не должно
быть файла main.exe

3.

Как настроить открытие Code::Blocks
1. Двойной клик по файлу z2v2.cbp
2. Поставить птичку
3. Выбрать приложение
C:\Program Files\CodeBlocks

4.

Папки и задачи
1. Доделанное задание сбрасывать в папку с
датой того урока, когда доделал
2. За отсутствие папки урока (только
доделанное) – максимальная отметка – 6
3. НЕ менять программы, сохраненные на уроке
4. Задачи с e-olimp в папке с датой урока

5.

Как переименовать проект
1. В среде изменить
имя проекта
2.
Выйти из среды
переименовать
файлы и папку

6.

Копирование кода из
Word ли PowerPoint
Код вставляется с
«красивыми»
пробелами и не
компилируется.

7.

Копирование кода из
Word ли PowerPoint
1. Можно копировать из pdf.
2. Можно в Word заменить «красивые» пробелы
на обычные
3. Скопировать в Word и вставить как текст
4. Набрать код самостоятельно

8.

Условия задач
• Обязательно вставляются в текст программы
как комментарий

9.

Условия задач

10.

Условия задач c формулами

11.

Комментарии
• Вставка комментариев
для выделенного
фрагмента: Ctrl + Shift + c
• Убрать - Ctrl + Shift + x

12.

Форматирование кода
1. В первой позиции на экране пишут только команды #include
<iostream>, #include <cmath>, using namespace
std, int main() и ставят фигурные скобки, а остальные
команды пишут со сдвигом на 2 — 4 позиции вправо
2. Если в программе несколько частей, то их можно отделить
друг от друга пустой строкой
3. Длина строки в программе до 80 символов
4. В одной строке – одна команда

13.

Плохое форматирование кода

14.

Форматирование кода
if (условие){
команды 1
}
else {
команды 2
}
if (условие)
{
команды 1
}
else
{
команды 2
}

15.

Автоматическое форматирование
кода
• Контекстное меню рабочей
области

16.

Настройки автоформатирования

17.

#define
В заданиях, выполнимых на уроках, define не
допускается

18.

#include <bits/stdc++.h>
В заданиях, выполнимых на уроках, использование
библиотеки bits/stdc++.h не допускается

19.

ios::sync_with_stdio(false);
В заданиях, выполнимых на уроках, не используется

20.

Число
English     Русский Rules