Два раздела: (I) раздел описаний (блоки USES, LABEL, CONST, TYPE, VAR, а также описание процедур и функций) и (II) исполняемую часть (основной блок) . Раздел описаний, в принципе, не является обязательным и может вовсе отсутствовать. Заголовок программы, начинающийся с ключевого слова PROGRAM, выполняет исключительно декоративную функцию, и поэтому также может отсутствовать.
Основной блок - это собственно программа, использующая все, что было описано и объявлено выше. Он обязательно начинается словом BEGIN и заканчивается словом END с точкой. Любой текст после завершающей точки игнорируется компилятором
#include <iostream>
#include <stdio.h>
#include <time.h>
void sort(int leng,int *arr){
for (int i =0;i < leng;++i){
for (int j = 0;j < leng - 1;++j){
if (arr[i] > arr[j]){
int tmp = arr[i];
arr[i] = arr[j];
arr[j] = tmp;
}
}
}
}
int main (){
setlocale(LC_ALL,"");
srand(time(NULL));
int A[10];
for (int i = 0;i < 10;++i){
A[i] = rand() % 10;//Рандомное число от 0...9
}
sort(10,A);//сортировка массива
//2 задание увы не успеваю сделать сейчас,если не забуду о вас то Удачи)))
system("pause");
return 0;
}
Основной блок - это собственно программа, использующая все, что было описано и объявлено выше. Он обязательно начинается словом BEGIN и заканчивается словом END с точкой. Любой текст после завершающей точки игнорируется компилятором