Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тема 2.6 Кодирование. Стиль кода программы. Спо...doc
Скачиваний:
8
Добавлен:
26.08.2019
Размер:
53.25 Кб
Скачать

Вопросы

  1. Дайте определения следующих терминов: а) вводные комментарии, б) оглавление, в) пояснительные комментарии, г) отступы.

  2. Почему программы должны быть удобочитаемыми?

  3. Как часто следует давать комментарии?

  4. Назовите обязательные случаи употребления комментариев.

  5. Какие элементы должны включать вводные комментарии?

  6. Как следует выбирать имена переменных?

  7. Когда целесообразно пропускать строки?

  8. Почему не следует экономить место при размещении операторов?

  9. Почему не рекомендуется располагать несколько операторов на одной строке?

  10. В каких случаях можно использовать упорядоченные по алфавиту списки в вашем?

  11. Можете ли вы предложить какие-либо другие приемы улучшения читаемости программ?

Задания

  1. Найдите несколько примеров в какой-либо программе, где скобки улучшают ее читаемость.

  2. Введите отступы в одну из ваших программ. Улучшило ли это читаемость?

  3. Как работает следующая программа? Проанализируйте ее с точки зрения стиля и затем перепишите.

#include <iostream.h>

#include <conio.h>

#include <math.h>

int main(void)

{ int a,b,x; float s=0;

cout < <"\nВведите начальное число\t"; cin > > a;

cout < <"\nВведите конечное число\t"; cin > > b;

if (a>b) {cout << "Начальное число превышает конечное"; return 0;}

else { if (fmod(a,2)!=0) {a++;} for (x=a; x<=b; x+=2)

s+=pow(x,0.5); cout << "s=" << s; getch(); }

return 0; }