АК
Айчурек Калматова

Помогите, пожалуйста, написать программу на basic

Игорь
Игорь

cls
dim a(10)

for I=1 to M
line input "Vvedite chislo", a(i)

Се
Сергей

завести второй массив той же длины
пергнать из 1го во 2й с сортировкой по возрастающей
(конкретные алгоритмы в книжках по бэйсику,
но моно найти на др. языках прогоаммироваия)
два последних элемента массива - искомые числа
в 1м массиве по величинам ищем их индексы

так - по простому

Sergey
Sergey

DIM a(100)
RANDOMIZE
FOR i = 1 TO 50
a(i) = INT(RND * 1000)
IF i = 3 THEN GOSUB 10
IF a(i) > max THEN max2 = max: k2 = k: max = a(i): k = i
PRINT a(i); " ";
NEXT i
PRINT
PRINT "max1 a("; k2; ")="; max2, " max2 a("; k; ")="; max
END
10
IF a(1) > a(2) THEN max = a(1): k = 1: max2 = a(2): k2 = 2
IF a(2) >= a(1) THEN max = a(2): k = 2: max2 = a(1): k2 = 1
RETURN

Похожие вопросы
Помогите пожалуйста с задачкой на массивы! Надо написать программу в Basic!
Помогите написать программу чтобы определить является ли введенное число совершенным. программа на visual basic
Люди, плллз. Помогите написать программу на basic.
помогите написать программу в Visual Basic
Помогите написать программу, пожалуйста
помогите,пожалуйста написать программу в PascalABC
Помогите пожалуйста написать программу в Visual Basic
Помогите, пожалуйста, написать программу в Visual Basic!!!
Не получается написать программу в Basic . Помогите пожалуйста.
Помогите написать программу basic