50884

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

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

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

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

Русский

2014-02-01

737 KB

14 чел.

Лабораторная работа №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.  Какие Вы знаете основные логические операции?

 

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

47606. Политология. Учебник 2.3 MB
  Методологические проблемы истории и теории политической науки. Социальные субъекты политической власти Раздел III. Мехонизм формирования и функционирования политической власти. Государство как институт политической системы Глава 11.
47607. ВОПРОСЫ СТИЛИСТИКИ 913 KB
  Статьи из городов России Саратов Волгоград СанктПетербург Екатеринбург Польши США представляют разные аспекты антропоцентрических исследований связанных как с общими вопросами лингвистики риторики и стилистики так и с проявлениями антропоцентризма в изучении обиходнобытового публичного общения и художественной речи. например: Дементьев Седов 1998; Жанры речи 1997; 1999; Седов 1998а; 1998б; 1999; Федосюк 1997; Шмелева 1997; и др. Здесь мы выделяем два типа информативной речи две глобальные стратегии построения дискурса:...
47608. Общие правила исполнения обязанности по уплате налогов и сборов 71.69 KB
  Некоторые авторы предлагают в качестве категории, равнозначной налоговой обязанности, использовать налоговое обязательство. Полагаем, с такой позицией нельзя согласиться. Термин «обязательство» имеет ярко выраженную частноправовую природу и основывается на свободно выраженном волеизъявлении лица тем или иным образом (по своему усмотрению)
47610. ИЗУЧЕНИЕ ЛИЧНОСТИ ШКОЛЬНИКА 1.2 MB
  Программы наблюдения за особенностями направленности характера темперамента школьника. ВВЕДЕНИЕ Настоящие рекомендации предназначены для школьных психологов и студентов пединститута проходящих педагогическую практику в школе и выполняющих задание по изучению личности школьника. Изучение личности школьника следует проводить в естественных условиях.
47611. ИНФОРМАЦИОННЫЕ СИСТЕМЫ В ЭКОНОМИКЕ 3.58 MB
  Хранение и обработка информации в базах данных. Работа с системами управления базами данных ccess.8 Обработка и хранение экономической информации в базах данных 52 4 4 28 16 18 3 Раздел 3.8 Обработка и хранение экономической информации в базах данных 52 2 6 12 20 44 3 Раздел 3.
47612. Сравнительная педагогика: Учебное пособие 1.72 MB
  Проблема демократизации школы. Реформы высшей школы. Экспериментальные школы. В пособии дан сравнительный анализ основных процессов школьного образования и воспитания в современном мире в нем представлены разнообразные материалы о современном состоянии школы и педагогики ведущих стран мира Адресованное студентам средних и высших педагогических учебных заведений пособие может быть полезно также работникам школьных учреждений и ведомств всем кто интересуется развитием образования и воспитания в современном мире.
47613. МЕТОДОЛОГИЯ СТРУКТУРНОГО АНАЛИЗА И ПРОЕКТИРОВАНИЯ SADT 1.17 MB
  Использование экспертных систем, языков четвертого поколения и систем автоматизированного производства постоянно расширяется. Успех этих систем непосредственно зависит от нашей способности предварить их разработку и внедрение описанием всего комплекса проблем...