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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.01.2011, 16:48   #1
T@tali
Пользователь
 
Регистрация: 06.05.2010
Сообщений: 72
По умолчанию про выборку в цикле

скажите пожалуйста как задать выборку правильно не знаю .. надо чтобы результате выводились студенты у которых инициалы совпадают.... а у меня выводятся студенты у которых имя фамилия отчество полностью совпадают....

а мне надо чтобы только по первым буквам совпадали то есть по инициалам...
помогите пожалуйста исправит кусок этого кода



Код:
for I:=1 to 10 do
begin
s:=student[i].fam;
s1:=student[i].otc;
s2:=student[i].name;
if (s[1]=s1[1])and (s1[1]=s2[1])then
writeln('фамилия студента : ', student[I].fam);end;
end.
T@tali вне форума Ответить с цитированием
Старый 16.01.2011, 17:27   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А ты пошаговкой программу пройди, и выясни как условие работает.
Скажем я криминала не вижу.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 17.01.2011, 00:30   #3
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,830
По умолчанию

Цитата:
надо чтобы результате выводились студенты у которых инициалы совпадают....
Начнем отсюда: наверно, следует понимать, что надо сравнить инициалы двух студентов и вывести их, если совпали?

Тогда ваш код неправильный.
p51x вне форума Ответить с цитированием
Старый 17.01.2011, 11:16   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
что надо сравнить инициалы двух студентов
А я думал что нужно сравнить инициалы фамилии имени и отчества одного студня...
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Turbo Pascal] - задачи про подбрасывание монеты и про определение истины. Sent Tools Помощь студентам 10 28.10.2010 18:11
С# Запрос на выборку fobass Общие вопросы .NET 2 04.02.2010 14:26
Запрос на выборку igordeg Microsoft Office Access 3 21.01.2010 21:33
запрос на выборку МаришаГ Microsoft Office Access 5 21.08.2009 23:46
У меня вопрос про базы данных,а точнее про таблицы!!! Alexij Общие вопросы Delphi 1 13.04.2008 23:24