kengyra
?>

Написать эфыективную с точки зрения распределения памяти и скорости работы программу для решения : известен рост каждого из n- гвардейцев кардинала (представлен в линейной таблице) выведите на экран рост двух самых высоких . (все гвардейцы имеют разный рост) входные данные : n< 50(количество гвардейцев), рост каждого из гвардейцев выходные данные: рост 2-x самых высоких входные данные n=5 187 178 175 191 189 выходные данные: 191 189

Информатика

Ответы

twisty20075004
Const  n=5;   var  a:   array [1..n] of real;   d,  r:   real;   i, j,  k:   integer;   begin  for  i: =1 to n do  begin readln(a[i]);   if a[i]> d then begin r: =d; d: =a[i]; end; end; writeln("самые высокие гвардейцы имеют рост ",r," и  ", d); end.
ridyana504
Ответ 3.  сравниваются сразу числа 7   и 5, 7> 5, зн. условие не выполняется и    с становится равным 1 дальше сравниваются 5 и 3, 5> 3, условие опять не выполняется, с = 2 3< 4 условие выполняется, они меняются местами. ( теперь ряд выглядит так   :   7 5 4 3 8 8 9 7 6 2), с =  2   3< 8 условие выполняется, числа меняются местами (7 5 4 8 3 8 9 7 6 2) с = 2 3 < 8 условие выполняется, числа меняются местами (7 5 4 8 8 3 9 7 6 2) с = 2 3 < 9,  условие выполняется,  числа меняются местами.  (7 5 4 8 8 9  3 7 6 2) с = 2 3< 7,    условие выполняется,числа меняются местами  (7 5 4 8 8 9 7 3 6 2) с = 2 3< 6,    условие выполняется,числа меняются местами  (7 5 4 8 8 9 7 6 3  2) с = 2 3> 2, условие не выполняется, с = 3
алексей_Цуканов
// javascript var getindexesofarrayinlimits = function (array, minvalue, maxvalue){     var isinlimit = function (value) {         return value > = minvalue & & value < = maxvalue;     }     var getindexesofarraylimitedbyfunc = function (array, func) {         var results = [];         array.foreach(function(element, index, array) {             if ((element)) {                 results.push(index);             }         });         return results;     }     return getindexesofarraylimitedbyfunc(array, isinlimit); } // that's an example of using the functiongetindexesofarrayinlimits([1, 5, 2, 3, 4], 1, 3);

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Написать эфыективную с точки зрения распределения памяти и скорости работы программу для решения : известен рост каждого из n- гвардейцев кардинала (представлен в линейной таблице) выведите на экран рост двух самых высоких . (все гвардейцы имеют разный рост) входные данные : n< 50(количество гвардейцев), рост каждого из гвардейцев выходные данные: рост 2-x самых высоких входные данные n=5 187 178 175 191 189 выходные данные: 191 189
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Zhanna417
ilez03857
lazarevaavrora
ВладимировнаАлександр1421
Оксана Николаевич
es196
miumiumeaow
Dms161964937
optikmir
Olybetezina1973
ba5-m
ТигранКалмыкова
osnovnoisklad3551
Nekrasova
Solovetzmila