Построение блок-схем для решения задач. Рассмотрим пример алгоритма на естественном языке: 1.Ввести в компьютер числовые значения переменных а, b и с.

Презентация:



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

Задача 1 Выполните предложенные действия.Выполните предложенные действия. 1.Задумайте целое число от 1 до Прибавьте к нему 2. 3.Результат умножьте.
Формализация, алгоритмизация и программирование. Этапы подготовки и решения задач на ЭВМ постановка задачи; математическое описание и выбор метода; разработка.
Этапы решения задач на компьютере.
1 Данные в алгоритмах Операция присваивания. 2 Алгоритмы работы с данными Данные - это величины, обрабатываемые программой Данные бывают: -Входные ( исходные.
Способы написания алгоритмов. Устно Что такое алгоритм? Перечислите виды алгоритмов. Что такое система команд исполнителя?
1 Данные в алгоритмах Операция присваивания. 2 Алгоритмы работы с данными Данные - это величины, обрабатываемые программой Данные бывают: -Входные ( исходные.
© Нечаева Ольга Ивановна 2007 год. ЛИНЕЙНЫЙ А Л Г О Р И Т М © Нечаева Ольга Ивановна 2007 год Команды такого алгоритма выполняются последовательно сверху.
План-конспект урока (информатика и икт, 9 класс) по теме: Переменные:тип, имя, значение
Алгоритм – последовательность точных действий, направленных на получение результата. Свойства. 1. Однозначность - каждая команда не должна быть понята.
ЯЗЫК БЛОК – СХЕМ. Язык блок – схем является одним из способов символической записи алгоритмов. Структурная блок-схема – схема алгоритма – графическое.
Основные алгоритмические конструкции Линейная алгоритмическая конструкция Разветвляющаяся алгоритмическая конструкция Алгоритмическая конструкция «цикл»
Задача. Найти площадь треугольника по заданным 3 сторонам. Дано: a,b,c – стороны треугольника. Найти: S - площадь треугольника. Решение: если известны.
Оператор присваивания Язык ТУРБО ПАСКАЛЬ. Имя переменной := выражение; Имя переменной – набор символов (не более 8), обязательно начинается на латинскую.
Оператор присваивания Структура следования. Присваивание – это занесение значение в память. В общем виде оператор присваивания записывается так: переменная.
Тема урока: Операторы цикла. Решение задач со счетчиком. Выполнила: Троегубова Татьяна Сергеевна учитель МОУ «СОШ 87»
Основные типы алгоритмов. Линейные алгоритмы. Графическое описание алгоритмов При графическом описании алгоритм изображается в виде схемы с помощью стандартного.
Язык программирования Pascal Линейные алгоритмы. Выражение Выражение – совокупность операндов и операций. Операнды – константы, переменные, функции. Арифметические.
Линейная структура программы Введение в программирование.
Переменные: тип, имя, значение Переменные, величины. Типы, имена переменных Переменные, величины. Типы, имена переменных Хранение величин Хранение величин.
Транксрипт:

Построение блок-схем для решения задач

Рассмотрим пример алгоритма на естественном языке: 1. Ввести в компьютер числовые значения переменных а, b и с. 2. Вычислить d по формуле d = b2 - 4 ас. 3. Если d < 0, то напечатать сообщение "Корней нет" и перейти к п.4. Иначе вычислить и напечатать значения x1 и x2. 4. Прекратить вычисления.

Линейный алгоритм - это такой алгоритм, в котором все операции выполняются последовательно одна за другой. ПРИМЕР 1. Зная длины трех сторон треугольника, вычислить площадь и периметр треугольника. Пусть a, b, c - длины сторон треугольника. Необходимо найти S - площадь треугольника, P - периметр. Для нахождения площади можно воспользоваться формулой Герона: где r - полупериметр.

Входные данные: a, b, c. Выходные данные: S, P.

Внимание!!! В этих блоках знак "=" означает не математическое равенство, а операцию присваивания. Переменной, стоящей слева от оператора, присваивается значение, указанное справа. Причем это значение может быть уже определено или его необходимо вычислить с помощью выражения. Например, операция r = (a+b+c)/2 - имеет смысл (переменной r присвоить значение r=(a+b+c)/2), а выражение (a+b+c)/2=r - бессмыслица.

Домашнее задние Известны плотность и геометрические размеры цилиндрического слитка, полученного в металлургической лаборатории. Найти объем, массу и площадь основания слитка. Создать блок-схему для решения данной задачи.