Составьте программу, которая заполняет массив из 10 элементов случайными целыми числами в...

0 голосов

Составьте программу, которая заполняет массив из 10 элементов случайными целыми числами в диапазоне от 1 до 10, а затем меняет последний и первый элемент местами и выыодит на экран исходный и полученный массив.


спросил от (16 баллов) в категории Информатика
1 Ответ
0 голосов
ответил от Отличник (7.8k баллов)

Program mass;
Uses Crt;
Var 
a: array [1..10] of integer; 
i,c,b: byte ;
Begin 
ClrScr;
For i :=1 to 10 do 
begin
a[i]:= random (10);
writeln(a[i]);
end;
writeln;
b:=a[1];
c:=a[10];
a[1]:=c;
a[10]:=b;
For i :=1 to 10 do 
writeln(a[i]);
end.

оставил комментарий от (16 баллов)

Как можно byte заменить? Не проходили еще.

оставил комментарий от Отличник (7.8k баллов)

integer

оставил комментарий от (16 баллов)

i,c,b: integer; ? Вроде не так..

оставил комментарий от Отличник (7.8k баллов)

а что не так?

оставил комментарий от (16 баллов)

То есть так и писать?

оставил комментарий от Отличник (7.8k баллов)

ну да

оставил комментарий от Отличник (7.8k баллов)

byte это числа от 0 до 255, а integer тоже целые, но диапазон просто шире

оставил комментарий от (16 баллов)

Окей. И можно скипнуть ClrScr? Это ведь не обязательно?

оставил комментарий от Отличник (7.8k баллов)

не обязательно

оставил комментарий от (16 баллов)

Супер. Спасибо большое~

...