Двумерные массивы?

Информатика | 10 - 11 классы

Двумерные массивы.

Paskal Дан массив целых чисел (n = 20), заполненный случайным образом числами из промежутка [ - 45 ; 95].

1, удалить из него все элементы, кратные 7 и принадлежащие промежутку [a, b] (a и b вводить с клавиатуры) 2, вставить число k между всеми соседними элементами, которые образуют пару элементов с одинаковыми знаками (k вводить с клавиатуры) 3, переставить в обратном порядке часть массива между элементами с номерами kl и k2, включая их.

Сделать проверку корректности ввода kl и k2, если ввод неправильный, то ничего не делать.

Ответить на вопрос
Ответы (1)
Sakwoyage76 22 мая 2020 г., 23:36:15

1)

var

a, b : array [1.

100] of integer ;

i, j, k, a, b, f : integer ;

begin

randomize ;

readln(a) ;

readln(b) ;

k : = 0 ;

for i : = 1 to 20 do

begin

a[i] : = random(135) - 45 ;

f : = 0 ;

for j : = a to b do

if (a[i] = j) and (a[i] mod 7 = 0) then f : = 1 ;

if f = 0 then

begin

k : = k + 1 ;

b[k] : = a[i] ;

end ;

end ;

for i : = 1 to k do

writeln(b[i]) ;

end.

2)

var

a, b : array [1.

100] of integer ;

i, j, k : integer ;

begin

randomize ;

readln(k) ;

j : = 0 ;

for i : = 1 to 20 do

begin

a[i] : = random(135) - 45 ;

writeln(a[i]) ;

for i : = 1 to 19 do

begin

if a[i] * a[i + 1]> ; 0 then

begin

j : = j + 1 ;

b[j] : = a[i] ;

j : = j + 1 ;

b[j] : = k ;

end

else

begin

j : = j + 1 ;

b[j] : = a[i] ;

end ;

end ;

j : = j + 1 ;

b[j] : = a[20] ;

for i : = 1 to j do

writeln(b[j]) ;

3)

var

a, b : array [1.

20] of integer ;

i, j, k1, k2 : integer ;

begin

randomize ;

readln(k1) ;

readln(k2) ;

if k1< ; k2 then

begin

for i : = 1 to 20 do

begin

a[i] : = random(135) - 45 ;

writeln(a[i]) ;

end ;

for i : = 1 to k1 - 1 do

b[i] : = a[i] ;

for i : = k2 + 1 to 20 do

b[i] : = a[i] ;

j : = k2 ;

for i : = k1 to k2 do

begin

b[j] : = a[i] ;

j : = j - 1 ;

end ;

for i : = 1 to 20 do

writeln(b[i]) ;

end ;

end.

Ніка2015 4 апр. 2020 г., 6:42:29 | 10 - 11 классы

Дан массив целых чисел из 15 элементов, заполненный случайным образом числами из промежутка [ - 20, 50 ]?

Дан массив целых чисел из 15 элементов, заполненный случайным образом числами из промежутка [ - 20, 50 ].

Удалить из него все элементы, в записи которых есть цифра 5.

Вставить число k после всех элементов, кратных своему номеру (k вводится с клавиатуры).

Поменять местами первый положительный и последний отрицательный элементы.

Mariya199812 7 мар. 2020 г., 18:43:53 | 5 - 9 классы

Составьте программу ввода с клавиатуры элементов массива a [1?

Составьте программу ввода с клавиатуры элементов массива a [1.

10] и вывода на экран элементов, значения которых являются квадратами целых чисел.

СРОЧНООО!

NadyaIgn050 9 февр. 2020 г., 16:17:09 | 5 - 9 классы

Быстрее, пожайлуста?

Быстрее, пожайлуста!

Очень важно!

2) Составить программу, которая в целом двумерном массиве (6, 3) определяет число элементов больше числа, которое вводится с клавиатуры.

Массив сгенерирован с помощью датчика случайных чисел в диапазоне (1, 8).

Элементы массива вывести на экран построчно.

Zenks 10 мар. 2020 г., 2:56:58 | 10 - 11 классы

Найди все четные по значению элементы массива?

Найди все четные по значению элементы массива.

Вывести на экран значение элементов и их индекс.

Ввод элементов массива с клавиатуры.

Программа пишется на языке Паскаль.

Kashetay 27 февр. 2020 г., 7:31:35 | 5 - 9 классы

Сформировать одномерный массив из 6 целых чисел, элементы которого вводятся с клавиатуры?

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

Подсчитать среднее арифметическое элементов с нечетными номерами.

Variataratina 28 мар. 2020 г., 1:26:28 | 10 - 11 классы

Составьте программу ввода с клавиатуры элементов массива а [1?

Составьте программу ввода с клавиатуры элементов массива а [1.

10] и вывода на экран элементов, значения которых являются квадратами целых чисел.

AlinaDoloman 21 янв. 2020 г., 6:28:16 | 5 - 9 классы

Массив из 10 элементов вводится с клавиатуры?

Массив из 10 элементов вводится с клавиатуры.

Составить программу расчёта среднего арифметического любых двух элементов массива (номера элементов вводятся с клавиатуры).

Dleznjuk 23 февр. 2020 г., 21:36:26 | 5 - 9 классы

Дан массив А целых чисел, состоящий из 20 элементов?

Дан массив А целых чисел, состоящий из 20 элементов.

Заполнить с клавиатуры.

К чётным элементам прибавить А, а от нечётных отнять В(числа вводятся с клавиатуры).

Vladsuppa 12 янв. 2020 г., 18:28:53 | 10 - 11 классы

Задача 9 класс?

Задача 9 класс.

Массивы.

Найти произведение элементов соседних с минимальным(5 элементов вводить с клавиатуры).

MRcoffee 14 мар. 2020 г., 8:36:28 | 5 - 9 классы

Помогите решить задачи на паскаль?

Помогите решить задачи на паскаль.

1) Дан массив случайных чисел (количество элементов вводите с клавиатуры).

Найти произведение всех элементов массива.

2) Дан массив случайных чисел (количество элементов вводите с клавиатуры).

Найти сумму четных элементов массива.

3) Дан массив случайных чисел (количество элементов вводите с клавиатуры).

Найти максимальный элемент массива.

4) Дан массив случайных чисел (количество элементов вводите с клавиатуры).

Найти максимальный элемент массива среди элементов, кратных 3.

Перед вами страница с вопросом Двумерные массивы?, который относится к категории Информатика. Уровень сложности соответствует учебной программе для учащихся 10 - 11 классов. Здесь вы найдете не только правильный ответ, но и сможете ознакомиться с вариантами пользователей, а также обсудить тему и выбрать подходящую версию. Если среди найденных ответов не окажется варианта, полностью раскрывающего тему, воспользуйтесь «умным поиском», который откроет все похожие ответы, или создайте собственный вопрос, нажав кнопку в верхней части страницы.