kattarina71
?>

Начертить в тетради таблицу с планом действий по решению . указать наименьшее количество переливаний. деление 10 л воды поровну, имея сосуды 3, 6 и 7 л. разделить на 2 равные части воду, находящуюся в 6-литровом сосуде (4 л) и в 7-литровом (6 л), пользуясь этими и 3-литровым . какое наименьшее количество переливаний потребуется?

Информатика

Ответы

amayonova
A: array[1..10, 1..10] of integer; i, j, m, n: byte; minelem: integer; begin write('m = '); readln(m); write('n = '); readln(n); { формируем и выводим матрицу: } randomize; writeln('случайная матрица ', m, 'x', n, ': '); for i : = 1 to m do begin for j : = 1 to n do begin a[i, j] : = -100 + random(200); write(a[i, j]: 4) end; writeln end; writeln; writeln('минимальный элемент в каждой строке: '); for i : = 1 to m do begin { начальное значение минимального элемента равно первому элементу строки (j = 1): } minelem : = a[i, 1]; for j : = 2 to n do { проверяем остальные элементы строки: j = 2, 3, n } { если a[i,j] меньше минимума, то новым минимумом становится a[i,j] } if a[i, j] < minelem then minelem : = a[i, j]; writeln(i, '-я строка: минимальный элемент = ', minelem) end; readln end.
BirUlek215
// pascalabc.net 3.2, сборка 1447 от 22.05.2017// внимание! если программа не работает, обновите версию! begin  var f: real-> real: =      x-> cos(0.75*power(x,0.25)-0.5*power(x,0.5)+0.25*power(x,0.75));   var a: =matrgen(10,10,(i,j)-> f(5+(10*i+j)*0.75));   writeln('*** исходный массив ***'); a.println(7,3); writeln(70*'-');   writeln('*** результирующий массив ***');   setlength(a,11,10);   a.setrow(10,a.cols.select(x-> x.min).toarray); a.println(7,3);   writealllines('output.txt',a.rows.select(x-> x.select(y-> format('{0,7: f3}',y))      .joinintostring(''); end. результат *** исходный массив ***   0.668  0.629  0.589  0.550  0.509  0.469  0.428  0.387  0.346  0.305   0.263  0.222  0.180  0.139  0.098  0.057  0.016 -0.024 -0.064 -0.104   -0.143 -0.182 -0.220 -0.258 -0.295 -0.331 -0.367 -0.402 -0.437 -0.470   -0.503 -0.535 -0.566 -0.596 -0.625 -0.653 -0.680 -0.706 -0.732 -0.756   -0.779 -0.801 -0.822 -0.841 -0.860 -0.878 -0.894 -0.909 -0.923 -0.936   -0.948 -0.958 -0.968 -0.976 -0.983 -0.988 -0.993 -0.996 -0.999 -1.000   -1.000 -0.999 -0.996 -0.993 -0.988 -0.983 -0.976 -0.968 -0.959 -0.949   -0.939 -0.927 -0.914 -0.900 -0.885 -0.869 -0.853 -0.835 -0.817 -0.798   -0.778 -0.757 -0.735 -0.713 -0.690 -0.667 -0.642 -0.617 -0.592 -0.566   -0.539 -0.512 -0.485 -0.457 -0.429 -0.400 -0.371 -0.341 -0.312 -0.282 *** результирующий массив ***   0.668  0.629  0.589  0.550  0.509  0.469  0.428  0.387  0.346  0.305   0.263  0.222  0.180  0.139  0.098  0.057  0.016 -0.024 -0.064 -0.104   -0.143 -0.182 -0.220 -0.258 -0.295 -0.331 -0.367 -0.402 -0.437 -0.470   -0.503 -0.535 -0.566 -0.596 -0.625 -0.653 -0.680 -0.706 -0.732 -0.756   -0.779 -0.801 -0.822 -0.841 -0.860 -0.878 -0.894 -0.909 -0.923 -0.936   -0.948 -0.958 -0.968 -0.976 -0.983 -0.988 -0.993 -0.996 -0.999 -1.000   -1.000 -0.999 -0.996 -0.993 -0.988 -0.983 -0.976 -0.968 -0.959 -0.949   -0.939 -0.927 -0.914 -0.900 -0.885 -0.869 -0.853 -0.835 -0.817 -0.798   -0.778 -0.757 -0.735 -0.713 -0.690 -0.667 -0.642 -0.617 -0.592 -0.566   -0.539 -0.512 -0.485 -0.457 -0.429 -0.400 -0.371 -0.341 -0.312 -0.282   -1.000 -0.999 -0.996 -0.993 -0.988 -0.988 -0.993 -0.996 -0.999 -1.000

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

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

Начертить в тетради таблицу с планом действий по решению . указать наименьшее количество переливаний. деление 10 л воды поровну, имея сосуды 3, 6 и 7 л. разделить на 2 равные части воду, находящуюся в 6-литровом сосуде (4 л) и в 7-литровом (6 л), пользуясь этими и 3-литровым . какое наименьшее количество переливаний потребуется?
Ваше имя (никнейм)*
Email*
Комментарий*

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

dm1trviktor585
gurman171
Sergei Vitalevna
Оксана Николаевич
oyudina
andreevaanastsiyao82
ok-49566
N-odes-art-school410
andrey00713
mila-vsv
Guskov
elmiro4ka868617
Ingakazakova
roman-fetisov2005
Kuzina Sergeevna