2. Задание на лабораторную работу Прочитайте изложенный ниже материал. В среде Turbo C наберите, отладьте и выполните указанный пример программы для вычисления простейших арифметически выражений. Переделайте программу следующим образом. Пусть после вычисления выражения и вывода результата, выводится вопрос: "Продолжать? (1-да, 0-нет)". Затем вводится ответ.
4. Назначение пунктов меню: File – загрузка, создание и сохранение файлов, выход из системы; Edit – редактирование программы; Search – поиск фрагментов текста, контекстная замена и другие операции; Run – компиляция, компоновка и запуск программы на выполнение; Compile – компиляция программы; Debug – управление возможностями отладчика; Project – организация проектов (многофайловых программ); Options – установка параметров интегрированной среды; Window – управление окнами; Help – получение справочной информации.
5. Некоторые команды редактора: Ctrl-Y удалить строку; Ctrl-K B отметить начало блока (нажать одновременно [ Ctrl ] и [ K ], отпустить, затем нажать клавишу [ B ]); Ctrl-K K отметить конец блока; Ctrl-K C копировать блок; Ctrl-K V переместить блок; Ctrl- Ins скопировать блок в буфер; Shift -I ns вставить блок из буфера; Shift - Del вырезать блок, поместив его в буфер; Ctrl-Q Y удалить текст от положения курсора до конца строки Ctrl-K Y или Ctrl - Del удалить блок; Ctrl-Q R или Ctrl - PgUp переместить курсор в начало файла; Ctrl-Q C или Ctrl - PgDn переместить курсор в конец файла.
6. Некоторые оперативные клавиши Borland C ++ F 1 подсказка Alt - F 1 возврат в предыдущее окно подсказки Ctrl - F 1 справка по выбранному (курсором) элементу языка F 2 сохранение файла Ctrl - F 2 завершение выполнения программы в режиме трассировки F 3 открытие файла Alt - F 3 закрытие активного окна F 4 выполнение программы до строки с курсором Shift - F 4 подключение отладчика ( Turbo debugger ) F 5 расширение активного окна на всю оконную область Alt - F 5 переход в окно DOS (с результатами программы) F 6 переключение между открытыми окнами среды
7. Некоторые оперативные клавиши Borland C ++ F 7 выполнение выделенной строки программы при трассировке с заходом в вызываемые функции (подпрограммы) Ctrl - F 7 добавление переменной в окно просмотра значений Watch F 8 выполнение выделенной строки программы без захода в вызываемые функции (без их трассировки) F 9 создание выполняемого (. exe ) файла Alt - F 9 компиляция и создание объектного (. obj ) файла Ctrl - F 9 создание выполняемого файла и его запуск F 10 переход в главное меню Esc выход из меню Alt - X выход из Borland C ++
8. #include <stdio.h> #include <stdlib.h> #define PROMPT ':' main() { float a,b,rez; char oper; while(putch(PROMPT),scanf("%f%c%f",&a,&oper,&b)!=EOF) { switch (oper) { case '+': rez=a+b; break; case '-': rez=a-b; break; case '*': rez=a*b; break; case '/': rez=a/b; break; default: printf(" Ошибка !"); exit(1); } printf(" Результат :%f",rez) } } Пример