кодесурса
«C ++

Упражнения на C ++: печать первых N чисел для конкретной базы

script1adsense2code
script1adsense3code

C ++ для цикла: упражнение-68 с решением

Напишите программу, которая будет печатать первые N чисел для конкретной базы.

Пример решения : -

Код C ++:

#include <iostream>
using namespace std;
int main()
{
    int trm, bs, r, q, i, num;
    cout << "\n\n Print the first N numbers for a specific base:\n";
    cout << " The number 11 in base 10 = 1*(10^1)+1*(10^0)=11" << endl;
    cout << " Similarly the number 11 in base 7 = 1*(7^1)+1*(7^0)=8" << endl;
    cout << "----------------------------------------------------------------\n";
    cout << " Input the number of term: ";
    cin >> trm;
    cout << " Input the base: ";
    cin >> bs;
    cout << " The numbers in base " << bs << " are: " << endl;
    for (i = 1; i <= trm; i++) 
    {
        r = i % bs;
        q = i / bs;
        num = q * 10 + r;
        cout << num << "  ";
    }
    cout << endl;
}

Пример вывода:

 Выведите первые N чисел для конкретной базы:                        
 Число 11 в базе 10 = 1 * (10 ^ 1) + 1 * (10 ^ 0) = 11                       
 Точно так же число 11 в базе 7 = 1 * (7 ^ 1) + 1 * (7 ^ 0) = 8                 
-------------------------------------------------- --------------       
 Введите число термин: 15                                          
 Введите базу: 9                                                     
 Числа в базе 9:                                            
1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 

Блок - схема:

«Блок-схема:

Редактор кода C ++:

Внесите свой код и комментарии через Disqus.

Предыдущий: Напишите программу на C ++ для вычисления суммы ряда 1 · 2 + 2 · 3 + 3 · 4 + 4,5 + 5,6 + .......
Далее: Напишите программу на C ++ для получения квадратной матрицы с нулями вниз по главной диагонали, цифрами 1 в записях чуть выше и ниже основной диагонали, цифрами 2 выше и ниже этой и т. Д.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code