Не сте регистриран! Регистрирайте се БЕЗПЛАТНО, за да използвате услугите на сайта!

 Намиране и извеждане на всички цифри на число
Автор  mrhellish (27.04.2008 14:37) съобщение до автора
Погледнат  797 пъти добави към любими
Оценка добави коментар
Гласове  1 изпрати на приятел
Коментари  (0) абонирай се за C-Cplusplus
     
mrhellish
     
 

CODE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream.h>
#include <stdlib.h>
#include <iomanip.h>
int main()
{
   
int k = 10,c,a,br = 0;
   
int mas[100];
   
cout<<"a = "; cin>>a;
   
for (;;){
       
br++;
       
if (k>a) break;
       
k *= 10; }
   
for (int i = 1; i<=br; i++) {
       
c = a%10;
       
a /= 10;
        mas[i] = c; }
    for (i = br; i>=1; i--)
        cout<<mas[i]<<", ";
    cout<<endl;
    return 0;
}

всички цифри се запазват в масива mas;
ако ще се въвеждат големи числа от рода на 12873218621361279361297312
реда
CODE
1
int k = 10,c,a,br = 0;
ще стане така :
CODE
1
2
int k = 10,c,br = 0;
long int a;



Ключови думи: C++ масив извеждане на всички цифри на число




 За автора: mrhellish  
C++ 4ever
   
 1 посетител чете този скрипт (0 потребители и 1 гост)  
Активни потребители: ---
   
  

Еmail  
 

 

 
  • Интересно от Софтуер
 
  • Интересно от myLINKS
 
 
 
 



IT-PLACE.NET © 2004 - 2008