Size: a a a

2ch /pr/ #staythefuckhome

2020 March 13

ᏃᏞᎪᎽᎬᏒ in 2ch /pr/ #staythefuckhome
Я кст вообще не особо выкупаю зачем тебе там res, если можно всё в number передавать кст
А если намбер будет 0 ? Что будет, м ?
источник

ᏃᏞᎪᎽᎬᏒ in 2ch /pr/ #staythefuckhome
Ты в курсе сколько будет любое число в степени 0 ?
источник

S

Sooqa in 2ch /pr/ #staythefuckhome
Анус размял?
источник

S

Sooqa in 2ch /pr/ #staythefuckhome
источник

in 2ch /pr/ #staythefuckhome
ᏃᏞᎪᎽᎬᏒ
А если намбер будет 0 ? Что будет, м ?
В принципе справедливо, да
источник

in 2ch /pr/ #staythefuckhome
Я натупил просто
источник

in 2ch /pr/ #staythefuckhome
# include <iostream> 
using namespace std;

int power (int number, int pow, int res =1)
{
   if (pow == 0)
   {
   return res;
   }
return power (number, --pow, res*number);
}

int main ()
{
   int number, pow;
   cin >> number >> pow;
   cout<<power (number, pow);
}
источник

tr

tony radonezhsky in 2ch /pr/ #staythefuckhome
Поговаривают что на сиплюплюс пишут натуралы
источник

tr

tony radonezhsky in 2ch /pr/ #staythefuckhome
Но это слухи их нужно доказать
источник

in 2ch /pr/ #staythefuckhome
Да похуй так-то
источник

tr

tony radonezhsky in 2ch /pr/ #staythefuckhome
источник

tr

tony radonezhsky in 2ch /pr/ #staythefuckhome
источник

in 2ch /pr/ #staythefuckhome
Я вообще на HTML/CSS программирую, и норм
источник

tr

tony radonezhsky in 2ch /pr/ #staythefuckhome
источник

in 2ch /pr/ #staythefuckhome
# include <iostream> 
using namespace std;

int power (int number, int pow, int res =1)
{
   if (pow == 0)
   {
   return res;
   }
return power (number, --pow, res*number);
}

int main ()
{
   int number, pow;
   cin >> number >> pow;
   cout<<power (number, pow);
}
@AntonioParroni чекни, вроде працюе
источник

ᏃᏞᎪᎽᎬᏒ in 2ch /pr/ #staythefuckhome
# include <iostream> 
using namespace std;

int power (int number, int pow, int res =1)
{
   if (pow == 0)
   {
   return res;
   }
return power (number, --pow, res*number);
}

int main ()
{
   int number, pow;
   cin >> number >> pow;
   cout<<power (number, pow);
}
Не понимаю в чём разница с моим сейчас
источник

ᏃᏞᎪᎽᎬᏒ in 2ch /pr/ #staythefuckhome
Ну кроме условия завершения, но оно и так
источник

in 2ch /pr/ #staythefuckhome
ᏃᏞᎪᎽᎬᏒ
Не понимаю в чём разница с моим сейчас
Мой код работает как надо, только лишь в этом
источник

in 2ch /pr/ #staythefuckhome
Ты каждый раз в своём коде умножал number на 1 и возвращал его в качестве number, пока твоё условие не выкидывало тебя из рекурсии
источник

in 2ch /pr/ #staythefuckhome
Получилось там, что у тебя функция когда доходила до pow == 0 всегда возвращала 1, вне зависимости от результата, который по сути каждый раз должен был быть равен входному number
источник