1. Основные понятия алгоритмизации и программирования


Результат работы программы


Download 1.01 Mb.
bet47/78
Sana03.02.2023
Hajmi1.01 Mb.
#1148576
TuriЗадача
1   ...   43   44   45   46   47   48   49   50   ...   78
Bog'liq
c# qo\'llanma

4. Результат работы программы
Введите значение х: 0.47
Сумма данного ряда при х = 0.4700 с точностью до 0.0001, S = 0.4893
Значение контрольной функции, у = 0.4893
Вывод: С точностью до 0.0001 значение суммы ряда и значение контрольной функции совпадают, следовательно, вычисление суммы членов ряда запрограммировано верно.
Замечание. Чтобы записать программу, используя цикл с постусловием, достаточно в приведенной ниже программе конструкцию while (abs(u) >= eps) {тело цикла} заменить на do {тело цикла} while (abs(u) >= eps);

5. Подпрограммы

5.1. Понятие подпрограммы


При решении задач часто встречаются случаи, когда для разных наборов исходных данных приходится выполнять одни и те же команды. В некоторых случаях для организации повторяющихся вычислений можно воспользоваться командой повторения. Иногда имеет смысл выделить повторяющиеся последовательности команд в самостоятельный блок, вынеся его за пределы основной программы и в нужном месте организовать вызов этого блока, указав соответствующий набор параметров. Такой блок, реализующий некоторый вполне законченный этап обработки информации и допускающий обращение к нему из различных частей основной программы, называется подпрограммой. Подпрограмма оформляется в виде замкнутого участка программы, имеющего чётко обозначенный вход и выход. Применение подпрограмм экономит оперативную память, т.к. для хранения переменных, использующихся только в подпрограмме, память отводится только на время выполнения подпрограммы.
Большинство языков программирования содержат следующие разновидности подпрограмм:
- встроенные подпрограммы;
- библиотечные подпрограммы;
- подпрограммы, создаваемые программистом.
В C#(как и в С) подпрограммы реализуются в виде функций. Различают библиотечные (стандартные) функции и функции, создаваемые программистом.
Библиотечные (стандартные) функции
C#предоставляет стандартные функции, имеющие определённые имена и выполняющие стандартные действия. Эти функции, определённы в языке и объединены в заголовочные файлы или библиотеки. Чтобы использовать библиотечную функцию, необходимо подключить к программе соответствующий заголовочный файл. Чтобы вызвать такую функцию, достаточно в теле основной или пользовательской функции указать её имя и список фактических параметров.

Download 1.01 Mb.

Do'stlaringiz bilan baham:
1   ...   43   44   45   46   47   48   49   50   ...   78




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling