Циклы. Определите разницу между максимальным и минимальным числами - VB

Узнай цену своей работы

Формулировка задачи:

Дано целое n>0, за которым следует n действительных чисел. Определите разницу между максимальным и минимальным среди них.

Решение задачи: «Циклы. Определите разницу между максимальным и минимальным числами»

textual
Листинг программы
  1. Option Explicit
  2. 'uses Crt;
  3. Dim n%, c% 'Var'   n,c:integer;
  4. Dim a# '   a:real;
  5. Dim max#, min# '   max,min:real;
  6.  
  7. Sub Сергей_Иванов() 'begin
  8. n = InputBox("Введите количество элементов последовательности чисел - ") '     Write('Введите количество элементов последовательности чисел - ');'     readln(n);
  9. a = InputBox("Введите 1-й элемент последовательности - ") '     write('Введите 1-й элемент последовательности - ');'     readln(a);
  10. max = a '     max:=a;
  11. min = a '     min:=a;
  12. c = 1 '     c:=1;
  13. While c < n '     while c<n do'       begin
  14.  c = c + 1 '         c:=c+1;
  15.  a = InputBox("Введите " & c & "-й элемент последовательности - ") '         write('Введите ',c,'-й элемент последовательности - ');  '         readln(a);
  16.  If a > max Then max = a '         if a>max'              then max:=a;
  17.  If min > a Then min = a         '         if min>a  '              then min:=a;
  18. Wend '       end;
  19. MsgBox "Разница наибольшего и наименьшего чисел равна " & max - min '     Writeln('Разница наибольшего и наименьшего чисел равна ',max-min);
  20. End Sub 'end.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы