Problem
Bir sayıyı 2'den 9'a kadar herhangi bir tabana çeviren özyinelemeli bir prosedür yazın.
Giriş verileri: programın girişi, N (N < 1024) sayısıdır - ondalık sayı sistemindeki sayı ve P (2'den 9'a kadar) (N ve P sayıları farklı satırlara girilir: önce N, sonra P >).
Çıktı verileri: bir sayı göster - P-ary sayı sisteminde bir sayı.
Örnek:
Запрещенные операторы: for;while;until
1 |
using System;
|
2 |
class Program
|
3 |
{
|
4 |
static void convertToPSystem(int n, int p)
|
5 |
{
|
6 |
|
7 |
|
8 |
|
9 |
|
10 |
|
11 |
|
12 |
|
13 |
|
14 |
}
|
15 |
static void Main()
|
16 |
{
|
17 |
int n = Convert.ToInt32(Console.ReadLine());
|
18 |
int p = Convert.ToInt32(Console.ReadLine());
|
19 |
convertToPSystem(n, p);
|
20 |
}
|
21 |
}
|