Analyser une fraction | pour copier ce programme : faites apparaître un bandeau d'icônes en passant la souris sur le texte |
# C r é é p a r I A N T E , l e 3 0 / 1 2 / 2 0 1 0 f r o m _ _ f u t u r e _ _ i m p o r t d i v i s i o n f r o m l y c e e i m p o r t * f r a c = t e x t e _ d e m a n d e ( " E n t r e z u n e f r a c t i o n " ) b a r r e = f r a c . f i n d ( " / " ) i f b a r r e = = - 1 : p r i n t " L e n o m b r e n ' e s t p a s s o u s f o r m e f r a c t i o n n a i r e " e l s e : n u m = e v a l ( f r a c [ : b a r r e ] ) d e n = e v a l ( f r a c [ b a r r e + 1 : ] ) d = p g c d ( n u m , d e n ) n u m , d e n = q u o t i e n t ( n u m , d ) , q u o t i e n t ( d e n , d ) p r i n t f r a c + " = " + s t r ( n u m ) + " / " + s t r ( d e n )