Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 04.09.2007, 19:39
Sanek_ntsk Sanek_ntsk вне форума
Новичок
 
Регистрация: 02.09.2007
Сообщения: 55
Репутация: 10
По умолчанию Прога для дробей

Помогите пожалста создать прогу для решения обыкновенных дробей.
Как сложить дроби?
Ответить с цитированием
  #2  
Старый 04.09.2007, 20:34
Аватар для Winny
Winny Winny вне форума
Продвинутый
 
Регистрация: 26.05.2007
Адрес: Планета земля, Россия, Москва
Сообщения: 620
Репутация: 30
По умолчанию

Вот исходник. Пример дроби: 1,2 НЕ В КОЕМ СЛУЧАЕ НЕ ПИШИ ВМЕСТО ЗАПЯТОЙ ТОЧКУ! Выйдет ошибка!
Вложения
Тип файла: zip Slozhenie Drobey.zip (3.4 Кбайт, 90 просмотров)
__________________

Ответить с цитированием
  #3  
Старый 04.09.2007, 23:48
Аватар для 4erep_88
4erep_88 4erep_88 вне форума
Новичок
 
Регистрация: 18.07.2007
Сообщения: 51
Репутация: 15
По умолчанию

В русском стандарте запятая является символом, разделяющем целую и дробную часть. А в американском - точка. Меняется это в "Язык и региональные стандарты".

Сложение обыкновенных дробей.
procedure TForm1.Button1Click(Sender: TObject);
var a1,a2,b1,b2,c1,c2: integer;
begin
a1:=StrToInt(Edit1.Text); //числитель первой дроби
a2:=StrToInt(Edit2.Text); //знаменатель первой дроби
b1:=StrToInt(Edit3.Text); //числитель второй дроби
b2:=StrToInt(Edit4.Text); //знаменатель второй дроби

c2:=a2*b2; //общий знаменатель
c1:=a1*b2+b1*a2; //числитель результата

Edit5.Text:=IntToStr(c1);
Edit6.Text:=IntToStr(c2);
end;

Последний раз редактировалось 4erep_88, 05.09.2007 в 00:49.
Ответить с цитированием
  #4  
Старый 07.09.2007, 17:50
Аватар для The Shadow
The Shadow The Shadow вне форума
Продвинутый
 
Регистрация: 11.06.2007
Адрес: Уфа, Россия
Сообщения: 793
Репутация: 35
По умолчанию

Вот исходник похожей программы.
В ней можно складывать, вычитать, умножать и делить дроби.
Делал быстро, поэтому можешь доработать.
Вложения
Тип файла: zip Drobi.zip (1.4 Кбайт, 110 просмотров)
__________________
Что делать, когда сломался комп:
1. Если вы юзер - делать ноги.
2. Если ремонтник - делать деньги.
3. Если вы программист - делать вид, что так было задумано.
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 04:22.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter