работа со строками и записями

Ответить
eXTrEMe888
Сообщения: 2
Зарегистрирован: 25 ноя 2009, 17:58

Привет народ!!очень нужна ваша помощь в составлении кода программы (точнее основных частей) по таким вопросам (у меня не оч получается пока что то):
Работа со строками:
1.Удалить из заданного текста все пробелы, подсчитать длину получившегося текста и число удаленных пробелов.
Работа с записями:
Составить список, содержащий сведения об N студентах. Для каждого учащегося указать:
- фамилия;
- ИНН (идентификационный номер налогоплательщика);
- дата выдачи Свидетельства о постановке на учет в налоговом органе;
- дата рождения;
- год поступления в университет;
- курс;
- группа;
- количество семестров обучения;
- оценки каждой сессии по всем семестрам.
Информацию о каждом студенте оформить в виде записи. Совокупность записей объединить в массив. Составить программу, которая обеспечивает ввод исходных данных, обработку и вывод на экран информации

2.Вывести на экран оценки за последнюю сессию всех студентов, фамилии которых начинаются на буквы Б, В, Г. N = 7.

ЗАРАНЕЕ ОГРОМНОЕ СПАСИБО!!! =)))
BHy4ok
Сообщения: 237
Зарегистрирован: 01 май 2007, 09:03
Откуда: г.Находка
Контактная информация:

1. while pos(' ',S)>0 do begin delete(s,pos(' ',S),1);
Length(S);
Ищите подобные задачи на форуме, уже обсуждалось.
< L3X. (ICQ: 8721378, Mail - l3x@list.ru)
Хыиуду
Сообщения: 2442
Зарегистрирован: 06 мар 2005, 21:03
Откуда: Москва
Контактная информация:

&quot писал(а):1. while pos(' ',S)>0 do begin delete(s,pos(' ',S),1);
Length(S);
Тогда уж
prev_len:=length(s);
while pos(' ',S)>0 do begin delete(s,pos(' ',S),1);
spaces_deleted:=prev_len-length(s);
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
XTen
Сообщения: 59
Зарегистрирован: 05 дек 2009, 15:08

Пиши, решу
ICQ: 410-691-984
Ответить