Програмирование на языке Basic. Федоряка Н.И. - 37 стр.

UptoLike

Составители: 

37
PRINT "Исправленная строка: ", ss$
END
Пример: Получить предложение в обратном порядке следования
символов.
REM обратный порядок букв
ss$=""
INPUT "Введите предложение", s$
FOR I=LEN(s$) TO 1 STEP -1
ss$=ss$+MID$(s$,I,1)
NEXT
PRINT "Исправленная строка: ", ss$
END
Контрольная работа
1.Подсчитать сколько раз среди символов заданной строки встреча-
ется буква «F».
2.Составить программу, которая печатает заданное слово задом на-
перед.
3.Выдать номер позиции заданной строки, в которой впервые встре-
чается буква «в». Если такой буквы в строке нет, выдать сообщение об
этом.
4.Подсчитать количество слогов в слове.
5.Подсчитать количество цифр в заданной строке.
6.Среди натуральных от 1 до n найти все такие, запись которых сов-
падает с последними цифрами записи их квадратов (5 и 25, 6 и 36, 25 и 625
и т.д.).
7. Из заданной строки получить новую, заменив все запятые на точ-
ки. Распечатать полученную строку.
Тема 8. Подпрограммы. Процедуры
При создании средних по размеру программ используется струк-
турное программирование, идея которого заключается в том, что структу-
ра программы должна отражать структуру решаемой задачи, чтобы алго-
ритм решения был ясно виден из исходного текста.
С этой целью в программирование введено понятие подпрограммы -
набора операторов (команд), выполняющих нужное действие и не завися-
щих от других частей исходного кода. Программа разбивается на множе-
ство подпрограмм, каждая из которых выполняет какое-то действие, пре-
дусмотренное исходным заданием.
Подпрограммой называется группа операторов, к которой обраща-
ются из основной программы несколько раз.
Комбинируя подпрограммы, удается сформировать итоговый алго-
ритм используя блоки кода (подпрограммы), имеющих определенную
PDF created with FinePrint pdfFactory Pro trial version www.pdffactory.com
         PRINT "Исправленная строка: ", ss$
         END
                Пример: Получить предложение в обратном порядке следования
         символов.
         REM обратный порядок букв
         ss$=""
         INPUT "Введите предложение", s$
         FOR I=LEN(s$) TO 1 STEP -1
         ss$=ss$+MID$(s$,I,1)
         NEXT
         PRINT "Исправленная строка: ", ss$
         END
                                       Контрольная работа
                1.Подсчитать сколько раз среди символов заданной строки встреча-
         ется буква «F».
                2.Составить программу, которая печатает заданное слово задом на-
         перед.
                3.Выдать номер позиции заданной строки, в которой впервые встре-
         чается буква «в». Если такой буквы в строке нет, выдать сообщение об
         этом.
                4.Подсчитать количество слогов в слове.
                5.Подсчитать количество цифр в заданной строке.
                6.Среди натуральных от 1 до n найти все такие, запись которых сов-
         падает с последними цифрами записи их квадратов (5 и 25, 6 и 36, 25 и 625
         и т.д.).
                7. Из заданной строки получить новую, заменив все запятые на точ-
         ки. Распечатать полученную строку.

                        Тема 8. Подпрограммы. Процедуры
               При создании средних по размеру программ используется струк-
         турное программирование, идея которого заключается в том, что структу-
         ра программы должна отражать структуру решаемой задачи, чтобы алго-
         ритм решения был ясно виден из исходного текста.
               С этой целью в программирование введено понятие подпрограммы -
         набора операторов (команд), выполняющих нужное действие и не завися-
         щих от других частей исходного кода. Программа разбивается на множе-
         ство подпрограмм, каждая из которых выполняет какое-то действие, пре-
         дусмотренное исходным заданием.
               Подпрограммой называется группа операторов, к которой обраща-
         ются из основной программы несколько раз.
               Комбинируя подпрограммы, удается сформировать итоговый алго-
         ритм используя блоки кода (подпрограммы), имеющих определенную

                                                                                37


PDF created with FinePrint pdfFactory Pro trial version www.pdffactory.com