Alternate Text تولید اعداد سه رقمی با اعداد 1و2و3 بدون تکرار در یکان،دهگان و صدگان

ارسال شده توسط : محمدحسین عبدالهی | دسته بندی : زبان های برنامه نویسی مایکروسافت
Alternate Text 12 Alternate Text 195
تولید اعداد سه رقمی با اعداد 1و2و3 بدون تکرار در یکان،دهگان و صدگان

به نام خدای مهربان

در این آموزش می خوام برای آشنا شدن دوستانی که تازه شروع به برنامه نویسی اعداد سه رقمی رو با اعداد 1و2و3 تولید کنم به صورتی که هیچ کدوم از یکان ، دهگان و صدگان اونا تکراری نباشند.(یعنی 6 حالت)

به این صورت :

123

132

213

231

312

321

این کد در محیط ویژوال استودیو نوشته شده.

کد برنامه :


 

#include "stdafx.h"
#include <iostream>

using namespace std;

int _tmain(int argc, _TCHAR* argv[])
{
    for (int i = 1; i <= 3; i++)
    {
        for (int j = 1; j <= 3; j++)
        {
            for (int k = 1; k <= 3; k++)
            {
                if (i != j && i != k && j != k)
                {
                    cout << i << j << k << "\n";
                }
            }
        }
    }
    getchar();
    return 0;
}