Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.12.2010, 18:37   #1
dmdol
Новичок
Джуниор
 
Регистрация: 19.12.2010
Сообщений: 9
Восклицание МАССИВЫ..

Я 0 в паскале а в универе задали вот такую задачу срочно нужно сделать! знающие люди помогите пожалуйста!
ЗАДАЧА:
Даны сведения о массах вагонов состава=массив А[15]
1)Определить самый тяжёлый вагон состава , его порядковый номер, самый лёгкий вагон состава, его порядковый номер
2)Сформировать новый состав из последних 8-ми вагонов -массив В[8]
3)Определить общую массу вагонов в массиве B
4) Определить общую массу вагонов в массиве A
и если можно блок схему...
помогите пожалуйста завтра сдать нужно уже(((
dmdol вне форума Ответить с цитированием
Старый 19.12.2010, 18:58   #2
Zhenya-Pvl
Пользователь
 
Регистрация: 26.03.2010
Сообщений: 42
По умолчанию

1 сек, щас напишу
Zhenya-Pvl вне форума Ответить с цитированием
Старый 19.12.2010, 19:00   #3
dmdol
Новичок
Джуниор
 
Регистрация: 19.12.2010
Сообщений: 9
По умолчанию

Цитата:
Сообщение от Zhenya-Pvl Посмотреть сообщение
1 сек, щас напишу
спасиб дружище жду!
dmdol вне форума Ответить с цитированием
Старый 19.12.2010, 19:04   #4
Zhenya-Pvl
Пользователь
 
Регистрация: 26.03.2010
Сообщений: 42
По умолчанию

program Project;

uses
SysUtils;

var h,hi,l,li,sum,i,n:integer;
a,b:array [1..1000] of integer;

begin
n:=15;
for I := 1 to n do
read (a[i]);

h:=a[1]; l:=a[2];
hi:=1; li:=2;
if h<l then
begin
h:=a[2]; hi:=2;
l:=a[1]; li:=1;
end;

for i:=3 to n do
begin
if a[i]>h then
begin
h:=a[i];
hi:=i;
end;
if a[i]<l then
begin
l:=a[i];
li:=i;
end;
end;
writeln ('самый тяжёлый вагон - ',hi,' с массой ',h);
writeln ('самый лёгкий вагон - ',li,' с массой ',l);

//---

for i:=8 to 15 do
b[i-8]:=a[i];
for I := 1 to 8 do
write (b[i]);
writeln;
//сформирован 2 состав

//---

sum:=0;
for i:=1 to 15 do
sum:=sum+a[i];

writeln ('сумма масс вагонов 1-го состава = ',sum);
end.

Последний раз редактировалось Zhenya-Pvl; 19.12.2010 в 19:33. Причина: дополнение
Zhenya-Pvl вне форума Ответить с цитированием
Старый 19.12.2010, 19:10   #5
Zhenya-Pvl
Пользователь
 
Регистрация: 26.03.2010
Сообщений: 42
По умолчанию

если надо - могу прописать var
Zhenya-Pvl вне форума Ответить с цитированием
Старый 19.12.2010, 19:11   #6
dmdol
Новичок
Джуниор
 
Регистрация: 19.12.2010
Сообщений: 9
По умолчанию

Цитата:
Сообщение от Zhenya-Pvl Посмотреть сообщение
если надо - могу прописать var
да мужик припиши пожалуйста...
dmdol вне форума Ответить с цитированием
Старый 19.12.2010, 19:15   #7
Zhenya-Pvl
Пользователь
 
Регистрация: 26.03.2010
Сообщений: 42
По умолчанию

var h,l,hi,li,i,sum:integer;
a,b:array[1..15] of integer;
begin
for i:=1 to 15 do //ввод массива. Вывод - точно также, только вместо read идёт оператор write.
read(a[i]);
<код, который написан выше>
end.
Zhenya-Pvl вне форума Ответить с цитированием
Старый 19.12.2010, 19:22   #8
dmdol
Новичок
Джуниор
 
Регистрация: 19.12.2010
Сообщений: 9
По умолчанию

Zhenya-Pvl дружище напиши мне теперь всё корректно что мне преподу сдать все вместе как положенно и что бы я ей это в паскале показал
dmdol вне форума Ответить с цитированием
Старый 19.12.2010, 19:24   #9
Zhenya-Pvl
Пользователь
 
Регистрация: 26.03.2010
Сообщений: 42
По умолчанию

дай асю, так неудобно писать. зайди в другую твою тему, там я написал
Zhenya-Pvl вне форума Ответить с цитированием
Старый 19.12.2010, 19:26   #10
dmdol
Новичок
Джуниор
 
Регистрация: 19.12.2010
Сообщений: 9
По умолчанию

449993950 вот жду тебя
dmdol вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Динамические массивы и массивы варианты N@stya Помощь студентам 0 11.06.2010 21:09
С++, Массивы, динамические массивы. -Sunshine- Помощь студентам 1 19.04.2010 02:17
Даны одномерные массивы А и В. Сформировать массивы, состоящие из элемент LyaLya Помощь студентам 15 20.12.2009 14:12
массивы в си++ natasha971929 Помощь студентам 1 14.12.2009 23:50
Массивы на С++ Wia Помощь студентам 9 20.12.2008 02:56