Лекция №10. Понятие алгоритма. Изображение алгоритма в виде блок-схемы. Алгоритмы линейной и разветвляющейся структуры



Download 295,81 Kb.
Pdf ko'rish
bet1/3
Sana30.05.2022
Hajmi295,81 Kb.
#619962
TuriЛекция
  1   2   3
Bog'liq
lection 10-Алгоритм
Buhoro forum, Nazriy savollar, savollar dasturlash asoslari, bayramga, bayramga, 1614520226687, 3 kurs raqamlui iqtisod, 1 мавзу, 3 kurs raqamlui iqtisod, Abbos (1), Abbos (1), Комил ака 3-амалий жавоби, 7 , Асоциал масала-WPS Office, H5 ISF158-1


ЛЕКЦИЯ № 10. Понятие алгоритма. Изображение алгоритма в виде блок–схемы. 
Алгоритмы линейной и разветвляющейся структуры.
Решение любой задачи на ЭВМ необходимо разбить на следующие этапы: разработка 
алгоритма решения задачи, составление программы решения задачи на алгоритмическом языке, 
ввод программы в ЭВМ, отладка программы (исправление ошибок), выполнение программы на 
ПК, анализ полученных результатов. Рассмотрим первый этап решения задачи – разработку 
алгоритма. 
1. Понятие алгоритма
Алгоритм 
– четкое описание последовательности действий, которые необходимо
 
выполнить 
при решении задачи. Можно сказать, что алгоритм описывает процесс преобразования 
исходных данных в результаты, т.к. для решения любой задачи необходимо: 
1.
Ввести исходные данные.
2.
Преобразовать исходные данные в результаты (выходные данные).
3.
Вывести результаты.
Разработка алгоритма решения задачи – это разбиение задачи на последовательно 
выполняемые этапы, причем результаты выполнения предыдущих этапов могут использоваться 
при выполнении последующих. При этом должны быть четко указаны как содержание каждого 
этапа, так и порядок выполнения этапов. Отдельный этап алгоритма представляет собой либо 
другую, более простую задачу, алгоритм решения которой известен (разработан заранее), либо 
должен быть достаточно простым и понятным без пояснений. 
Разработанный алгоритм можно записать несколькими способами: 
·
на естественном языке;
·
в виде блок-схемы;
·
в виде R-схемы.
Рассмотрим пример алгоритма на естественном языке: 
1.
Ввести в компьютер числовые значения переменных а, b и с.
2.
Вычислить d по формуле 
d = b² - 4ас
.
3.
Если d < 0, то напечатать сообщение «Корней нет» и перейти к п.4.
Иначе вычислить 
X
1 = 
-


d
, X 
2
 

-
b -
d
2
a
2
a
4.
Прекратить вычисления.

Download 295,81 Kb.

Do'stlaringiz bilan baham:
  1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2023
ma'muriyatiga murojaat qiling

    Bosh sahifa
davlat universiteti
axborot texnologiyalari
ta’lim vazirligi
zbekiston respublikasi
maxsus ta’lim
guruh talabasi
nomidagi toshkent
O’zbekiston respublikasi
toshkent axborot
texnologiyalari universiteti
o’rta maxsus
xorazmiy nomidagi
davlat pedagogika
rivojlantirish vazirligi
pedagogika instituti
Ўзбекистон республикаси
tashkil etish
vazirligi muhammad
haqida tushuncha
respublikasi axborot
toshkent davlat
таълим вазирлиги
kommunikatsiyalarini rivojlantirish
O'zbekiston respublikasi
махсус таълим
vazirligi toshkent
fanidan tayyorlagan
bilan ishlash
saqlash vazirligi
Ishdan maqsad
Toshkent davlat
fanidan mustaqil
sog'liqni saqlash
uzbekistan coronavirus
respublikasi sog'liqni
haqida umumiy
coronavirus covid
vazirligi koronavirus
covid vaccination
koronavirus covid
qarshi emlanganlik
risida sertifikat
sertifikat ministry
vaccination certificate
o’rta ta’lim
pedagogika universiteti
matematika fakulteti
ishlab chiqarish
fanlar fakulteti
moliya instituti
fanining predmeti