«Разработка алгоритмов и программирование на языке Pascal»





Название«Разработка алгоритмов и программирование на языке Pascal»
страница2/13
Дата публикации21.06.2014
Размер1.12 Mb.
ТипЛабораторная работа
100-bal.ru > Информатика > Лабораторная работа
1   2   3   4   5   6   7   8   9   ...   13

ЛАБОРАТОРНАЯ РАБОТА № 1



Тема: Разработка блок-схемы разветвленного алгоритма.

Цель работы: Овладение практическими навыками разработки алгоритма решения задачи. Составление блок-схемы разветвляющейся структуры.

Пояснения к работе

Алгоритм называется разветвляющимся, если последовательность выполнения шагов алгоритма изменяется в зависимости от некоторых условий. Условие – это логическое выражение, которое может принимать два значения: “ДА” – если условие верно (истинно), и “НЕТ” – если условие неверно (ложно). Базовая структура разветвления может быть записана двумя способами.





1 способ (полный) 2 способ (сокращенный)
 
Пример выполнения работы
Условие: Решение

Разработать блок-схему вычисления

значения функции Y:
 

SIN X , если X>1

Y=

COS X , если X<=1

 

 

Контрольные вопросы
1. Почему алгоритм называется разветвляющимся?

2. Что такое условие и как оно обозначается в блок-схемах?

3. Какие существуют способы записи разветвления в блок-схемах?

4. Сколько условий можно использовать в одной блок-схеме?

 

 

 

Варианты к лабораторной работе № 1

(ваш номер по журналу соответствует номеру варианта)





варианта

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

Задание 2

1



x<0


Ввести число.

Определить принадлежит ли это число отрезку [3; 12].

2







Ввести три числа.

Определить являются ли положительными все числа или нет.

3








Ввести три числа.

Определить является ли их сумма положительной или нет

4





.

Ввести три числа. Определить максимальное

5





.

Ввести коэффициенты квадратного уравнения.

Определить корни, если они существует

6



x<0






Ввести три числа.

Найти сумму двух из них, которые не являются min.

7








Ввести два числа. Если оба числа положительны, найти их сумму, в противном случае найти их произведение

8








Ввести координаты точки X и Y.

Определить, в какую координатную четверть оно попадает.

9








Ввести число.

Определить принадлежит ли это число отрезку [-5; 0].

10



X<0






Ввести номер месяца года. Вывести время года (зима, весна, лето, осень).

11



x<0






Ввести четыре числа. Вывести минимальное

12








Ввести площадь круга S1 и площадь квадрата S2.

Определить поместиться ли круг в квадрате.

13








Ввести три числа. Вывести «да», если они введены в порядке возрастания

14








Ввести три числа. Определить являются ли они сторонами равностороннего треугольника

15




x>2




Ввести четыре числа. Вывести минимальное

16







Ввести три числа. Определить минимальное

17








Ввести три числа. Вывести их в порядке возрастания

18








Ввести три числа.

Определить являются ли отрицательными все числа или нет

19








Ввести два числа. Если оба числа меньше 10, найти их сумму, в противном случае найти их произведение.

20








Ввести три числа.

Вывести «да», если они введены в порядке убывания.

21



x<0






Ввести число.

Вывести «да», если оно принадлежит отрезку [8; 15].

22



x>0






Ввести три числа.

Вывести то число, которое не является min и max.

23








Ввести два числа

Вывести их сумму, если она больше произведения этих чисел

24





.

Ввести три числа. Если они введены по возрастанию, вывести их сумму

25



x> 0



.

Ввести три числа. Вывести два из них, которые не min

26



x=0



.

Определить пройдет ли кирпич с ребрами a,b,c в квадратное отверстие со стороной d

27



x<0






Ввести площадь круга S1 и площадь квадрата S2.

Определить поместиться ли квадрат в круге.

28





.

Ввести три числа.

Определить являются ли отрицательной их сумма или нет

29



x> -10






Ввести три числа. Вывести их в порядке убывания.

30



0
x>=5




Ввести два числа. Вывести сумму неотрицательных значений

31



x=12



.

Ввести три числа.

Если они введены по убыванию, вывести их произведение
1   2   3   4   5   6   7   8   9   ...   13

Похожие:

«Разработка алгоритмов и программирование на языке Pascal» iconУрокам тема №5: программирование на языке turbo-pascal. Организация...
Цели и задачи: Знакомство с операторами цикла языка Turbo-Pascal. Выработка навыков работы в Turbo-Pascal. Решение практических задач...
«Разработка алгоритмов и программирование на языке Pascal» iconАнкета диагностика эффективности применения проектной деятельности,...
«Работа с графикой», «Программирование на языке «Turbo Pascal», «Графика языка Turbo Pascal», «Логические функции ms excel»
«Разработка алгоритмов и программирование на языке Pascal» iconРеферат по теме Понятие алгоритма, его свойства. Описание алгоритмов...
Понятие алгоритма, его свойства. Описание алгоритмов с помощью блок схем на языке Turbo Pascal
«Разработка алгоритмов и программирование на языке Pascal» iconМетодическая разработка «Одномерные массивы» на языке программирования...
«Одномерные массивы» на языке программирования pascal в теории и практике школьного курса «Информатика и икт»/ Методическая разработка....
«Разработка алгоритмов и программирование на языке Pascal» iconУсвоить понятие программы, структуры программы на языке Turbo Pascal,...
На прошлых уроках мы познакомились с понятием алгоритма и основами алгоритмизации. Давайте вспомним, что такое алгоритм, какими свойствами...
«Разработка алгоритмов и программирование на языке Pascal» iconПрограмма по формированию навыков безопасного поведения на дорогах...
Планирование составлено на основе авторской программы курса 8-го класса Информатика и икт «Алгоритмизация и программирование на языке...
«Разработка алгоритмов и программирование на языке Pascal» iconПояснительная записка Элективный курс «Основы программирования на языке Turbo Pascal»
Изучение курса позволяет учащимся более полно выявить свои способности в изучаемой области знаний, создать предпосылки по применению...
«Разработка алгоритмов и программирование на языке Pascal» iconПрограмма разработана в соответствии с: Образовательным стандартом...
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления подготовки 080500....
«Разработка алгоритмов и программирование на языке Pascal» icon«Динамическое Web-Программирование»
Целью курса "Динамическое Web-Программирование" является изучение принципов разработки приложений, работающих в среде Интернет и...
«Разработка алгоритмов и программирование на языке Pascal» iconРабочая программа дисциплины оп. 08 Теория алгоритмов (с дополнениями...
Специальность 09. 02. 03 «Программирование компьютерных систем» (базовая подготовка)
«Разработка алгоритмов и программирование на языке Pascal» icon«Программирование криптоалгоритмов замены». 1ч
Для программирования используется язык Pascal. Предполагается, что учащиеся знакомы с программированием массивов, строк и символов...
«Разработка алгоритмов и программирование на языке Pascal» iconТребовани я к оформлению информационной карты алгоритмов и программ
Информационная карта алгоритмов и программ (икап) представляет собой информационный документ и содержит сведения о разработанной...
«Разработка алгоритмов и программирование на языке Pascal» iconПрограмма по формированию навыков безопасного поведения на дорогах...
Тема: Понятие алгоритмов, свойства алгоритма. Исполнители алгоритмов, система команд исполнителя. Способы записей алгоритмов. Формальное...
«Разработка алгоритмов и программирование на языке Pascal» iconВетвление на языке Паскаль
Вести понятие условного оператора на языке программирования Паскаль, обучить приемам построения простых вычислительных алгоритмов...
«Разработка алгоритмов и программирование на языке Pascal» iconОтчет о научно-исследовательской работе, выполняемой по государственному...
«Разработка алгоритмов для биоинформационного анализа комплексных метаболических и молекулярно-генетических сетей»
«Разработка алгоритмов и программирование на языке Pascal» iconКраткие рекомендации для педагога Полное название разработки Сборник...
Фундаментальные основы здоровья и профилактика заболеваний учащихся и преподавателей


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск