Помощь - Поиск - Пользователи - Календарь
Полная версия: Работа с массивами
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
baron
Информация о совокупном доходе и сумме налогов за 12 месяцев работника некоторого предприятия собрана в двух массивах:
а) определить среднегодовой совокупный доход.
б) создать новый массив, состоящий из чисел, означающих реально полученную заработную плату за каждый месяц.
Altair
Да, так в чем у вас вопрос, уважаемый ?

FAQ -> массивы, матрицы
baron
Помогите написать программу.
volvo
yes2.gif Поможем, только ЗА тебя ее писАть никто не будет... Ты покажи, как пытался сделать, есть надо - попробуем исправить...
Altair
не ну показать можно... что то примерно так
Type
TElem = Integer;
ArrType = array[1..1] of TElem;
Arr = ^ArrType;
const
SizeOfArray:integer = 12;
dohod:telem= 0;
var
a,b,c:Arr;
i:integer;
begin
GetMem(a,SizeOfArray*SizeOf(TElem));
GetMem(b,SizeOfArray*SizeOf(TElem));
GetMem(c,SizeOfArray*SizeOf(TElem));
writeln(' enter a..');
for i:=1 to 12 do readln(a^[i]);
writeln(' enter b..');
for i:=1 to 12 do readln(b^[i]);
for i:=1 to 12 do begin inc(dohod,a^[i]-b^[i]); c^[i]:=a^[i]-b^[i] end;
writeln('dohod = ',dohod);
for i:=1 to 12 do write(c^[i], ' ' );
FreeMem(a,SizeOfArray*SizeOf(TElem));
FreeMem(b,SizeOfArray*SizeOf(TElem));
FreeMem(c,SizeOfArray*SizeOf(TElem));
readln;
end.


интерфейс сам сделаешь...

М
Олег, тя чо пред динамические массивы использовать ? Людям ведь это не нужно .. если бы нужно было, они бы написали ... А так имхо только усложняешь задачу, хотя динамические конечно круче обычных smile.gif))) blum.gif
klem4

lol.gif
Altair
Цитата
Олег, тя чо пред динамические массивы использовать

да, меня прет потому что так удобно!

Цитата
А так имхо только усложняешь задачу

Если введение динамического массива для тебя усложнение то .... dry.gif промолчу blum.gif

Да к тому же учитывая то, что автор ничего сам не хочет делать, усложниение вполне оправданно!
klem4
Цитата
Если введение динамического массива для тебя усложнение то .... dry.gif промолчу blum.gif


для мне нет, а вот для человека который в прошлую пятницу скажем прослушал первую лекцию по теме "Массивы" вполне возможно ... Олег ты тут не прав no1.gif
volvo
klem4,
человек который
Цитата
в прошлую пятницу скажем прослушал первую лекцию по теме "Массивы"
должен перечитать ее еще раз, и попытаться решить задание самостоятельно. Пусть будет неправильно, пока сам не обожжешься - ничего не запомнишь со слов других. Если он этого не делает - он либо лентяй, либо... Хорошо, пусть будет лентяй. wink.gif
Altair
и вообще, лекцию надо слушать а не прослушивать!

М
Как символично наблюдать в теме флуд и оффтоп с участием 2-х модеров и админа lol.gif
Altair

Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.