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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.02.2012, 12:13   #1
maks22
Пользователь
 
Регистрация: 30.01.2012
Сообщений: 21
По умолчанию цикл с условием

Дано натуральное число.Верно ли,что в нем нет цифры b.
Написать программу с выводом через Label1. LAZARUS

Последний раз редактировалось maks22; 06.02.2012 в 12:23.
maks22 вне форума Ответить с цитированием
Старый 06.02.2012, 12:23   #2
danekne
Форумчанин
 
Регистрация: 12.02.2007
Сообщений: 360
По умолчанию

Код:
function labelb(S: String): boolean
var f: boolean;
begin
f:=false;
for i:=1 to length(s) do
if s[i]='b' then 
f=true;
return f;
end;
danekne вне форума Ответить с цитированием
Старый 06.02.2012, 12:25   #3
maks22
Пользователь
 
Регистрация: 30.01.2012
Сообщений: 21
По умолчанию

а по другому решить еще как нить можно?
maks22 вне форума Ответить с цитированием
Старый 07.02.2012, 17:16   #4
maks22
Пользователь
 
Регистрация: 30.01.2012
Сообщений: 21
По умолчанию

нужно другое решение с выводом через Label пожалуйстаа! в LAZARUSe
maks22 вне форума Ответить с цитированием
Старый 07.02.2012, 18:10   #5
VIK_aka_TOR
Участник клуба
 
Аватар для VIK_aka_TOR
 
Регистрация: 30.01.2011
Сообщений: 1,578
По умолчанию

Код:
var 
i: integer;
chisloN, cifra: string;
flag: boolean;
begin
chisloN := Edit1.Text; //  либо другой компонент где воодится число n
flag := false;
for i:=1 to length(chisloN) do
if chisloN[i] = cifra then
flag:= true;

if flag then
label1.Caption := 'неверно... цифра есть'
else 
Label1.Caption := 'верно... цифры нет';
end;
пишу код не только за печеньки
VIK_aka_TOR вне форума Ответить с цитированием
Старый 07.02.2012, 18:45   #6
maks22
Пользователь
 
Регистрация: 30.01.2012
Сообщений: 21
По умолчанию

спасибо то что надо!
maks22 вне форума Ответить с цитированием
Старый 07.02.2012, 19:01   #7
VIK_aka_TOR
Участник клуба
 
Аватар для VIK_aka_TOR
 
Регистрация: 30.01.2011
Сообщений: 1,578
По умолчанию

будут проблемы с лазарусом... пиши в аську.. или личку... недорого)))...
пишу код не только за печеньки
VIK_aka_TOR вне форума Ответить с цитированием
Старый 09.02.2012, 16:18   #8
maks22
Пользователь
 
Регистрация: 30.01.2012
Сообщений: 21
По умолчанию

помогите узнал что нельзя использовать string и присваивать пустые множества,что делать,как исправить?
maks22 вне форума Ответить с цитированием
Старый 09.02.2012, 16:36   #9
VIK_aka_TOR
Участник клуба
 
Аватар для VIK_aka_TOR
 
Регистрация: 30.01.2011
Сообщений: 1,578
По умолчанию

Код:
n := StrToInt(Edit1.Text);
flag:= true;
while n > 0 do
begin
if ((n mod 10) = b) then
flag := false;
n:= n div 10;
end;
if flag then
// не входит
else
// входит
пишу код не только за печеньки
VIK_aka_TOR вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Цикл с условием -=Дрюня=- Помощь студентам 2 15.11.2011 11:09
задача на цикл с условием silly Паскаль, Turbo Pascal, PascalABC.NET 1 27.10.2011 00:50
C/C++ цикл с условием while TocaDor Помощь студентам 4 26.10.2011 17:52
цикл с условием Диас_ Помощь студентам 2 27.06.2011 09:52
цикл с условием Абай Паскаль, Turbo Pascal, PascalABC.NET 4 10.06.2011 00:40