Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Задачи _ Блок-схема программы

Автор: shink 24.05.2006 21:01

Напишите пожалуйста блок-схему для данной программы...

Код
program Project2;

{$APPTYPE CONSOLE}

uses
  SysUtils;

var
t:text;

Function COUNT(var t:text;buk:char):byte;
var
str:string;
Kol:byte;
begin
reset(t);
Kol:=0;
if buk='d' then
While not EOF(t) do
begin
Read(t,str);
if str[1]='d' then
Kol:=Kol+1;
Readln(t);
end;
if buk='z' then
While not EOF(t) do
begin
Read(t,str);
if str[Length(str)]='z' then
  Kol:=Kol+1;
  Readln(t);
end;
COUNT:=Kol;
end;

begin
Assign(t,'file.txt');
Writeln('Nachinaetsa na d :',COUNT(t,'d'));
Writeln('Okanchivaetsa na z :',COUNT(t,'z'));
Close(t);
Readln;
end.

Автор: volvo 24.05.2006 21:03

А зайти сюда:
http://forum.pascal.net.ru/index.php?showtopic=4270
и скачать программу, которая строит блок-схемы, ты не можешь?

Автор: shink 24.05.2006 21:38

Прога только юниты (.pas) импортит, а не проекты (.drp)... Или я чего то не понял?..