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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 24.03.2013, 15:22   #1
krolik_21
 
Регистрация: 24.03.2013
Сообщений: 8
По умолчанию сделайте кто нить

надо блог-схемы сделать к этим задачам

1) program file;
uses wincrt;
type fil=file of integer;
var f1,f2,f3:fil;
a,s,i,d,w:integer;
f01,f02:boolean;

procedure soz_fail1(var f1:fil);
begin
writeln('Kol-vo chisel v faile 1 ');
readln(s);
assign(f1,'fil1.dat');
rewrite(f1);
for i:=1 to s do
begin
{write('Vvedite ',i,' chislo - ');
readln(a);}
a:=random(21)-10;
write(f1,a);
end;
close(f1)
end;
procedure prosmotr (var f1:fil);
begin
assign(f1,'fil1.dat');
reset(f1);
while not eof(f1) do
begin
read(f1,a);
write(a,' ');
end;
writeln;
close(f1);
end;

procedure soz_f1_f2 ( var f1,f2,f3:fil; var f01,f02:boolean);
begin
assign(f1,'fil1.dat');
reset(f1);
assign(f2,'fil2.dat');
rewrite(f2);
assign(f3,'fil3.dat');
rewrite(f3);
f01:=false;
f02:=false;
while not eof(f1) do
begin
read(f1,a);
if a>0 then begin write(f2,a); f01:=true end
else begin write(f3,a); f02:=true end;
end;
close(f1);
close(f2);
close(f3);
end;

procedure prosm_f1_f2 (var f1,f2:fil; f01,f02:boolean);
begin
assign(f2,'fil2.dat');
reset(f2);
assign(f3,'fil3.dat');
reset(f3);
if f01 then
while not eof(f2) do
begin
read(f2,a);
write(a,' ')
end
else writeln('Fail s pol chislami pysto!');
writeln;
if f02 then
while not eof(f3) do
begin
read(f3,a);
write(a,' ')
end
else writeln('Fail s otric chislami pysto!');
close(f2);
close(f3);
writeln;
end;

Begin
w:=10;
while w<>0 do
begin
writeln('1-Создание 1 файла');
writeln('2-Просмотр 1 файла');
writeln('3-Создание 1 и 2 файла u Просмотр 1 и 2 файл ');
writeln('0-Выход');
write('Ваш выбор- ');
readln(w);
case w of
1:soz_fail1(f1);
2: prosmotr(f1);
3:begin soz_f1_f2 (f1,f2,f3,f01,f02);prosm_f1_f2 (f1,f2,f01,f02); end;
end;
end;
end.

2) program olo;
uses wincrt;
const n=10;
var d:text;
s,t:string;
i,b:integer;
procedure wwod(var d:text );
var kol_str,i:byte;
begin
assign(d,'text1.txt');
rewrite(d);
writeln('Число вводимых строк:');
readln(kol_str);
for i:=1 to kol_str do
begin
writeln ('Введите ',i,' строку исходного текста:');
readln(s);
s:=s+' ';
writeln(d,s);
end;
close(d);
end;
begin
wwod(d);
assign (d,'text1.txt');
reset(d);
write('Введите искомое слово: ');
readln(s);
b := 0;
while not EOF(d) do
begin
readln(d,t);
i:=1;
repeat
i := pos(s,copy(t,i,length(t)-i+1));
if i > 0 then begin
inc(b);
i:=i+length(s)+1;
end;
until (i = 0) or (i > length(t));
end;
close(d);
if b = 0 then
writeln('Слово ',s,' в указанный текст не входит')
else
writeln('Слово: ',s,' Входит: ',b,' раз');
readln;
close(d);
end.
krolik_21 вне форума
Старый 24.03.2013, 15:59   #2
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,298
По умолчанию

FCEditor Вам в помощь.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA на форуме
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Кто-нить до понедельника! Oraner Паскаль, Turbo Pascal, PascalABC.NET 0 19.10.2012 11:19
Кто нить сталкивался с таким? Annneet Общие вопросы C/C++ 1 24.11.2011 11:28
Код в VB напишите кто нить!!! deadalys Помощь студентам 1 28.06.2010 16:03
есть кто нить по 1С ХАТАБ Фриланс 4 19.05.2009 12:48
помогите кто нить DIzza Помощь студентам 1 09.03.2009 17:19