Циклы. Определите разницу между максимальным и минимальным числами - 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.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д