Задачи Turbo Pascal
Доброго времени суток. В понедельник зачет по программированию, просто не успеваю сделать все задачи. Сейчас тружусь над базами данных, сделать еще и паскалевские задачи не успею. Прошу помощи смиренно :tehnari_ru_837:
Тема: Подпрограммы 1) Вычислить z=(s1+s2)/k1k2 , где s1 и k1 - сумма и количество положительных элементов массива X (25); s2 и k2 - сумма и количество положительных элементов массива Y (20).Использовать подпрограмму-процедуру. 2) Вычислить z=(s1+s2)/k1k2 , где s1 и k1 - сумма и количество положительных элементов массива X (20); s2 и k2 - сумма и количество отрицательных элементов массива Y (25). Обе суммы вычислять в одной подпрограмме-процедуре. 3) Вычислить и запомнить суммы положительных элементов каждой строки матрицы A (10,20), B (15,10) Тема: Двумерные массивы 1) Дана матрица V (15;10). Упорядочить по возрастанию элементы каждой строки матрицы. Отпечатать исходную и полученную матрицу. Заранее спасибо огромное за помощь. Этой весной, в рядах вооруженных сил на одного призывника меньше :)) |
я в 9 классе, вот что могу
третья задача матрица А: Код: Const M = 10; N = 10; Var A:array[1..N,1..M] of Integer; B:array[1..M] of Integer; I,J:Integer; begin For I:=1 To M Do Begin B[I]:=0; For J:=1 To N Do If A[J,I] < 0 Then Inc(B[I]); End; end. |
Так как тема "Подпрограммы", то и использовать нужно подпрограммы.
Естественно код большой и может не совсем оптимальный. :) Цитата:
Код:
const |
Цитата:
|
Цитата:
Код:
var |
Часовой пояс GMT +4, время: 21:26. |
Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.