Циклы. Определите разницу между максимальным и минимальным числами - VB
Формулировка задачи:
Дано целое n>0, за которым следует n действительных чисел. Определите разницу между максимальным и минимальным среди них.
Решение задачи: «Циклы. Определите разницу между максимальным и минимальным числами»
textual
Листинг программы
Option Explicit 'uses Crt; Dim n%, c% 'Var' n,c:integer; Dim a# ' a:real; Dim max#, min# ' max,min:real; Sub Сергей_Иванов() 'begin n = InputBox("Введите количество элементов последовательности чисел - ") ' Write('Введите количество элементов последовательности чисел - ');' readln(n); a = InputBox("Введите 1-й элемент последовательности - ") ' write('Введите 1-й элемент последовательности - ');' readln(a); max = a ' max:=a; min = a ' min:=a; c = 1 ' c:=1; While c < n ' while c<n do' begin c = c + 1 ' c:=c+1; a = InputBox("Введите " & c & "-й элемент последовательности - ") ' write('Введите ',c,'-й элемент последовательности - '); ' readln(a); If a > max Then max = a ' if a>max' then max:=a; If min > a Then min = a ' if min>a ' then min:=a; Wend ' end; MsgBox "Разница наибольшего и наименьшего чисел равна " & max - min ' Writeln('Разница наибольшего и наименьшего чисел равна ',max-min); End Sub 'end.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д