15.11.2008, 21:57. Просмотров 626. Ответов 0
подскажите пожалуйста как вывести число в обратном порядке
вот часть кода
C++ |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
| case 16:
for (int i=a,j=0;j<16,i>0;i/=16,j++)
{
n=i%16;
mas[j]=n;
if (n==0)
{w='0';}
if (n==1)
{w='1';}
if (n==2)
{w='2';}
if (n==3)
{w='3';}
if (n==4)
{w='4';}
if (n==5)
{w='5';}
if (n==6)
{w='6';}
if (n==7)
{w='7';}
if (n==8)
{w='8';}
if (n==9)
{w='9';}
if (n==10)
{w='A';}
if (n==11)
{w='B';}
if (n==12)
{w='C';}
if (n==13)
{w='D';}
if (n==14)
{w='E';}
if (n==15)
{w='F';}
cout<<w;
}
for (int j=7;j>=0;j--)
{
}
cout<<endl;
break; |
|
по идее фор должен число обратно выводить, но не выводит подскажите в чем ошибка