50884

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

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

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

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

Русский

2014-02-01

737 KB

16 чел.

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

 

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

31449. Категории диалектики. «Система» - «структура» - «элемент». Принцип системности в научном познании 30.5 KB
  Система структура элемент. Группы: категории предметные 2категории отношения СИСТЕМА СТРУКТУРА ЭЛЕМЕНТ Элемент относительно самостоятельная качественноопределенная составная часть сложного целого. Далеко не любая часть вещи её элемент а только самая простая неделимая далее. Элемент позволяет в каждой системе обозначить относит её границы т.
31450. Категории диалектики. «Содержание» и «форма». Формализм 27 KB
  Содержание и форма. Группы: категории предметные 2категории отношения Содержание это единство всех основных элементов объекта его свойств внутренних процессов связей тенденций развития. Содержание всегда определенным образом оформлено форма всегда содержательна. Поэтому закон необходимого соответствия определенной формы определенному содержанию: содержание изменяется быстрее чем форма а значит является ведущей определяющей стороной в развитии.
31451. Категории диалектики. «Сущность» и «явление», их взаимосвязь. Категория «кажимость» («видимость») 27.5 KB
  Философские категории это предельно общие универсальные понятия отражающих взаимосвязь всех предметов действительности. Сущность отражает внутреннюю внешне не воспринимаемую сторону предметов и явлений. Отношение взаимосвязь предметов и явлений мира. Взаимосвязь взаимообусловленность предметов разделенных в пространстве и во времени и обнаруживается обусловленность лишь в процессе их взаимодействия.
31452. Категории «причина» и «следствие», их диалектика. Принцип причинности и принцип детерминизма, их роль в научном познании. Индетерминизм 25 KB
  Принцип причинности и принцип детерминизма их роль в научном познании. Для реализации причинно следственных отношений большое значение имеют условия связи предмета с факторами внешнего окружения. При увеличении роли условии и подмена ими причинно следственных связей философ называется кандиционализмом. Причинность является генетической зависимостью одно явление порождает другое явление.
31453. Категории диалектики. «Необходимость» и «случайность». Понятие «неизбежности» 25 KB
  Случайным является все то, что может быть, а может и не быть. Случайность выступает формой проявления необходимости, т.е. любой необходимы процесс осуществляется во множестве случайных форм
31454. Категории диалектики. «Возможность», «действительность», «невозможность». Виды возможности (реальные и формальные, абстрактные и конкретные) 27.5 KB
  Категории диалектики. У каждой науки есть свои категории. Философские категории это предельно общие универсальные понятия отражающих взаимосвязь всех предметов действительности. Философские категории строятся парами они противостоят друг ругу но не могут существовать друг без друга.
31455. Закон взаимного перехода качественных и количественных изменений. Соотношение категорий «качество», - «количество», «мера». Понятие «скачка». Виды скачков 34 KB
  Соотношение категорий качество количество мера. По механизму своей реализации: динамические описывают поведение относительно изолированного объекта все параметры движения которого известны; статические которые описывают связи в таких процессах в которых участвует большое количество сравнительно однородных объектов и в которых необходимость проявляется в виде Закона больших чисел: данный закон осуществляется не в каждом отдельном случае а действительно только для большого количества случаев ЗАКОН ВЗАИМНОГО ПРЕХОДА...
31456. 3акон единства и борьбы противоположностей. Соотношение категорий «тождество», «различие», «противоположность», «противоречие». Типы противоречий и формы их разрешения 38.5 KB
  Автор законов Гегель абсолютный идеализм законы применения для описания механизма развития абсолютного духа. Главная задача описать сам механизм развития. Закон единства и борьбы противоположностей главное причина и источник развития Закон отрицания отрицания описывает в развитии траектория по которой развитие осуществляется Закон это связь между явлениями и процессами действительности которые являются объективной всеобщей внутренней существенной необходимой а в силу этого устойчивой и повторяющейся. Единство и...
31457. Вакон отрицания отрицания. Соотношение категорий «новое» и «старое»; «уничтожение», «возникновение», «развитие», «становление» 35 KB
  Группы: категории предметные 2категории отношения ЗАКОНЫ Отец диалектики Гераклит. Автор законов Гегель абсолютный идеализм законы применения для описания механизма развития абсолютного духа. Закон взаимного перехода количественных и качественных изменений. Закон единства и борьбы противоположностей главное причина и источник развития Закон отрицания отрицания описывает в развитии траектория по которой развитие осуществляется Закон это связь между явлениями и процессами действительности которые являются...