Решение задач с использование логических выражений
Построение блок-схем, содержащих логические выражения в Microsoft Vision. Разработка программы на языке Паскаль. Описание алгоритма решения задачи графическим способом. Особенность тестирования программы. Главная характеристика построения блок-схемы.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | практическая работа |
Язык | русский |
Дата добавления | 23.12.2018 |
Размер файла | 895,6 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Муниципальное автономное общеобразовательное учреждение средняя общеобразовательная школа №7 р.п. Приютово муниципального района Белебеевский район
Республики Башкортостан
Практическая работа
На тему: «Логические выражения. Решение задач с использование логических выражений»
Выполнил:
Петруша Илья
Проверил:
Басантаев Р.Н.
Приютово 2018
1. Постановка задачи:
Цель: Научится построению блок-схем, содержащих логические выражения, в Microsoft Vision и решению этих задач на языке Паскаль.
Задачи:
· Описать алгоритмы решений данных программ графическим способом с помощью программы для построение блок-схем: Microsoft Vision
· Разработать программы на языке Паскаль
· Протестировать данные программы
Условие первой задачи задачи: Даны три чила a,b,c, Проверить истинность высказывания: «Хотя бы одно из чисел a,b,c положительное».
2. Описание алгоритма решения задачи графическим способом (блок-схема)
3. Разработка программы на языке Паскаль.
Программа:
Begin
Var a,b,c:integer;
readln(a,b,c);
writeln((a>0)or(b>0)or(C>0));
end.
4.Тестирование программы (Скриншоты).
Результат работы программы:
Условие второй задачи задачи: Даны три чила a,b,c, Проверить истинность высказывания: «Ровно одно из чисело a,b,c положительное».
2.Описание алгоритма решения задачи графическим способом (блок-схема). логический язык паскаль тестирование
Разработка программы на языке Паскаль.
Программа:
Begin
Var a,b,c:integer;
readln(a,b,c);
writeln(((a>0)and(b<0)and(c<0))or((a<0)and(b>0)and(c<0))or((a<0)and(b<0)and(c>0)));
end.
4.Тестирование программы (Скриншоты).
Результат работы программы:
Условие третий задачи задачи: Даны три чила a,b,c, Проверить истинность высказывания: «Ровно два из чисело a,b,c положительные».
2.Описание алгоритма решения задачи графическим способом (блок-схема).
Разработка программы на языке Паскаль.
Программа:
Begin
Var a,b,c:integer;
readln(a,b,c);
writeln(((a>0)and(b>0)and(c<0))or((a<0)and(b>0)and(c>0))or((a>0)and(b<0)and(c>0)));
end.
4.Тестирование программы (Скриншоты).
Результат работы программы:
Условие четвёртой задачи: Даны три чила a,b,c, Проверить истинность высказывания: «Среди трёх данных целых чисел есть хотя бы одна пара совпадающих».
2.Описание алгоритма решения задачи графическим способом (блок-схема).
Разработка программы на языке Паскаль.
Программа:
Begin
Var a,b,c:integer;
readln(a,b,c);
writeln(((a=b)or(b=c)or(c=a)));
end.
4.Тестирование программы (Скриншоты).
Результат работы программы:
Вывод: Я научился строить блок-схемы, содержащие логические выражения, в Microsoft Vision и решать эти задачи на языке Паскаль.
Размещено на Allbest.ru
Подобные документы
Выбор метода проектирования транслятора с языка Паскаль на язык Си, разработка и кодирование алгоритма программы. Использование допустимых операторов в исходном тексте, определение типов переменных и синтаксиса логических и арифметических выражений.
курсовая работа [1,0 M], добавлен 03.07.2011Разработка технологии обработки информации, структуры и формы представления данных. Проектирование программных модулей. Блок-схема алгоритма и исходный код программы анализа арифметического выражения, синтаксического анализа простой программы на языке С.
курсовая работа [2,4 M], добавлен 12.12.2011Решения задачи графическим и программным способами. Описание алгоритма решения графическим способом, укрупненная схема алгоритма. Ввод элементов двумерного массива, вывод преобразованного массива, разработка программы на языке pascal, листинг программы.
курсовая работа [115,5 K], добавлен 22.05.2010Описание алгоритма решения задачи графическим способом. Вывод элементов массива. Описание блоков укрупненной схемы алгоритма на языке Pascal. Листинг программы, а также ее тестирование. Результат выполнения c помощью ввода различных входных данных.
контрольная работа [150,4 K], добавлен 03.05.2014Участники и инструментальные средства создания экспертной системы. Классификация, преимущества, сферы применения экспертных систем. Разработка блок-схемы алгоритма и программы на языке Турбо Паскаль для решения задачи по теме "Двумерные массивы".
курсовая работа [1,0 M], добавлен 18.01.2014Разработана программа решения двух задач на языке программирования Turbo Pascal. Спецификация задания. Описание входных и выходных данных. Математическая постановка задачи. Алгоритм ее решения. Описание и блок-схема программы. Результаты тестирования.
курсовая работа [275,8 K], добавлен 28.06.2008Паскаль как язык профессионального программирования, который назван в честь французского математика и философа Блеза Паскаля, история его разработки и функциональные особенности. Задача с использованием двумерного массива, составление блок-схемы решения.
контрольная работа [819,0 K], добавлен 12.03.2014Решение задачи средствами Паскаль и блок-схемы выполненных процедур, составление программы. Результаты решения задачи по перевозке грузов. выполнение задачи средствами MS Excel, создание таблиц. Порядок и особенности решения задачи в среде MathCAD.
курсовая работа [2,5 M], добавлен 27.02.2011Алгоритм решения задачи: расположение значений ветора в порядке возрастания методом "Всплывающих пузырьков". Блок-схема алгоритма решения задачи. Описание блок-схемы, распечатка программы. Операторы: rem, dim, print, input, lprint using, for-next.
курсовая работа [17,4 K], добавлен 27.02.2010Изучение категории типов данных, видов выражений и операций, работа на языке Си. Составление программы вычисления значения функции у(х) при произвольном значении х. Блок-схема алгоритма. Описание текста программы и рассмотрение контрольного примера.
лабораторная работа [124,7 K], добавлен 09.01.2012