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

Заполнить массив следующим образом: в с++ либо в pascal abc 1 8 9 16 2 7 10 16 3 6 11 14 4 5 12 13

👇
Ответ:
Lololoshka98
Lololoshka98
16.05.2021
PASCAL

const
  n=4;

var
  a:array[1..n,1..n] of integer;
  i,j:integer;

begin
  // заполнение
  for j:=1 to n do
    if j mod 2=0 then
      for i:=n downto 1 do a[i,j]:=j*n-i+1
    else
      for i:=1 to n do a[i,j]:=n*(j-1)+i;
  // вывод
  for i:=1 to n do begin
    for j:=1 to n do Write(a[i,j]:3);
    Writeln
    end
end.

Результат
  1  8  9 16
  2  7 10 15
  3  6 11 14
  4  5 12 13

Замечание: значение n можно менять.
4,7(53 оценок)
Ответ:
nsmorizevs
nsmorizevs
16.05.2021
Если опечатка. Если нет, то убери комментарий.

Pascal
//
var
  A: array [1..4, 1..4] of byte;
  i, j: byte;
begin
for i := 1 to 4 do
 for j := 1 to 4 do
 begin
  if (i mod 2 = 1) then
    A[j, i] := (i - 1) * 4 + j
  else
    A[j, i] := i * 4 - j + 1;
  end; 
//A[2,4] := 16;
for i := 1 to 4 do
begin
  for j := 1 to 4 do
    write(A[i, j]:4);
  writeln;
end;
end. 

//
Пример:
   1   8   9  16
   2   7  10  15
   3   6  11  14
   4   5  12  13
4,5(39 оценок)
Открыть все ответы
Ответ:
Fiascobratan228
Fiascobratan228
16.05.2021

1. Написать программу, табулирующую функцию f(x)=1/sin(x)+k*ln(x-a) в заданном пользователем диапазоне с указанным шагом. Для тех значений x, в которых функция не существует, вместо значения f(x) выводить прочерк. При решении задачи использовать цикл REPEAT … UNTIL.

2. Написать программу, определяющую максимальное значение в заполненном пользователем массиве вещественных чисел размерностью N среди элементов, значение которых находится в указанном диапазоне [A, B]. Массив вывести на экран.

3. Написать программу, подсчитывающую сумму элементов в заполненной пользователем квадратной целочисленной матрице размерностью NxN, находящихся ниже основной диагонали. Исходную матрицу вывести на экран.

4,6(10 оценок)
Ответ:
sevryakrut
sevryakrut
16.05.2021

Хотя слово «центнер» немецкого происхождения и означает «сто мер», традиционно в Германии в старину за меру веса принимали не килограмм, а фунт, который соответствует приблизительно 500 граммам. То есть 100 фунтов — 50 килограммов. Этой мерой веса в старину пользовались люди, занятые в сельском хозяйстве: например, центнер картофеля — полный мешок, 50 кг. В разных частях Германии центнер был разный: в Баварии, например, — 56 кг; в Брауншвейге — 46,77 кг; в Саксонии — 51,4 кг. Сейчас в Германии берётся усреднённая величина 50 кг[1].

:)

всего доброго

4,4(31 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ