М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации

Написать программу (в pascal) и составить блок-схему по : в двумерном массиве произвольной размеренности подсчитать количество элементов, равных наибольшему элементу в этом массиве. вывести значение наибольшего элемента.

👇
Ответ:
азат61
азат61
10.04.2021
Алгоритм
Ввод массива A[n,m]
Max := A[1,1]; k := 1; p := 1; s := 0;
Алгоритм
Ввод массива A[n,m]
Max := A[1,1]; k := 1; p := 1; c := 0;
Цикл по i от 1 до n (по строкам)
Цикл по j от 1 до m (по столбцам)
Если (A(i, j) = Max) and ((i<>k) or (j<>p)) То c := c+1;
Если (A(i, j) > Max) То
k := i; p := j; c := 1;
Max: = A(i, j);
Конец Если
Конец цикла по столбцам
Конец цикла по строкам
Вывод "Элемент ", Max, " встречается ", c, " раз"
Конец.

Программа
var A: array of array of integer
var i,j,m,n,k,p,s,Max: integer
BEGIN
uses crt; clrscr;
write ('Vvedite kol-vo strok: '); readln (n);
write ('Vvedite kol-vo stolbtsov: '); readln (m);
setlength(A,n,m);
for i=1 to n do
begin
for j=1 to m do
begin
write ('Vvedite element vassiva: '); readln (A[i,j]);
end;
end;
Max := A[1,1]; k := 1; p := 1; c := 0;
for i=1 to n do
begin
for j=1 to m do
begin
if (A(i, j) = Max) and ((i<>k) or (j<>p)) then c := c+1;
if (A(i, j) > Max) then
begin
k := i; p := j; c := 1;
Max: = A(i, j);
end;
end;
end;
write ('Element ', Max, ' vstrechaetsya ', c, ' raz');
END.
4,8(91 оценок)
Открыть все ответы
Ответ:
madara014
madara014
10.04.2021
USES crt;
var a,b,c,d:real;
BEGIN
clrscr;
readln(a,b,c,d);
if (a > b) and (b > c) then
writeln('Max = ',a,', Min = ',c);
if (b > a) and (a > c) then
writeln('Max = ',b,', Min = ',c);

if (a > c) and (c > b) then
writeln('Max = ',a,' Min = ',b);
if (c > a) and (a > b) then
writeln('Max = ',c,', Min = ',b);
if (b > c) and (c > a) then
writeln('Max = ',b,', Min = ',a);
if (b > d) and (d > b) then
writeln('Max = ',b,', Min = ',b);
if (d > b) and (d > b) then
writeln('Max = ',d,', Min = ',a);
readln;
END.
Задача легкая, но блин, пришлось подумать...
4,7(40 оценок)
Ответ:
varfo
varfo
10.04.2021
В языке HTML имеется ряд конструкций, предусматривающих задание цвета. Цвет в них обозначается текстовой строкой, которая содержит либо специальный текстовый литерал, либо шестнадцатиричный RGB триплет.Текстовые литералы для обозначения цвета - это особый набор английских слов, выражающих цвет. Среди этих названий цвета есть как широко известные основные цвета (такие как red, yellow, black), так и слова, перевод которых можно найти только в очень толстых словарях, например:blanchedalmond
- blanch - белить, отбеливать
- almond - миндальchartreuse - Шартрез (по-видимому, название местности)
- в большом словаре МультиЛекс сказано, что есть ликер и монастырь с таким названием, но нет перевода словаcorn silk - совокупность столбиков на початке кукурузыfuchsia - фуксия (название растения)thistle - чертополох (название растения)В стандарте HTML 3.2 приведена таблица названий для 16 основных цветов. В фирменной документации NetScape есть таблица названий для 140 цветов. Понятно, что броузер должен иметь таблицу RGB значений для каждого названия цвета.Шестнадцатиричный RGB триплет задает цвет тремя числами по шкалам red-green-blue и записывается в формате rrggbb. Например, шестнадцатиричная запись для цвета"aquamarine" будет иметь вид "7FFFD4", поскольку этот цвет имеет такие RGB составляющие: red=7F, green=FF, blue=D4.Каждая составляющая в RGB триплете может принимать значение от нуля до 255 (от 00 до FF), поэтому таким можно обозначить 16777216 разных цветов.Вот несколько примеров HTML конструкций, содержащих обозначения цвета:<BODY BGCOLOR="khaki" TEXT="#000040"><FONT COLOR="blue">Этот текст синий</FONT><FONT COLOR="#e00000">Этот текст красный</font>Такие же для обозначения цвета применяются и в языке JavaScript - в свойствах alinkColor, bgColor, fgColor, linkColor и vlinkColor и в методе fontcolor:onMouseOver="document.bgColor='aquamarine';"document.write("<P>" + txtString.fontcolor("green") )document.write("<P>" + txtString.fontcolor("008000") )Ниже приведены две таблицы - цветовые палитры, на 16 основных цветов и на 140 цветов. В них перечислены те цвета, за которыми закреплены словесные названия. Для каждого цвета приведено также и его значение в виде триплета по шкале RGB.Пояснения к таблицам1. Цветной прямоугольник состоит из двух частей. В левой части цвет задан своим названием - словом, в правой - шестнадцатиричным RGB триплетом. Это сделано, чтобы можно было проверить соответствие между словесным названием цвета и его RGB величиной.2. Если цвет левой и правой частей прямоугоьника оказался разным, то это означает, что допущена ошибка, либо в данной таблице, либо в таблице цветов броузера. У меня на машине с броузером Netscape 3.0 Gold подобная проблема оказалась только с цветом 'aliceblue'. (А вот в старом MSIE 2.0 правильно воспринимаются названия только основных цветов).3. Если надвинуть мышку на цветной прямоугольник (кликать не нужно), то фон странички примет соответствующий цвет. (JavaScript должен быть включен).4. Часть английских названий снабжена русским переводом. Не всегда удавалось найти перевод в словаре. Чтобы не загромождать таблицу длинными названиями, не указан перевод для оттенков цвета, начинающихся с dark- (темно-), deep- (насыщенный), light- (светло-), medium- (средний), pale- (бледно-).5. Цвет 'aqua' и цвет 'cyan' - это два разных названия для одного и того же цвета.6. Размеры таблиц подобраны для разрешения 800 х 600.
4,8(10 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ