Основы алгоритмизации в информационных системах. Белов М.П. - 62 стр.

UptoLike

Составители: 

// дробных чисел, вводимых с клавиатуры
#include <stdio.h>
#include <conio.h>
void main ()
{
float a;
// очередное число
int n;
// количество чисел
float sum;
// сумма введенных чисел
float sred;
// среднее арифметическое
float min;
// минимальное число последовательности
float max;
// максимальное число последовательности
int i;
// счетчик циклов
printf("Обработка последовательности дробных чисел \n");
printf("Введите количество чисел последовательности - "),
scanf("%i", &n);
printf("Введите первое число последовательности чисел \n");
scanf("%f",&a); // вводим первое число последовательности
/I предположим, что:
min = а; // пусть первое число является минимальным
max = а; // пусть первое число является максимальным
sum=a;
printf("Введите первое число последовательности чисел \n");
for (i = 1; i < n; i++)
{
scanf("%f", &a);
sum += a;
if (a < min) min = a;
if (a > max) max = a;
}
sred = sum/n;
printf("Количество чисел: %i\n", n);
printf("Среднее арифметическое = %6.2f\n", sred);
printf("Минимальное число = %6.2f\n", min);
printf ("Максимальное число = %6.2f\n", max)";
printf("\nДля завершения нажмите на любую клавишу");
getch();
}
2.4.2. Инструкция выполнять пока (do-while)
При разработке алгоритма и написании программы необходимо помнить
о том, что:
- число повторений инструкций цикла do-while определяется ходом вы-
полнения программы;
- инструкция цикла do-while выполняется до тех пор, пока значение вы-
ражения, записанного после оператора while, не станет равным нулю;
- после оператора while надо записывать условие выполнения инструкций
62