Лабораторная работа: Лабораторка первая
Описание
Характеристики лабораторной работы
Список файлов
- Лабораторка первая
- Лабораторная работа 1.1.jpg 198,67 Kb
- Лабораторная работа 1.2.jpg 181,41 Kb
Распознанный текст из изображения:
ЛАБОРАТОРНАЯ РАБОТА 1
Тема: Разработка и о.ладка программы простой структуры.
Цель:
* изучение разработки программ по алгорктмам линейной структуры
* консольный режим работы в среде йе1рЬ1 5
* изучение организации консольного ваала-вывода данных
* изучение возможностей по подготовке и отладке программ на языке Оь3ест Разса1
Темы теоретической подготовки:
структура простой программы в ОЬЗесп Равса1. Работа в консольном режиме
йе1РЬР. Простые типы данных: цельпе, вешественный. Переменная . Конатанта.
Объявление переменной и определение константы. Оператор присваивания. Выражение.
Правила вычиаления выражений. Процедуры ввода и вывода.
Контрольные вопросы по теории.
1. Иэ каких двух разделов состоит структура программы .Их назначение.
2. Заполните таблицу па целому типу данных, указав:
Имя типадиапаэанйбъем памятиВнутреннее препставление3. укажите набор операций
допустимых над значениями целого типа. Приведите примеры их использования.
4. Перечислите список ватроенных функиий для обработки значений целого типа.
5. Приведите примеры целочисленных конатант.
б. Ответьте на вопросы пунктов 2- 5 по вешественнаму типу данных.
7. Определите понятие переменной и константы.
8. Расставьте порядок выполнения операций в выражении и вычислите его значение
Станс(32.597)*10 шаб 10
325 шоб 10ч325 бтч 10 шоб 10е325 бтч 100
25чвцг (2) — (1/ехР (2) )
3. Сформулируйте правило выполнения оператора присваивания.Объясните, какиа
операторы корректны,а какие нет н почел:у.
Пусть и целое а у вешествен7777
10. Приведите алгоритм подготовкк среды йе1рЬт для разработки программы в
кон ольном режиме.
11, Назначение программы трассировки програмьы. Приведите алгоритм трасаироэки
программы с проамотром значений некоторых переменных.
Запание к лаб, рабате.
1. Загрузите компьютер. В ответ на заграс Кьпбонз введите в поле имени шифр, опрепеленный для вашей группы.
2. поедаите на диске 3: папку. (тмя папки — Ваша фамилия 3. Запустите йе1ръл чеРез ярлык на рабочем столе
4. Переведите йе1рп1 в консольный режим. Для этого выгллните дейатвия: Рт;е>Нен->Сопэо1е Арр1тсап1ол
5, сохрани е программу, которая отображается в окне, в своей папке и дайте ей имя аЬ1. Для этого выполните Р11е->Заче ав->Диск 2->Ваша папка б. Подготовьте в окне репактора системы текат программ, обеспеглваюшей:
ввода трех целых чисел и трех ведественных
вывол введенных значений в формате хранения в памяти
вывод вешеатвенных значений в формате с фиксированной точкой 7. Выполните компиляцию и устракнте все спнтакскческие ошибки.
8. Отладьте программу на различных тестах.
Р. Сохраните программу в своей папке.
11. Выполните отладку программы на подготовленных тестах. Зан~сите полученные результаты в таблицу тестов. Проведкте анализ результатов го 'значениям в таблкце тестов. Сделайте эаключеыие о правильности работы программы.
12. Внесите в программу изменения;
в процедурах выьода пля вещественных значений установите вывел в формате с фиксированной точкой.
внесите изменения согласно выданного варианта
выполните вновь компиляцию и выполнение программы
13. Используя возможности отадчика системы, выполните проамотр значений всех переменных программы.(пцпулбб ыасьев/имя переменной) и выполните яипутттсе ласо.
Распознанный текст из изображения:
14. измените размер и полажение окна отладчика для удобной трассировки программы
и подключите окно вывода результата. Выполните программу и убедитесь, что все
установленные окна видны.
Контрольные вопросы по теме.
1. дайте определение идентификатору.
2. Что определяет тип данныхз
3. Приведите характеристики порядково о типа,
4. Каком злемент в вьражении имеет самый высщий приоритет, если в вырьжении нет
скобокз
5. Какие вы зьае *в предопнсзнные константы целого и вещественного ипв7
6. Приведите список встроенных функций для преобразования типов числовых
данных.
7. Почему нельзя изменить значение простой константы, а значение переменной
мозно ивменнтьз
В. Какая честь в программе является обязательной 7
9. что определяет формат вывода в процедурах хгзсе(йз7з2)7 хтзте(В;—
7з2)гнт1се)уз7:0)г
10. Как вы объясните ащибку компиляции
Туре гззвщзссб рцбззсзсе збепсзззег Оплпонп зоепкзгзег
11.)[зкие действия позволяет выполнять редактор текста программы Ое1рп
ВАРИАНТЫ ЗАДАНИЙ К ЛАБ РАБОТЕ !
1 Данастаронаравностороннсготреугольннка Найти ага пзощзль
(2 Даны пгпотсн1за н катет пряча)гольного треугольннкя Найти второй катет и радиус вписанной
олрт алости
3 Найти гщащал колща в»1тренний радиус которого равен 20, а внешний числу Р(йь20).
4 Трех тальник задан зе.ичинзми сваях !глав н разнусом описанной окружности. Найти стороны
треугольника
5 Найти отыму членов арифмщичгюкой прогрессии яз-ьб...»Нп-))6 по шланныч а.й.п
6 Даны действнтстьные полшюпельныс чвсла а.Ь.с По трем сторонлм с ддннамн а.Ь.с иожно построить
треугольник Найти углы треугольника
7 Найти площаль равиобочноя трапеции с основаниячи а.Ь н углам и
прн большом основании а.
8 Вычислить расстолнве междт дзум» точкаын А с коорлннатамн х1,у1 и В с координатами х2,у2
ч 9 Трет галкин» задан ьоорлгнатами своих вершин Вычислить периметр н пхошддь треугольника
1О Пусть к -целое число от 1 до 365. Присвоить цело» переменной и значеюю 1.2.3,. 6 кзи 7 в зависимости от
того. на какай день недели(понедсльни». вторники ) прихолиться к-ый день невисокосного года
!1. Помен»гьмесщми значеюи целых переменных .,т. не нспользулдополнитезьныс переменные
12 Три сопративлеин» а. Ь. с соединены параллельно Найти сопротивление соелинени»
13 Опредсл»ть перютетр правильного и-угольника. описанного около окружности радиуса г.
14 Треуготьник валли дляизми сторон Найти ралитсы вписанной и описанной окртжносгей
15. Дано трехзначное числа Найти сумму первой в послед»ах цифр чисза.(одни»4 выражением)
16 Дано вещественное числа. Найти сумм! двух цифр стоящих слева н сор»за ат точки. Например, дзно числа
15 234 . рс зтльтат 7
()7) Дано положительное вещественное число А Выведите поатдельностн. целую часть, дробную часть,
значение арифметического квадрат. ного кори». остаток от делени» на 5
18. Найти произведение порван н третье» цифр заданного чстырсхзначного числа,
19, Вычислить значение выраженюг
.хтт-3.3)ьз.х )
!О ьч)84~
20 Присвоить переменнои 6 значение кори» уравненн» агс)8(!т!пхгих)2. Вывести значение корня.
Начать зарабатывать