|
Увод в програмирането
alpha
|
Компютър - техническо средство за изпълнение на алгоритми
Алгоритъм - разглежда най-общо представлява списък от краен брой правила за извършване на дадени действия в определен ред, чрез които се решава всяка една задача от даден тип, клас
Пример:
Списък с числа: a1, a2, a3, a4 .... ak ... an-1, an
Търсим: alpha - минималното число; beta - максималното число
Съставяме алгоритъм:
Пример: n = 5 a1 = 17 a2 = 58 a3 = 3 a4 = 12 a5 = 27
Конкретна задача се определя от набор от допустими данни.
Правило - има си номер, действие, което се изпълнява, и наследник, който посочва как се продължава алгоритъма.
Действията могат да бъдат:
Изпълнение на 1 правило се нарича стъпка от работата на алгоритъма.
Свойства на алгоритмите:
Начини за изразяване:
#include <iostream.h>
void main()
{
int n,k,i;
float alpha, beta, a[101];
cin>>n;
for( i=1; i<=n; i++)
cin>>a[i];
alpha = a[1];
beta = a[1];
for(k=2; k<=n; k++)
if ( a[k] < alpha )
alpha = a[k];
else if ( a[k] > beta )
beta = a[k];
cout<<alpha<<" "<<beta<<endl;
}