Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Скриптовые языки программирования > Python
Регистрация

Восстановить пароль
Повторная активизация e-mail

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Название темы включает слова - "Помогите", "Спасите", "Срочно"
Название темы не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте >>>правила <<< и заново правильно создайте тему.
 
Опции темы
Старый 05.01.2011, 22:40   #1
ManCOM
Новичок
 
Регистрация: 04.01.2011
Адрес: Кореновск
Сообщений: 6
Репутация: 9
По умолчанию Сравнение 2-х рациональных чисел

Условие: Программа вводит 2 рациональных числа (числитель, знаменатель) и с помощью функции Ravno (a,b) сравнивает эти числа (равны или не равны).
ManCOM вне форума  
Старый 05.01.2011, 22:43   #2
Valio
Сливочное масло
Профессионал
 
Аватар для Valio
 
Регистрация: 01.01.2011
Адрес: В холодильнике
Сообщений: 1,155
Репутация: 127
По умолчанию

Гдето я уже видел эту задачу...
Valio вне форума  
Старый 05.01.2011, 23:34   #3
Vago
Участник клуба
 
Регистрация: 15.01.2010
Сообщений: 941
Репутация: 355
По умолчанию

Забавно, когда просят помочь с программой, но не говорят - на каком языке...
Код:

#!/usr/bin/python
# -*- coding: cp1251 -*-

class Rational:
    num = 1
    denom = 1


def Ravno( a, b ):
    mult = a.denom * b.denom
    return ( a.num * (mult / a.denom) == b.num * (mult / b.denom) )


a = Rational()
print "The first number"
print "Numerator = ?",
a.num = input()
print "Denominator = ?",
a.denom = input()

b = Rational()
print "The second number"
print "Numerator = ?",
b.num = input()
print "Denominator = ?",
b.denom = input()

print "The numbers (", a.num, "/", a.denom, ")  and  (", b.num, "/", b.denom, ") are",
if not Ravno( a, b ):
    print " Not",
print " equal."

#

Обработка ситуаций "ввели знаменатель = 0" и "ввели дробный числитель (знаменатель)" - для самостоятельного упражнения
Vago вне форума  
Старый 06.01.2011, 14:10   #4
evg_m
Профессионал
 
Регистрация: 20.04.2008
Сообщений: 4,665
Репутация: 2097
По умолчанию

Цитата:
Гдето я уже видел эту задачу...
тут
http://programmersforum.ru/showthread.php?t=131375
__________________
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума  
Закрытая тема

Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задача на сравнение 2-ух чисел Klik_1602 Помощь студентам 17 23.09.2010 22:49
Сравнение чисел Draips Помощь студентам 2 17.06.2010 16:51
Сравнение остатков двух чисел от деления на 3 (ассемблер) MaxFlame Помощь студентам 0 25.05.2010 09:11
Сравнение массива чисел с числом cent Microsoft Office Excel 17 28.01.2009 14:17
Сравнение чисел с плавающей точкой ? Ulex Assembler 11 12.04.2008 21:14


16:43.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru