Технический форум
Вернуться   Технический форум > Программирование > Форум программистов > Delphi, Kylix and Pascal


Ответ
 
Опции темы Опции просмотра
Старый 10.05.2011, 22:43   #1 (permalink)
duh
Новичок
 
Регистрация: 10.05.2011
Сообщений: 3
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию Две программы Паскаль + возможность заработать

Здравствуйте, я новичок, извините, если что-то сделал не так, прошу тему не удалять, а по возможности отредактировать или указать на недостатки.

Итак, необходимо сделать 2 задачи:

(1) Условие: Создать однонаправленный список элементами которого являются строки, вывести на экран.В начале каждой строчки вставить "-". Если длина строки <10 вставить элемент шина, вывести результат. Вставить в последний элемент "Хочу спать". Вывести список.

Условие этой задачи писал по памяти, исправьте если что не так.

Код:
program lol10;
type
ccilka=^element;
element=record
k:string;
z:ccilka;
end;
var
nach,tek,pred:ccilka;
s,pc:string;
i,n,b:integer;
begin
writeln('BBeguTe KOJIBO');
readln(n);
writeln('BB CTPOKu');
readln(s);
pc:=s;
new(nach);
nach^.k:=s;
nach^.z:=nil;
pred:=nach;
for i:=1 to n do
begin
readln(s);
new(tek);
pred^.z:=tek;
tek^.k:=s;
tek^.z:=nil;
pred:=tek;
end;
writeln('vivod spiska');
tek:=nach;
while tek <> nil do
begin
writeln(tek^.k);
tek:=tek^.z;
end;

До этого момента всё путём, должно быть, я проверял...

А дальше наброски....

tek:=nach;
while tek^.b<>nil
tek:=tek^.b;
new(pred);
tek^.b:=pred;
pred^.b:=nil;
pred^.s[1]   :='-';

new(CnATb);
CnATb^.w:= 'Xo4y CnATb!';
CnATb^.b:=nil;
tek^.b=CnATb;

writeln ('BbIB CnuCKA');
tek:=nach;
while tek <> nil do
begin
writeln(tek^.w);
tek:=tek^.b;
end;
end.
(2) Условие: Составить однонаправленый список содержащий фамилию и телефон. Удалить из списка все фамилии на букву а.

По поводу заработка, я считаю, что каждый труд, особенно умственный должен быть оплачен ввиду этого, я рассчитаюсь с помощником)

Ищу человека, который, смог бы мне помочь на лабе, было бы супер если бы у него была ICQ или Skype ...


Спасибо за внимание!
duh вне форума   Ответить с цитированием

Старый 10.05.2011, 22:43
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Данным вопросом уже интересовались другие участники форума

Как заработать в интернете без мошенничества?
Турбо Паскаль или Фри Паскаль. Задание по теме Типизированный файл
Проблемы с написанием программы на языке Турбо Паскаль
Паскаль. Программы с использованием процедур.
Acer Aspire AOA 150 возможность

Старый 11.05.2011, 12:29   #2 (permalink)
duh
Новичок
 
Регистрация: 10.05.2011
Сообщений: 3
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Если я сделал что-то не так, пишите исправлю!
duh вне форума   Ответить с цитированием
Старый 11.05.2011, 23:46   #3 (permalink)
duh
Новичок
 
Регистрация: 10.05.2011
Сообщений: 3
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Ребят, поможете? Сдавать просто нужно завтра в 12....
duh вне форума   Ответить с цитированием
Старый 12.05.2011, 10:08   #4 (permalink)
Vladimir_S
Специалист
 
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
По умолчанию

На всякий случай - я точно не возьмусь: всю эту динамику, а тем более списки, стеки и пр. знаю плохо. Поскольку реально не пользуюсь.
Vladimir_S вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 15:53.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.