Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Сложение 2 самых больших цифр в числе

-

Вопросы и ответы, обсуждения

- Ваши вопросы по Pascal/Delphi только в данном разделе

Ответ
 
Опции темы
Старый 19.10.2012, 18:51   #1
 Разведчик
Аватар для fokuuus
 
fokuuus вызывает надежду
Регистрация: 16.09.2012
Сообщений: 3
Популярность: -29
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
Отправить сообщение для fokuuus с помощью Skype™
 
По умолчанию Сложение 2 самых больших цифр в числе

Нужно сделать программку с функцией: есть 3 цифровое число , нужно 2 его самые большие цифры умножить , например есть 128 , 2*8 = 16 , вот чтобы это делала программа , но этот по моему мнению "правильный" код подчеркивает и пишет еррор при компиляции , можете подсказать в чем ошибка? и стоит ли использовать q := 100*a+10*b+c; такой тип определения первой , второй и третьей цифры? лучше делать через деление без остатка?
Код:
procedure TForm3.Button1Click(Sender: TObject);
var a, b, c, q :double;
begin
q := StrToFloat (Edit1.Text);
q := 100*a+10*b+c;

if a>c and b>c then
Edit2.Text:=FloatToStr(a*b);

if a>b and c>b then
Edit2.Text:=FloatToStr(a*c);

if b>a and c>a then
Edit2.Text:=FloatToStr(b*c);
end;

end.
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).


Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
  Ответить с цитированием
Старый 19.10.2012, 20:00   #2
 Старший сержант
Аватар для metraz
 
metraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядом
Регистрация: 25.12.2011
Сообщений: 191
Популярность: 5259
Сказал(а) спасибо: 31
Поблагодарили 235 раз(а) в 135 сообщениях
Отправить сообщение для metraz с помощью Skype™
 
По умолчанию Re: Сложение 2 самых больших цифр в числе

Код у тебя странный какой то, делаешь операции с a,b,c , когда им даже не заданы значения.
Цитата:
procedure TForm3.Button1Click(Sender: TObject);
var a, b, c, q ouble;
E: array [1..3] of double;
i:byte;
begin
i:=1;
q := StrToFloat (Edit1.Text);
repeat
E[i]:=q mod 10;
q:=q div 10;
inc(i);
until q=0;
if E[1]>E[3] and E[2]>E[3] then
Edit2.Text:=FloatToStr(E[1]*E[2]);
if E[1]>E[2] and E[3]>E[2] then
Edit2.Text:=FloatToStr(E[1]*E[3]);
if E[2]>E[1] and E[3]>E[1] then
Edit2.Text:=FloatToStr(E[2]*E[3]);

Накатал кое как сам. Было лень все грамотно делать)
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
  Ответить с цитированием
Старый 19.10.2012, 21:40   #3
 Разведчик
Аватар для fokuuus
 
fokuuus вызывает надежду
Регистрация: 16.09.2012
Сообщений: 3
Популярность: -29
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
Отправить сообщение для fokuuus с помощью Skype™
 
По умолчанию Re: Сложение 2 самых больших цифр в числе

Цитата:
Сообщение от metrazПосмотреть сообщение
Код у тебя странный какой то

но по идее он же должен работать?
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).


Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
  Ответить с цитированием
Старый 19.10.2012, 23:25   #4
 Старший сержант
Аватар для metraz
 
metraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядом
Регистрация: 25.12.2011
Сообщений: 191
Популярность: 5259
Сказал(а) спасибо: 31
Поблагодарили 235 раз(а) в 135 сообщениях
Отправить сообщение для metraz с помощью Skype™
 
По умолчанию Re: Сложение 2 самых больших цифр в числе

Цитата:
Сообщение от fokuuusПосмотреть сообщение
но по идее он же должен работать?

Нет, ты нигде не задал значения a,b,c
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
  Ответить с цитированием
Старый 28.10.2012, 21:37   #5
 Разведчик
Аватар для Your_Friend
 
Your_Friend никому не известный тип
Регистрация: 04.02.2012
Сообщений: 21
Популярность: 16
Сказал(а) спасибо: 11
Поблагодарили 7 раз(а) в 2 сообщениях
Отправить сообщение для Your_Friend с помощью Skype™
 
По умолчанию Re: Сложение 2 самых больших цифр в числе

Цитата:
Сообщение от fokuuusПосмотреть сообщение
но по идее он же должен работать?

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


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Помогите!] Дайте код на печатание цифр ☆Moie$☆ Вопросы и ответы, обсуждения 3 26.05.2012 16:13
[Помогите!] код на микс цифр ☆Moie$☆ Вопросы и ответы, обсуждения 2 25.05.2012 20:02
Remodel ИС-7 (отключение/сложение пулемета) ™ТАНКИС™ World of Tanks 0 12.05.2012 12:29
3 не больших базы MrBright Базы серверов и брут 6 12.05.2010 17:52

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 18:12.

Пишите нам: forum@zhyk.ru
Copyright © 2025 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net