Компьютерный форум NoWa.cc Здесь может быть Ваша реклама
Правила Форума
редакция от 22.06.2020
Портал .::2BakSa.WS::.
Вернуться   Компьютерный форум NoWa.cc > В помощь вебмастеру > Программирование > Visual C++ / С/C++

Уважаемые пользователи nowa.cc и 2baksa.ws. У нас сложилось тяжёлое финансовое положение. Мы работаем для вас вот уже более 15 лет и сейчас вынуждены просить о помощи. Окажите посильную поддержку проектам. Мы очень надеемся на вас. Реквизиты для переводов ниже.
Webmoney Webmoney WMZ: 826074280762 Webmoney WME: 804621616710
PayPal PayPal_Email E-mail для связи по вопросу помощи
Кошелёк для вашей помощи YooMoney 4100117770549562
YooMoney Спасибо за поддержку!
Ответ
 
Опции темы Опции просмотра Language
Старый 29.09.2015, 15:56   #1
Неактивный пользователь
 
Пол:Мужской
Регистрация: 29.09.2015
Сообщений: 1
Репутация: 0
Question Вычислить число и степень по конечному числу

Доброго времени суток!
Подскажите, пожалуйста, алгоритм для следующего:
нужно получить число и степень по вводимому числу (например, вводится 125, а ответ должен быть 5^3)
Parules вне форума
 
Ответить с цитированием Вверх
Здесь может быть Ваша реклама
Здесь может быть Ваша реклама


Реклама: клер фолиманюня фильм 2023gruner 341-230d-03 с возвратной пружинойкарбонат натрия купить в аптекеспектакль вишнёвый сад комедия


Старый 18.10.2015, 16:15   #2
zss
Постоялец
 
Пол:Мужской
Регистрация: 05.02.2007
Адрес: Москва
Сообщений: 662
Репутация: 271
По умолчанию Re: Вычислить число и степень по конечному числу

Код:
#include <iostream>
#include <cmath>
using namespace std;
 int pow(int x,int n)
 {
	 int t=1;
	 for(int i=1;i<=n;i++)
		 t*=x;
	 return t;
 }
int main()
{
	int c;
	cout<<"c=";
	cin>>c;
	for(int a=1;a*a<c;a++)
	{
		int b=int(log((double)c)/log((double)a));
		if( pow(a,b)==c)
			cout<<a<<'^'<<b<<'='<<c<<endl;
	}
    system("pause");
	return 0;
}
__________________
Сергей Сергеевич
zss вне форума
 
Ответить с цитированием Вверх
Ответ

Опции темы
Опции просмотра

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Оцените степень поддержки своего тюнера (ресивера) ANGEL OF FIRE Ресиверы и всё о них 122 14.04.2009 17:23
Вычислить г... Gramazeka Интернет партизаны 2 01.06.2008 14:53
вычислить IP адрес aleksadr Архив 6 16.09.2007 01:43
как вычислить украденный ноутбук??? Rew_S Архив 8 08.08.2007 22:47

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

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

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


Текущее время: 10:41. Часовой пояс GMT +3.


Copyright ©2004 - 2024 2BakSa.WS

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
Время генерации страницы 0.15621 секунды с 13 запросами