50884

Программирование в Delphi. Разработка программ со сложным ветвлением

Лабораторная работа

Информатика, кибернетика и программирование

Даны три стороны а в с. Если все стороны равны то Равносторонний если две стороны равны Равнобедренный если стороны не равны Разносторонний Даны три числа найти сумму отрицательных из них Даны три числа возвести в квадрат те из них значения которых не отрицательны а затем сложить. Даны три числа найти произведение тех чисел значение которых положительны Составить программу определяющую уровень облученности студента низкий средний достаточный высокий по его среднему балу Даны три числа вычислите корень...

Русский

2014-02-01

737 KB

15 чел.

Лабораторная работа №4

Основы объектно-ориентированного программирования в визуальной среде программирования Delphi.

Тема: Программирование  в Delphi. Разработка программ со сложным ветвлением.

Цель: Продолжить формировать навыки работы в визуальной среде программирования Delphi. Научиться составлять программы с использованием составных и вложенных условных операторов. Закрепить применение логических выражений в качестве условий 

Теоретические сведения

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

В общем виде инструкция if записывается так:

if условие then

begin

// здесь инструкции, которые надо выполнить,

// если условие истинно.

end

else

begin

// здесь инструкции, которые надо выполнить, // если условие ложно. end;

Обратите внимание, что перед else (после end) точка с запятой не ставится.

Порядок выполнения работы

  1.  Загружаем среду программирования Delphi. Пуск ПрограммыBorland DelphiDelphi 7.
  2.  Задание 1

Составить блок-схему и написать программу нахождения корней квадратного уравнения ах2+вх+с=0

  1.  Создадим форму   

  1.  Составляем  блок-схему и программу решения задачи

  1.  

Задание №2 Вычислить значение функции

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.   
  8.  
  9.  
  10.  
  11.  
  12.  

Задание №3 Вычислить значение функции

  1.  Ввести номер месяца и вывести название времени года
  2.  Фирма набирает сотрудников от 25 до 40 лет включительно. Ввести возраст человека и определить, подходит ли он фирме (вывести ответ «подходит» или «не подходит»).
  3.  Даны три стороны а, в, с. Вывести какой треугольник. Если все стороны равны то «Равносторонний», если две стороны равны «Равнобедренный», если стороны не равны «Разносторонний»
  4.  Даны три числа найти сумму отрицательных из них
  5.  Даны три числа возвести в квадрат те из них,  значения которых не отрицательны, а затем сложить.
  6.  Даны три числа, найти произведение тех чисел, значение которых положительны  
  7.  Составить программу определяющую уровень облученности студента (низкий, средний, достаточный, высокий) по его среднему балу
  8.  Даны три числа вычислите корень квадратный  из произведения положительных чисел
  9.  Даны три числа. Заменить меньше из них суммой двух остальных
  10.  Даны три числа. Заменить наибольшее из них произведением двух остальных
  11.  Составить программу выбирающую из трех чисел то, которое находиться между двумя другими
  12.  Дано три числа, если не одно из них не равно нулю то перемножить иначе сложить  

Контрольные вопросы

  1.  Для чего нужен оператор ветвления?
    1.  Какой оператор называется условным?
    2.  Как записываются условные операторы?
    3.  Запишите общий вид оператора условия?
    4.  Какая форма записи операторов называется полной?
    5.  Какая форма записи называется  укороченной?
    6.  Что значит составные условия?
    7.  Какие Вы знаете основные логические операции?

 

А также другие работы, которые могут Вас заинтересовать

70448. Разработка двухуровневой распределенной АСУ ТП секции 100 установки 4.34 MB
  Установка гидрокрекинг предназначена для переработки вакуумного газойля в присутствии водорода на алюмоникельмолибденовом катализаторе с повторной переработкой рециркулята (остатка куба колонны фракционирования) для максимального производства дизельного или реактивного топлива.
70449. Анализ финансового положения ОАО «Амира» 763.5 KB
  В настоящее время коммерческим банкам требуется более глубокий подход в оценке кредитоспособности заемщика потому что кредитоспособность клиента способность заемщика полностью и в срок рассчитаться по своим долговым обязательствам а для банка кредитные операции...
70450. Разработка подсистемы автоматизации учебно-учетной деятельности в спортивной школе 1.4 MB
  Одним из важных шагов создания информационной подсистемы является разработка базы данных которая позволит организовать и упорядочить информацию а также обеспечит быстрый доступ к данным и выборку необходимой информации.
70451. Пути совершенствования управления кадрами на предприятии ЗАО «Балаковохлеб» 140.97 KB
  Цель данного исследования - на основе анализа эффективности организации кадрового менеджмента предприятия определить пути его совершенствования и дать экономическое обоснование внедрения мероприятий в кадровую практику.
70452. Развитие рынка страхования имущества в России 141.49 KB
  Страхование - необходимый элемент производственных отношений. Оно связано с возмещением материальных потерь в процессе общественного производства. Рисковый характер общественного производства, порождает отношения между людьми по предупреждению, преодолению...
70453. Организация управления промышленным предприятием на примере ОАО завод «Красное Сормово» 4.8 MB
  Цель проекта: Изучение процесса управления промышленным предприятием. Задачи проекта: раскрыть теоретические аспекты организации управления на промышленном предприятии; изучить деятельность предприятия, организационную структуру, внешнюю среду предприятия...
70454. Основные направления изучения малых групп в психологии 39 KB
  В выделенных Мэйо экспериментальной и контрольной группах были введены различные условия труда: в экспериментальной группе освещенность увеличивалась и обозначался рост производительности труда в контрольной группе при неизменной освещенности производительность труда...
70455. Психологическая совместимость и социально-психологические трудности взаимодействия между людьми 42 KB
  Трудности общения могут быть рассмотрены с позиций различных отраслей психологии: общей возрастной и педагогической социальной психологии труда юридической и медицинской психологии индивидуальных различий. Поскольку общение это взаимодействие по крайней мере двух людей...
70456. Психология общения: основные направления исследований 37 KB
  Активное исследование О. в зарубеж. социальной психологии началось во 2-й пол. XIX в. и было представлено публикациями, касающимися роли языка и обычаев, связанными с психологией народов. Рост интереса к проблемам О. в ХХ в. был вызван потребностями учета межличностных и ролевых...