ВУЗ:
Составители:
Рубрика:
19
REM Вывод чисел от b до a
a=55
b=107
FOR I=b TO a STEP -1
PRINT I
NEXT
END
Пример: Вычислить сумму двухзначных натуральных чисел.
REM Вычислить сумму двухзначных натуральных чисел
FOR I=10 TO 99
s=s+I
NEXT
PRINT "Результат = ",s
END
Программа перебирает числа от 10 до 99 каждый раз выполняя дей-
ствия s=s+I. С точки зрения математики это совершенно бессмысленная
запись, но рассмотрим её внимательней.
Процесс решения вычислительной задачи - это процесс последовательного
изменения значений переменных. В итоге - в определенных переменных
получается результат. Переменная получает определенное значение в ре-
зультате присваивания.
Вы помните, что присваивание - это занесение в ячейку, отведенную
под переменную, определенного значения в результате выполнения коман-
ды.
В результате операции а=5 переменная а получает значение 5.
В результате операции с=a+b переменная с получает значение равное сум-
ме значений переменной а и b.
В результате операции s=s+I переменная s получает значение равное
сумме предыдущего значения переменной s и значения переменной I.
Т.е., если до операции присваивания значение s было равно 5, а пе-
ременной I равно 3, то после операции значение переменной s будет равно
8 (5+3, старое значение s + значение I). Значит после выполнения нашей
программы в переменной s будет хранится сумма всех двузначных чисел
от 10 до 99.
Пример: вычислить факториал числа а (записывается так: а!). Факто-
риал - это произведение чисел от 1 до а. Например, 5! (факториал пяти) -
это 5!=1*2*3*4*5
REM Вычислить факториал числа
a=5
f=1
FOR I=1 TO a
f=f*I
NEXT
PDF created with FinePrint pdfFactory Pro trial version www.pdffactory.com
REM Вывод чисел от b до a a=55 b=107 FOR I=b TO a STEP -1 PRINT I NEXT END Пример: Вычислить сумму двухзначных натуральных чисел. REM Вычислить сумму двухзначных натуральных чисел FOR I=10 TO 99 s=s+I NEXT PRINT "Результат = ",s END Программа перебирает числа от 10 до 99 каждый раз выполняя дей- ствия s=s+I. С точки зрения математики это совершенно бессмысленная запись, но рассмотрим её внимательней. Процесс решения вычислительной задачи - это процесс последовательного изменения значений переменных. В итоге - в определенных переменных получается результат. Переменная получает определенное значение в ре- зультате присваивания. Вы помните, что присваивание - это занесение в ячейку, отведенную под переменную, определенного значения в результате выполнения коман- ды. В результате операции а=5 переменная а получает значение 5. В результате операции с=a+b переменная с получает значение равное сум- ме значений переменной а и b. В результате операции s=s+I переменная s получает значение равное сумме предыдущего значения переменной s и значения переменной I. Т.е., если до операции присваивания значение s было равно 5, а пе- ременной I равно 3, то после операции значение переменной s будет равно 8 (5+3, старое значение s + значение I). Значит после выполнения нашей программы в переменной s будет хранится сумма всех двузначных чисел от 10 до 99. Пример: вычислить факториал числа а (записывается так: а!). Факто- риал - это произведение чисел от 1 до а. Например, 5! (факториал пяти) - это 5!=1*2*3*4*5 REM Вычислить факториал числа a=5 f=1 FOR I=1 TO a f=f*I NEXT 19 PDF created with FinePrint pdfFactory Pro trial version www.pdffactory.com
Страницы
- « первая
- ‹ предыдущая
- …
- 17
- 18
- 19
- 20
- 21
- …
- следующая ›
- последняя »