Навигация
Главная
Поиск
Форум
FAQ's
Ссылки
Карта сайта
Чат программистов

Статьи
-Delphi
-C/C++
-Turbo Pascal
-Assembler
-Java/JS
-PHP
-Perl
-DHTML
-Prolog
-GPSS
-Сайтостроительство
-CMS: PHP Fusion
-Инвестирование

Файлы
-Для программистов
-Компонеты для Delphi
-Исходники на Delphi
-Исходники на C/C++
-Книги по Delphi
-Книги по С/С++
-Книги по JAVA/JS
-Книги по Basic/VB/.NET
-Книги по PHP/MySQL
-Книги по Assembler
-PHP Fusion MOD'ы
-by Kest
Professional Download System
Реклама
Услуги

Автоматическое добавление статей на сайты на Wordpress, Joomla, DLE
• Заказать продвижение сайта
• Программа для рисования блок-схем
• Инженерный калькулятор онлайн
• Таблица сложения онлайн
Популярные статьи
OpenGL и Delphi... 65535
Форум на вашем ... 65535
HACK F.A.Q 65535
Гостевая книга ... 65535
Содержание сайт... 65535
Вызов хранимых ... 65535
Эмулятор микроп... 65535
Бип из системно... 58102
Invision Power ... 57356
Организация зап... 57162
Модуль Forms 56358
Создание отчето... 54783
Приложение «Про... 54174
Подключение Mic... 53966
Оператор выбора... 53778
ТЕХНОЛОГИИ ДОСТ... 50646
Программируемая... 47079
Пример работы с... 46408
Имитационное мо... 46400
21 ошибка прогр... 41486
Реклама
Сейчас на сайте
Гостей: 13
На сайте нет зарегистрированных пользователей

Пользователей: 13,006
новичок: margaritamoroz
Новости
Реклама
Выполняем курсовые и лабораторные по разным языкам программирования
Подробнее - курсовые и лабораторные на заказ
Delphi, Turbo Pascal, Assembler, C, C++, C#, Visual Basic, Java, GPSS, Prolog, 3D MAX, Компас 3D
Заказать программу для Windows Mobile, Symbian

Компьютерный магазин на Turbo Pascal (База данных) + Пояснительная записка
Моделирование автовокзала + Отчет + Блок схема
Сравнение двух бинарных деревьев на Turbo Pascal + отчет

Реклама

Проверка балланса. РГРТУ
Лабораторная работа №11
Вариант – 3
(из книги: “Алгоритмизация и программирование на
Турбо Паскале” В.C. Новичков)

Program Ballance;
{************************************************************}
{ Имя программы в банке программ: Lab11v3.pas }
{ Программа: Ballance, Лабораторная работа №11, Вариант 3. }
{ Цель: изучить основные правила составления программ }
{ с использованием массивов. }
{ Описание параметров и переменных: }
{ Nmax - постоянная; }
{ a,b - постоянные, балланс которых нужно найти, }
{ str - массив символов, }
{ k - переменная цикла, }
{ n - количество проверяемых символов, }
{ bal1,bal2 - дополнительные переменные. }
{ Требуемые подпрограммы: нет. }
{ Метод: использование в программе массивов. }
{ Программист: Борискин Д.В.,гр.243 }
{ Проверил: Новичков В.С.,кафедра ВПМ }
{ Дата написания: 16.12.2002 год. }
{************************************************************}
uses Crt;
 Const
nmax=100;
a='(';
b=')';
 var
str:array [1..nmax] of char;
bal1,bal2,k,n:integer;
begin {Ballance}
 clrscr;
 writeln('Какое количество символов будете вводить для проверки баланса скобок ?');
 readln(n);
 writeln('Введите ',n:3,' символов.');
 for k:=1 to n do
readln(str[k]);
 writeln('Ваш текст: ');
 write(' ');
 for k:=1 to n do
write(str[k]); {Эхо-печать}
 for k:=1 to n do
begin
if str[k]=a
then inc(bal1);
if str[k]=b
then inc(bal2)
end;
 writeln;
 if bal1=bal2
 then write(' Балланс скобок в тексте присутствует.')
 else write(' Балланс скобок в тексте отсутствует.')
end.{Ballance}



Опубликовал Kest January 14 2009 18:59:12 · 0 Комментариев · 5163 Прочтений · Для печати

• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •


Комментарии
Нет комментариев.
Добавить комментарий
Имя:



smiley smiley smiley smiley smiley smiley smiley smiley smiley
Запретить смайлики в комментариях

Введите проверочный код:* =
Рейтинги
Рейтинг доступен только для пользователей.

Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.

Нет данных для оценки.
Гость
Имя

Пароль



Вы не зарегистрированны?
Нажмите здесь для регистрации.

Забыли пароль?
Запросите новый здесь.
Поделиться ссылкой
• Фолловь меня в Твиттере!
Загрузки
Новые загрузки
iChat v.7.0 Final...
iComm v.6.1 - выв...
Visual Studio 200...
CodeGear RAD Stud...
Шаблон для новост...

Случайные загрузки
Измерение тактово...
Atb
С. Г. Горнаков - ...
GamesBase 3.0
Java Server Pages...
Введение в станда...
Swat [Исходник на...
Delphi 6. Учебный...
Иллюстрированный ...
PDF
Программа для рис...
Comdrv
Ильдар Хабибуллин...
Dbgridpack
Песочные часы
Самоучитель PHP 5...
SMLPack v1.0
С/C++ Программиро...
PCX
Delphi 7 Enterpri...

Топ загрузок
Приложение Клие... 100265
Delphi 7 Enterp... 74760
WAV 1.7.1" class="side">Converter AMR<-... 20015
Borland C++Buil... 10459
GPSS World Stud... 8750
Borland Delphi ... 7442
Turbo Pascal fo... 6866
Visual Studio 2... 4864
Калькулятор [Ис... 3828
FreeSMS v1.3.1 3481
Случайные статьи
Работа с обслужива...
Снова IUnknown
Интернет-соединени...
Требования к отчет...
К головоломке
Чем заменить перек...
Системы голосовани...
Играть в игровые а...
Занятие 2. Безопас...
Различия во встрое...
Компонент поле ред...
286/287 Instructio...
Установка MPlayer ...
Графические редакт...
Что агентство IANA...
Ва-Банк - вот лучш...
(When Possible)
Одинарная точность
Расширение специал...
Сбор метаданных и ...
Упражнения по рабо...
Применение модульн...
Использование разд...
Приближение "нулев...
лесу Windows 2000
Статистика



Друзья сайта
Программы, игры


Полезно
В какую объединенную сеть входит классовая сеть? Суммирование маршрутов Занимают ли таблицы память маршрутизатора?