Студопедия
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

ЗАДАНИЯ III А Построить алгоритм и написать программу табулирования функции

Читайте также:
  1. C. Ветвящихся алгоритмов
  2. CТРУКТУРЫ ДАННЫХ И АЛГОРИТМЫ
  3. Cудeбныe функции князя и вeчe
  4. I. Правосознание: понятие, структура, функции и виды.
  5. I. Сущность, формы, функции исторического знания.
  6. II раздел. Задания этого раздела выполняются студентами самостоятельно письменно или устно (в записи на электронном носителе).
  7. II раздел. Задания этого раздела выполняются студентами самостоятельно письменно или устно (в записи на электронном носителе).
  8. II. Правовая культура: понятие, функции и виды.
  9. II. Функции Аппарата Правительства
  10. II. Функции школьной одежды

, где ,

Решение: примем обозначения: zi →ZI, xi → XI, Δ →DL, i →I

Решение можно осуществить с помощью операторов WHILE – WEND, DO – LOOP, FOR – NEXT.

1. Цикл «ПОКА»  
Блок – схема _ +
       
   
 
 


Программа   REM 3A ZtK-114 Zagorianskiy A.V. REM Цикл Пока WHILE - WEND DIМ ZI, XI, A, DL, I A = 1.1 DL = 0.2 I = 1 WHILE I < = 10 XI = A + DL * I ZI = (XI + (LOG(XI) + XI^2 – I) / (XI – I))^2 PRINT “X”; I; ”=”; XI,“Z“; I; “=“; ZI I = I + 1 WEND END
     

 

2 Цикл «До»
Блок – схема
 
 


 
 



-

+

 

Программа   REM 3A ZtK-114 Zagorianskiy A.V. REM Цикл До DO-LOOP DIМ ZI, XI, A, DL, I A = 1.1 DL = 0.2 I = 1 DO XI = A + DL * I ZI = (XI + (LOG(XI) + XI^2 – I) / (XI – I))^2 PRINT “X”; I; ”=”; XI,“Z“; I; “=“;ZI I = I + 1 LOOP UNTIL I > 10 END

 

3. Цикл «СЧЕТЧИК»
Блок – схема
 
 


           
 
 
   
 
   


Программа   REM 3A ZtK-114 Zagorianskiy A.V. REM Цикл Счетчик FOR- NEXT DIМ ZI, XI, A, DL, I A = 1.1 DL = 0.2 FOR I = 1 TO 10 XI = A + DL * I ZI = (XI + (LOG(XI) + XI^2 – I) / (XI – I))^2 PRINT “X”; I; ”=”; XI,“Z“; I; “=“; ZI NEXT I END
Результат выполнения программ: X 1=1.3 Y 1=20.02158 X 2=1.5 Y 2=3.574738E-02 X 3=1.7 Y 3=1.894586 X 4=1.9 Y 4=3.168647 X 5=2.1 Y 5=4.192698 X 6=2.3 Y 6=5.138298 X 7=2.5 Y 7=6.066598 X 8=2.7 Y 8=7.00426 X 9=2.9 Y 9=7.964692 X 10=3.1 Y 10=8.955359

 

ЗАДАНИЕ III Б: Построить алгоритм и написать программу вычисления суммы (произведения)

, где ,

Решение: обозначим →XK, k → K, → DL, a→A, →QK

1. Цикл «ПОКА»
Блок – схема
 
 


 
 
Q = 0  


_

+

       
 
 
   


Программы   REM 3B ZtK-114 Zagorianskiy A.V. REM Цикл Пока WHILE - WEND DIМ A, XK, K, Q, QK, DL INPUT “ A, DL=”; A, DL K = 1 Q = 0 WHILE K < = 13 XK = A + DL * K QK = ((XK + 2 *K)/(SIN(XK)+5))^2 Q = Q+QK: K = K+ 2 WEND PRINT “Q = ”; Q END   REM 3B ZtK-114 Zagorianskiy A.V. REM Цикл Пока DO - LOOP DIМ A, XK, K, Q, QK, DL INPUT “ A, DL=”; A, DL K = 1 Q = 0 DO WHILE K < = 13 XK = A + DL * K QK = ((XK + 2 *K)/(SIN(XK)+5))^2 G = G+GK: K = K+ 2 LOOP PRINT “Q = ”; Q END

 

 

2 Цикл «До»
Блок – схема
 
 


 
 
Q = 0  


       
 
 
   
k = k +2  


-

+

Программа   REM 3B ZtK-114 Zagorianskiy A.V. REM Цикл До DO-LOOP DIМ A, XK, K, Q, QK, DL INPUT “ A, DL=”; A, DL K = 1 Q = 0 DO XK = A + DL * K QK = ((XK + 2 *K)/(SIN(XK)+5))^2 G = G+GK: K = K+ 2 LOOP UNTIL K > 13 PRINT “Q = ”; Q END
3 Цикл «СЧЕТЧИК»
Блок – схема

       
 
 
   


Программа   REM 3B ZtK-114 Zagorianskiy A.V. REM Цикл Счетчик FOR- NEXT DIМ A, XK, K, Q, QK, DL INPUT “ A, DL=”; A, DL Q = 0 FOR K = 1 TO 13 STEP 2 XK = A + DL * K QK = ((XK + 2 *K)/(SIN(XK)+5))^2 Q = Q+QK NEXT K PRINT “Q = ”; Q END
Результат выполнения программ A, DL? 1, -13 Q = 2012.435
     

 

 




Дата добавления: 2014-11-24; просмотров: 94 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2025 год. (0.017 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав