Дан одномерный массив размерностью n, заполненный случайными числами в интервале от -15 до 20. вывести на экран значения элементов массива, абсолютное значение которых > 10.
Ответы на вопрос:
ответ:
program abc;
const n=35;
var a, b: array[1.. n] of integer;
i, j: integer;
begin
randomize;
for i: =1 to n do
a[i]: = random (20)-15;
for i: =1 to n do
write (a[i]: 4);
j: =1;
for i: = 1 to n do
if a[i]> 10 then
begin
b[j]: =a[i];
inc[j];
end;
for i: = 1 to n do
write(b[i],' ');
readln;
end.
объяснение: могу быть не прав
ответ:
c++
#include
#include
using namespace std;
int main() {
setlocale(lc_all, "russian");
srand(time(null));
int arr[20],sum=0;
for (int i = 0; i < 20; i++)
{
arr[i] = rand() % 36+(-15);
}
cout < < "обычный массив -> ";
for (int i = 0; i < 20; i++)
{
cout < < arr[i] < < " ";
}
cout < < endl < < "элементы массива которые больше 10 -> ";
for (int i = 0; i < 20; i++)
{
if (arr[i]> 10) {
cout < < arr[i] < < " ";
}
}
cout < < endl;
system("pause");
return 0;
}
объяснение:
Популярно: Информатика
-
Isma2409.09.2021 03:59
-
sadko7777707.09.2020 04:48
-
Black1349508.01.2021 16:29
-
AloysiuS29.03.2021 22:12
-
malgee425.02.2023 21:35
-
прррр1016.05.2022 13:28
-
максим172024.10.2020 22:55
-
OtvettePlz23.02.2020 00:50
-
Zeka21125.04.2020 08:07
-
fylkis23.12.2020 06:02