Задать вопрос
7 ноября, 17:25

В двухмерном массиве хранится информация о зарплате 18 человек за каждый месяц года (за январь - в первом столбце, за февраль - во втором и т. д.). Определить общую зарплату, выплаченную в июне.

+1
Ответы (1)
  1. 7 ноября, 18:46
    0
    Program n1;

    Uses Crt;

    var a: array[1 ... 30,1 ... 30] of integer;

    k, m, i, j, s: integer;

    begin for i:=1 to 18 do begin

    for j:=1 to 12 do begin

    a[i, j]:=random (5001) + 5000;

    write (a[i, j]:6) ;

    end;

    writeln;

    end;

    writeln;

    s:=0;

    for i:=1 to 18 do

    s:=s+a[i, 6];

    writeln ('Summa: ', s) ;

    end.

    Высчитывает все правильно. Зарплату поставил от 5000 до 10000 тысяч рублей, строкой a[i, j]:=random (5001) + 5000;

    (b-a+1) + a - формула для расчета интервала чисел, т. е. зарплату поставил от 5000 до 10000, получается:

    a = 5000

    b = 10000

    (10000-5000+1) + 5000 = (5001) + 5000;

    Если захочешь поменять сумму зарплаты, думаю поймешь теперь как.

    for i:=1 to 18 do s:=s+a[i, 6]; - этой строкой изменяю i (т. е. работников), а j оставляю неизменным и равным 6, так как июнь 6-ой месяц по счету.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «В двухмерном массиве хранится информация о зарплате 18 человек за каждый месяц года (за январь - в первом столбце, за февраль - во втором и ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы