В таблице Dat хранятся данные о количестве изготовленных учениками заданий (Dat[1]

В таблице Dat хранятся данные о количестве изготовленных воспитанниками заданий (Dat[1] заданий сделал 1-ый ученик, Dat[2] второй и т.д.). Определите число, которое будет написано в итоге работы последующей программы. Текст программки приведён на 5 языках программирования.



Бейсик
Python
DIM Dat(10) AS INTEGER
DIM k, m, n AS INTEGER
Dat(1) = 7: Dat(2) = 9
Dat(3) = 10: Dat(4) = 5
Dat(5) = 6: Dat(6) = 7
Dat(7) = 9: Dat(8) = 8
Dat(9) = 6: Dat(10) = 9
m = 10; n = 0
FOR k = 1 TO 10
IF Dat(k) lt;= m THEN
m = Dat(k)
n = k
ENDIF
NEXT k
PRINT m
Dat = [7, 9, 10, 5, 6, 7, 9, 8, 6, 9]
m = 10
n = 0
for k in range(0,10):
if Dat[k] lt;= m:
m = Dat[k]
n = k + 1
print (m)


Паскаль
Алгоритмический язык
Var k, m, n: integer;
Dat: array[1..10] of integer;
Begin
Dat[1] := 7; Dat[2] := 9;
Dat[3] := 10; Dat[4] := 5;
Dat[5] := 6; Dat[6] := 7;
Dat[7] := 9; Dat[8] := 8;
Dat[9] := 6; Dat[10] := 9;
m := 10;
n := 0;
for k := 1 to 10 do
if Dat[k] lt;= m then
begin
m := Dat[k];
n := k;
end;
writeln(m);
End.
алг
нач
целтаб Dat[1:10]
цел k, m, n
Dat[1] := 7
Dat[2] := 9
Dat[3] := 10
Dat[4] := 5
Dat[5] := 6
Dat[6] := 7
Dat[7] := 9
Dat[8] := 8
Dat[9] := 6
Dat[10] := 9
m := 10
n := 0
нц для k от 1 до 10
если Dat[k] lt;= m то
m := Dat[k]
n := k
все
кц
вывод m
кон
С++
include
using namespace std;
int main()
int Dat[10] = 7, 9, 10, 5, 6, 7, 9, 8, 6, 9;
int m = 10;
int n = 0;
for (int k = 0; k lt; 10; k++)
if (Dat[k] lt;= m)
m = Dat[k];
n = k + 1;

cout lt;lt; m;
return 0;

Задать свой вопрос
1 ответ

Данная программа ищет малый элемент массива и он равен 5.

Ответ: 5

, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт