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


Download 1.01 Mb.
bet22/78
Sana03.02.2023
Hajmi1.01 Mb.
#1148576
TuriЗадача
1   ...   18   19   20   21   22   23   24   25   ...   78
Bog'liq
c# qo\'llanma

int a = 10;
int Sum(int x);

4

ТОЧКА ВХОДА В ПРОГРАММУ
Зона функции main()

static void Main(string[] args){
int b = 15, c;
c = Sum(b);
Console.WriteLine(c);
Console.ReadKey();
}

5

Зона определения пользовательских функций

int Sum(int x)
{int s;
s= x + a;
return s;
}



При анализе приведенной программы можно выделить следующие крупные части типового исходного модуля:

  • подключение заголовочных файлов библиотек;

  • объявления пользовательских символических констант, вспомогательных функций, классов и типов данных, глобальных переменных;

  • заголовок главной функции;

  • определение главной функции – блок, содержащий:

      • объявление локальных переменных и констант и их инициализацию (присвоение начальных значений);

      • ввод исходных данных (диалог с пользователем);

      • обработка – обращение к функциям, вычисление выражений, выполнение операторов;

      • вывод результата;

      • возвращение кода завершения главной функции;

  • определения пользовательских вспомогательных функций и методов классов; для каждой функции после заголовка размещается блок, содержащий:

  • объявление локальных переменных и их инициализацию;

  • обработку формальных параметров с использованием локальных переменных;

  • возвращение результата.

Подобное структурирование текста исходного модуля, который размещается в одном файле с расширением срр, не единственно возможное. Но следование данному образцу облегчает понимание и отладку программ.

Download 1.01 Mb.

Do'stlaringiz bilan baham:
1   ...   18   19   20   21   22   23   24   25   ...   78




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