Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Советы по программированию




При выполнении вариантов заданий придерживайтесь следующих ключевых моментов.

1. Выбирайте тип для переменных с учетом диапазона их возможных значений и требуемой точности представления данных.

2. Старайтесь давать переменным ID (имена), отражающие их назначение.

3. При вводе данных с клавиатуры выводите на экран пояснения: что нужно ввести, т.е. организуйте диалог. Для контроля сразу же после ввода выводите исходные данные на дисплей (хотя бы в процессе отладки).

4. До запуска программы подготовьте тестовые примеры, содержащие исходные данные и ожидаемые результаты. Отдельно нужно проверить реакцию программы на заведомо неверные исходные данные. Для таких ситуаций необходимо предусмотреть вывод сообщений, например, «Ошибка! Решения нет».

5. При составлении выражений учитывайте приоритет используемых операций.

6. В функциях ввода/вывода printf и scanf для каждой переменной указывайте спецификацию формата, соответствующую ее типу. Не забывайте, что в функции scanf передается адрес переменной, а не ее значение.

7. При использовании стандартных функций требуется с помощью директивы препроцессору include подключить к программе соответствующие заголовочные файлы. Установить, какой именно файл необходим, можно с помощью справочной системы Visual C++ 6.0 – «MSDN».

8. Данные при вводе разделяйте пробелами, символами перевода строки или табуляции, но не запятыми.

__________________________________________________________________

Не смешивайте в одной программе ввод/вывод с помощью стандартных функций (в стиле Си) с вводом/выводом в потоке (в стиле C++).

__________________________________________________________________

 

ЗАДАНИЕ 1. Составление линейных алгоритмов

Первый уровень сложности

Составить программу для расчета двух значений z 1 и z 2, результаты которых должны совпадать [32]. Ввод исходных данных можно задавать при декларации или вводить с клавиатуры. Игнорировать возможность деления на ноль. Значение p = 3,1415926.

1. .

2. .

3. .

4. .

5. .

6. .

7. .

8. .

9. .

10. .

11. .

12. .

13. .

14. .

15. .

Второй уровень сложности

Составить программу для расчета заданных выражений. Вводить исходные данные с клавиатуры. Обязательно проверять исключительные ситуации. Значение p = 3,1415926.

1. .

При x = 14.26, y = –1.22, z = 3.5´10-2, результат t = 0.564849.

2. .

При x = –4.5, y = 0.75´10-4, z = 0.845´102, результат u = –55.6848.

3. .

При x = 3.74´10-2, y = –0.825, z = 0.16´102, результат v = 1.0553.

4. .

При x = 0.4´104, y = –0.875, z = –0.475´10-3, результат w = 1.9873.

5.

При x = –15.246, y = 4.642´10-2, z = 20.001´102, результат a = –182.036.

6. .

При x = 16.55´10-3, y = –2.75, z = 0.15, результат b = –38.902.

7.

При x = 0.1722, y = 6.33, z = 3.25´10-4, результат g = –172.025.

8.

При x = –2.235´10-2, y = 2.23, z = 15.221, результат j = 39.374.

9.

При x = 1.825´102, y = 18.225, z = –3.298´10-2, результат y = 1.2131.

10.

При x = 3.981´10-2, y = –1.625´103, z = 0.512, результат a = 1.26185.

11.

При x = 6.251, y = 0.827, z = 25.001, результат b = 0.7121.

12.

При x = 3.251, y = 0.325, z = 0.466´10-4, результат c = 4.025.

13. .

При x = 17.421, y = 10.365´10-3, z = 0.828´105, результат f = 0.33056.

14. .

При x = 12.3´10-1, y = 15.4, z = 0.252´103, результат g = 82.8257.

15. .

При x = 2.444, y = 0.869´10-2, z = –0.13´103, результат h = –0.49871.

 


ГЛАВА 6. Составление разветвляющихся алгоритмов





Поделиться с друзьями:


Дата добавления: 2016-11-12; Мы поможем в написании ваших работ!; просмотров: 556 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Два самых важных дня в твоей жизни: день, когда ты появился на свет, и день, когда понял, зачем. © Марк Твен
==> читать все изречения...

2283 - | 2108 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.011 с.