Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Изучение интегрированной среды Pascal ABC




Методические указания по методике отладки программ в интегрированной среде PascalABC

Begin

End.

Обработка введенного массива

Begin

Begin

Write(‘Введите количество строк -’);

Readln(K);

Writeln(‘Введите количество столбцов- ’);

Readln(N);

Writeln(‘Введите элементы массива ’);

For i:=1 to K do

For j:=1 to N do

Write(‘a[‘,i,’,’,j,’]=’);

Readln(a[i,j])

End;

...

 

 

Вывод элементов массива

 

For i:=1 to k do

For j:=1 to n do

Write (a[i,j], ‘ ‘);

Writeln

End;

 

Пример 4:

Найти в двумерном массиве первый максимальный элемент и вывести его координаты.

programpr; type masiv = array[1..15,1..15] ofinteger; vari,max,j,n1,n2,p1,p2:integer; mas:masiv; begin writeln('Введите количество строк и столбцов '); readln(n2,n1); fori:=1 ton2 do forj:=1 ton1 do begin writeln('Введите Mas[',i,',',j,']'); readln(mas[i,j]); end; max:=mas[1,1]; p1:=1;{p1,p2-координаты макс.элемента} p2:=1; fori:=1 ton2 do forj:=2 ton1 do ifmas[i,j]>max then begin max:=mas[i,j]; p1:=i; p2:=j; end; writeln('Mas[',p1,',',p2,'] = ',max); end.   Введите количество строк и столбцов 3 3 Введите Mas[1,1] Введите Mas[1,2] Введите Mas[1,3] Введите Mas[2,1] Введите Mas[2,2] Введите Mas[2,3] Введите Mas[3,1] Введите Mas[3,2] Введите Mas[3,3]   Mas[2,1] = 6    

 

Цель работы:

- получить навыки работы в интегрированной средеPascal ABC;

- изучить команды редактирования;

- ознакомиться с пунктами главного меню.

 

Состав интегрированной среды:

- текстовый редактор;

- компилятор;

- компоновщик;

- отладчик;

- справочная система.

 

Интегрированная среда:

- имеет развитую систему меню (главное и локальное);

- обладает много файловым системным редактором (можно осуществлять обмен информации между отдельными окнами через промежуточный буфер).

1. Для загрузки интегрированной среды Pascal ABC запустите файл

На экране отобразится следующее окно

 

 

2. Создайте новый файл для ввода текста программы: меню Файл à пункт Новый (Ctrl+N) или кнопка на панели инструментов Новый файл.

3. В окне для ввода текста программы наберите свою программу. После заголовка программы в комментарии напишите условие задания.

 

 

4. Запустите программу на выполнение: меню Программа àпункт Выполнить или кнопка Выполнить на панели инструментов

 

 

 

5. Введите исходные данные для выполнения вашей программы

 

6. Для отладки программы воспользуйтесь пунктами меню Программа или соответствующими пунктами панели инструментов.

 

 

Для проверки правильности работы программы добавьте в окно отладки переменные или выражения, значения которых хотите контролировать.

Для пошагового выполнения программы без захода в подпрограммы нажимайте клавишу F8 или .

Для пошагового выполнения программы с заходом в подпрограмму нажимайте клавишу F7 или . Пошаговую отладку программы можно начать с любого места программ, для чего необходимо установить курсор в то место программы с которого хотите начать отладку и нажать F4 или .

 

 

 

 

 

7. Сохраните программу: меню Файл àпункт Сохранить как àукажите место сохранения файла и имя файла.

 

Федеральное государственное автономное образовательное учреждение
высшего профессионального образования

«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ»

Факультет среднего профессионального образования

 

Отчеты о практических (лабораторных) работах




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


Дата добавления: 2014-12-08; Просмотров: 2461; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.