Составить программу на Паскале, которая в двумерном массиве определяет максимальный элемент в каждой строке и записывает его в одномерный массив?

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

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

Для определения максимального элемента в строке использовать function , а для ввода и вывода массивов - procedure.

Ответить на вопрос
Ответы (1)
Simona82 25 мар. 2024 г., 22:31:57

Function MaxElem(a : array[, ] of integer ; i : integer) : integer ;

var   ; j, m : integer ;

begin   ; m : = a[i, 0] ;   ; for j : = 1 to length(a, 1) - 1 do   ;   ; if a[i, j] > ; m then   ;   ;   ; m : = a[i, j] ;   ; MaxElem : = m

end ;

procedure Input(var a : array[, ] of integer) ;

var   ; i, j : integer ;

begin   ; Writeln('вводите элементы массива') ;   ; for i : = 0 to length(a, 0) - 1 do   ;   ; for j : = 0 to length(a, 1) - 1 do   ;   ;   ; read(a[i, j]) ;

end ;

procedure Output(var a : array of integer) ;

var   ; i : integer ;

begin   ; Writeln('полученный массив') ;   ; for i : = 0 to length(a) - 1 do   ;   ; write(a[i], ' ') ;

end ;

var   ; m, n, i : integer ;   ; a : array[, ] of integer ;   ; b : array of integer ;

begin   ; read(m, n) ; / / ввод числа строк и столбцов   ; setlength(a, m, n) ;   ; setlength(b, m) ;   ; Input(a) ;   ; for i : = 0 to m - 1 do   ;   ; b[i] : = MaxElem(a, i) ;   ; Output(b) ;

end.

Написано на Free Pascal.

Азамат11111 11 янв. 2024 г., 16:24:13 | студенческий

Сгенерируйте список из 10 случайных чисел от 10 до 20 и выведите его в строчку?

Сгенерируйте список из 10 случайных чисел от 10 до 20 и выведите его в строчку.

Напишите программу, которая переставит местами первый и последний элемент в списке (изменит текущий список!

) и выведет его в строчку.

​.

Светкаsveta 27 янв. 2024 г., 11:12:57 | 10 - 11 классы

Язык Си заполнить массив из 10 элементов случайными числами в интервале [ - 10 ; 10] и выполнить инверсию отдельно для 1 - й и 2 - й половин массива?

Язык Си заполнить массив из 10 элементов случайными числами в интервале [ - 10 ; 10] и выполнить инверсию отдельно для 1 - й и 2 - й половин массива.

Dashulyagolubets 3 янв. 2024 г., 02:31:50 | 5 - 9 классы

В одномерном массиве все отрицательные элементы переместить в начало массива, а остальные – в конец с сохранением порядка следования?

В одномерном массиве все отрицательные элементы переместить в начало массива, а остальные – в конец с сохранением порядка следования.

Дополнительный массив заводить не разрешается.

​.

Leylanamazova12 27 янв. 2024 г., 12:41:43 | студенческий

Информатика, ПитонБоря играет в усложнённый «морской бой»?

Информатика, Питон

Боря играет в усложнённый «морской бой».

В клетках он пишет, сколько у корабля пушек.

Если пушек нет, он ставит 0.

Дано поле из цифр, а в конце строка "стоп".

Выведи общее количество пушек на всех кораблях.

Ввод Вывод

10001 10

01010

00400

01010

стоп.

Sharkovka05 1 февр. 2024 г., 22:51:40 | студенческий

Программа на С + +Не сталкивался и с этимПросьба большая помочьСоздать целочисленный массив типа short int размером n?

Программа на С + +

Не сталкивался и с этим

Просьба большая помочь

Создать целочисленный массив типа short int размером n.

Элементы массива инициализируются по следующему алгоритму :

1) число А вводится с консоли ;

2) используя битовые операции, сделать в нем так, чтобы 11 бит был заменён значением 5 - го бита, а остальные сохранили свои значения.

3) присвоить преобразованное число А текшему элементу массива.

Инициализированный массив вывести на печать и найти в нём элементы, у которых старшая четвёрка бит имеет все единицы.

Madinashagaban 17 мар. 2024 г., 10:51:32 | 5 - 9 классы

Составь программу, которая выводит сумму чисел от 1 до 100?

Составь программу, которая выводит сумму чисел от 1 до 100.

Python​.

Urinkovanadezhd 26 янв. 2024 г., 13:56:32 | 1 - 4 классы

ПОМОГИТЕ ПОЖАЛУЙСТАЗаписать программу на языке Паскаль и определить, что будет выведено в результате работы программы?

ПОМОГИТЕ ПОЖАЛУЙСТА

Записать программу на языке Паскаль и определить, что будет выведено в результате работы программы.

От программы, записанной на алгоритмическом языке, перейти к записи программы на языке Паскаль.

Определить, что будет выведено в результате работы программы.

Алгоритмический язык :

алг

цел s, k

нач

s : = 0

k : = 0

нц пока k< ; 6

s : = s + 2

k : = k + 1

кц

вывод s

кон.

Dmitrievvanya 4 мар. 2024 г., 04:10:55 | 10 - 11 классы

ПОМОГИТЕ СДЕЛАТЬ В ПИТОНЕ?

ПОМОГИТЕ СДЕЛАТЬ В ПИТОНЕ!

Дано неотрицательное число N - количество элементов массива (N< ; = 100)

Заполнить массив из N элементов первыми натуральными трехзначными числами, произведение цифр которых есть трехзначное число.

Drobotella2017 5 мар. 2024 г., 21:37:05 | 10 - 11 классы

Рассмотрите изображение внешнего вида программ MSWord и Publisher?

Рассмотрите изображение внешнего вида программ MSWord и Publisher.

Опишите, как расположение часто используемых элементов в одних и тех же местах в разных программах помогает восприятию информации.

Приведите пример, используя рисунок.

Noritsyna0703 28 мар. 2024 г., 03:51:03 | студенческий

Тактовая частота процессора — это : максимальное количество бит информации, которые процессор может обрабатывать и передавать одновременно ; количество тактов, выполняемых процессором в единицу времен?

Тактовая частота процессора — это : максимальное количество бит информации, которые процессор может обрабатывать и передавать одновременно ; количество тактов, выполняемых процессором в единицу времени ; скорость обмена информацией между процессором и устройством ввода / вывода ; число двоичных операций, совершаемых процессором в единицу времени ; ​.

На этой странице сайта, в категории Информатика размещен ответ на вопрос Составить программу на Паскале, которая в двумерном массиве определяет максимальный элемент в каждой строке и записывает его в одномерный массив?. По уровню сложности вопрос рассчитан на учащихся 10 - 11 классов. Чтобы получить дополнительную информацию по интересующей теме, воспользуйтесь автоматическим поиском в этой же категории, чтобы ознакомиться с ответами на похожие вопросы. В верхней части страницы расположена кнопка, с помощью которой можно сформулировать новый вопрос, который наиболее полно отвечает критериям поиска. Удобный интерфейс позволяет обсудить интересующую тему с посетителями в комментариях.