Способы написания алгоритмов. Устно Что такое алгоритм? Перечислите виды алгоритмов. Что такое система команд исполнителя?

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



Advertisements
Похожие презентации
Открытый урок «Реализация разветвляющихся алгоритмов на языке программирования Visual Bаsic»
Advertisements

Выбор действий в Бейсике (ветвление). Задача: найти максимальное число из двух чисел. Словесная форма записи: Алгоритм MAX Начало 1. Запросить числа A,
(самоконтроль) Урок информатики в 9 А классе по теме: "Составление алгоритмов и программ с использованием конструкций следование и ветвление"
Линейная структура программы Введение в программирование.
1 вариант. Составьте уравнение с двумя переменными, если: Сумма двух натуральных чисел равна 16. Периметр прямоугольника равен 12 см. Одна сторона прямоугольника.
Алгоритмы с ветвящейся структурой. Программирование ветвлений на QBasic. Программное управление работой компьютера Епифанова Т.Н. / 2010 CLS INPUT A,B,C.
Операторы ветвления (перехода) Разработала учитель Веревкина В.Н.
Информатика в школе Линейная структура программы Введение в программирование.
как подготовить информацию к обработке на компьютере как воспользоваться компьютером для обработки информации.
Решение квадратного уравнения. Решение квадратного уравнения зависит от значения дискриминанта. Пример: Решение квадратного уравнения. Решение квадратного.
Задача 1. Какое значение будет иметь n в результате выполнения следующего фрагмента алгоритма? n:=5 m:=17 если nm то n:=n*m иначе n:=n-m все.
Вам нужно разгадать данную шифрограмму.. "Алгоритмы, их типы. Алгоритмическая структура «ветвление», «выбор»" Класс: 9 А Учитель: Павлова Людмила Владимировна.
Типы алгоритмов: линейные и ветвление Учитель: Маркелова Ольга Владимировна ©ovm.
© Нечаева Ольга Ивановна 2007 год. ЛИНЕЙНЫЙ А Л Г О Р И Т М © Нечаева Ольга Ивановна 2007 год Команды такого алгоритма выполняются последовательно сверху.
Основные типы алгоритмических структур. Линейный алгоритм ( следование ) Алгоритм, в котором команды выполняются последовательно одна за другой, называется.
Программирование на языке QBasic. QBasic- этот самый простой язык программирования. Широко распространен на ЭВМ различных типов и очень популярен в среде.
АЛГОРИТМЫ РАЗВЕТВЛЕННОЙ И ЦИКЛИЧЕСКОЙ СТРУКТУРЫ. Алгоритмы разветвленной структуры применяются, когда в зависимости от некоторого условия необходимо выполнить.
Бинарный урок Приходько Юлия Алексеевна Учитель математики и физики МОУ «СОШ 1 с УИОП» Г. Губкин Белгородской области.
Язык программирования Данные (обрабатываемая информация). Команды (простые, сложные); Способ записи процесса решения задачи на ЭВМ - специальный язык для.
Основные типы алгоритмических структур. Линейный алгоритм (следование). Алгоритм, в котором команды выполняются последовательно одна за другой, называется.
Транксрипт:

Способы написания алгоритмов

Устно Что такое алгоритм? Перечислите виды алгоритмов. Что такое система команд исполнителя?

Рассмотрим задачу: Составить алгоритм решения линейного уравнения На естественном языке На естественном языке На языке программирования На языке программирования В виде блок-схемы В виде блок-схемы АЛГОРИТМ

На естественном языке Запросить переменные а и b Если а=0 тогда сообщить «Решений нет» Иначе присвоить х значение – b/a Сообщить х

В виде блок-схемы начало a, b a=0 Решений нет Х=-b/a Х конец данет

На языке программирования CLS INPUT Введите значение a, b, a,b IF a=0 THEN PRINT Решений нет ELSE x=-b/a PRINT x

Элементы блок-схемы Н/К

Составить алгоритм и блок-схему к следующей задаче: Найти среднее арифметическое трех чисел Запросить a,b,c Присвоить к значение (a+b+c)/3 Сообщить к начало a, b, c K=(a+b+c)/3 k конец

Составить алгоритм и блок-схему к следующей задаче: Известны два катета прямоугольного треугольника. Найти площадь и периметр этого прямоугольника Запросить значения катетов а, b Присвоить с значение Присвоить S значение Присвоить Р значение Сообщить Р и S начало a, b С= P, S конец S= P=

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