Форум программистов, компьютерный форум CyberForum.ru

Вычислить и напечатать обратные целых чисел - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ выделение памяти http://www.cyberforum.ru/cpp-beginners/thread397112.html
#include <iostream> using namespace std; class Matrix { int m, n; public: float **M; Matrix(int a, int b); void input(); };
C++ Прокоментируйте код программы на С++ #include <cstdlib> #include <iostream> #include <stdio.h> using namespace std; class computer { private: int frequency; public: computer(): frequency() {} \\ Что здесь значит 2 точки???\\конструктор http://www.cyberforum.ru/cpp-beginners/thread397103.html
C++ Площадь треугольника
Помогите пожалуйста. Надо сделать программу которая по трем координатам, введенных пользователем, считает площадь фигуры, ограниченной точками, а также строит на экране плоскость в декартовой системе координат (3 проекции).
Подсчет количества слов в строке C++
Задача: Подсчет количества слов в строке s разделенных пробелами, или запятой. Для этого нужно использовать функцию: int Words (s). Нельзя использовать библиотеку string.h... Вот нашол код: #include <stdio.h> #define SLASH " ," // здесь можно указывать какие разделители будут: '\t' '\n' '\r' -=|. int is_slash(char ch) { const char* sc = SLASH; while( *sc ) {
C++ Вывести слова в обратном порядке http://www.cyberforum.ru/cpp-beginners/thread397075.html
Привет всем. Я студент, помогите пожалуйста написать программу: дана строка состоящая из 30 слов между словами пробел и запятая вывести на экран слова в обратном порядке. P.S. Желательно как можно проще , а то мне её еще объяснять=)
C++ Помогите пожалуйста (срочно) Муравей забрался на дерево, и порыв ветра унёс его на листочке далеко от муравейника. Муравей приземлился около ряда из стопок коробок кубической формы. Чтобы найти обратную дорогу к муравейнику, муравей решил забраться как можно выше на коробки и осмотреться. Он пополз сначала вверх на ближайшую стопку коробок, а, забравшись наверх, увидел, что есть еще более высокая стопка и переполз по... подробнее

Показать сообщение отдельно
golatin
265 / 222 / 43
Регистрация: 12.10.2011
Сообщений: 326
Завершенные тесты: 1
02.12.2011, 18:06     Вычислить и напечатать обратные целых чисел
Закрыть тему
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
def delenie(n,m):
    print "n=%s m=%s"%(n,m)
    result=[]
    stack=[]
    result.append(str(n/m))
    n=10*(n%m)
    result.append(",")
    while(1):
        stack.append(n)
        result.append(str(n/m))
        n=10*(n%m)
        if n in stack:
            result.insert(result.index(",")+1+stack.index(n),"(")
            result.insert((len(result)),")")
            break
        
    print "".join(result)
Python
1
2
3
4
>>> delenie(55,34600)
n=55 m=34600
0,001(5895953757225433526011560693641618497109826)
>>>
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru