
Задание 2. Дана числовая последовательность чисел А1,А2,….n, где n количество чисел в
последовательности. Cоставить программу определяющую: разность минимального и максимального числа из последовательности. (на языке СИ)

Ответы на вопрос

Ответ:
#include <stdio.h>
int main() {
int n;
printf("Type n: ");
scanf("%d", &n);
double arr[n];
printf("Type elements of sequence: ");
for (int i = 0; i < n; ++i) {
scanf("%lf", &arr[i]);
}
double max = arr[0], min = arr[0];
for (int i = 1; i < n; ++i) {
if (max < arr[i])
max = arr[i];
if (min > arr[i])
min = arr[i];
}
printf("Result: %.2lf", max - min);
return 0;
}



Для определения разности между минимальным и максимальным числом в числовой последовательности в языке C, вы можете использовать следующий код:
c#include <stdio.h>
int main() {
int n;
printf("Введите количество чисел в последовательности: ");
scanf("%d", &n);
if (n <= 0) {
printf("Количество чисел должно быть положительным.\n");
return 1; // Возвращаем код ошибки
}
int min, max, number;
printf("Введите первое число: ");
scanf("%d", &number);
min = max = number; // Инициализируем min и max первым введенным числом
for (int i = 1; i < n; i++) {
printf("Введите следующее число: ");
scanf("%d", &number);
if (number < min) {
min = number; // Обновляем минимальное значение
}
if (number > max) {
max = number; // Обновляем максимальное значение
}
}
int difference = max - min;
printf("Разность между минимальным и максимальным числом: %d\n", difference);
return 0;
}
Эта программа сначала запрашивает у пользователя количество чисел в последовательности, затем последовательно запрашивает сами числа и находит минимальное и максимальное значение в последовательности. Затем она вычисляет разницу между этими значениями и выводит результат на экран.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili