2. Спортсмен в день пробегает x метров. Начав тренировки, он в течении недели увеличивал свой пробег предыдущего дня на 250 метров. Сколько пробегал спортсмен в каждый день тренировки? Паскаль или VB6.0
линейный – список команд (указаний), выполняемых последовательно друг за другом;
разветвляющийся – алгоритм, содержащий хотя бы одну проверку условия, в результате которой обеспечивается переход на один из возможных вариантов решения; циклический – алгоритм, предусматривающий многократное повторение одной и той же последовательности действий. Количество повторений обусловливается исходными данными или условием задачи.
ответ: Виды алгоритмов и их описания.
Различают следующие виды алгоритмов:
линейный – список команд (указаний), выполняемых последовательно друг за другом;
разветвляющийся – алгоритм, содержащий хотя бы одну проверку условия, в результате которой обеспечивается переход на один из возможных вариантов решения; циклический – алгоритм, предусматривающий многократное повторение одной и той же последовательности действий. Количество повторений обусловливается исходными данными или условием задачи.Объяснение:
Напишу на С++, но алгоритм один и тот же
bool flag = true; // bool - переменная которая принимает только true или false;
int number;
int sum;
int index;
double sr;
while(flag){ // Цикл который выполняется до тех пор пока flug = true;
cin >> number; // Вводим число
if(number == 0) flag = false; // Как только флаг будет равен с 0, мы заканчиваем выполнять цикл
sum=sum+number; // Ищем суму и каждый раз её увеличиваем на то число, которое ввели
index=index+1; // Увеличиваем количество введенных элементов
}
sr = sum/index; // Суму делим на количество чисел для того чтобы найти среднее арифметическое
cout << "Сума: " << sum; // Выводим суму
cout << endl // Пробел в С++(не обязательно)
cout << "Среднее арифметическое: " << sr; // Выводим среднее арифметическое