Форум программистов, компьютерный форум, киберфорум
Наши страницы

странность массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сколько может быть конструкторов в классе? http://www.cyberforum.ru/cpp-beginners/thread164666.html
Только один или можно больше?
C++ Перегрузка операторов Привет всем.Вот и начался новый учебный год,и значит началось програмирование, и значит начались мои проблемы. Первой задачей было составить программу с класами которая находила бы сумму разность и... http://www.cyberforum.ru/cpp-beginners/thread164659.html
Метод Гаусса C++
Добрый вечер, можете написать программу для решения СЛАУ методом гаусса на Си, чтобы был прямой и обратный ход.
Открытие файла по нажатию на клавишу C++
Подскажите пожалуйста как сделать чтобы при нажатии "H" мне открывался текстовый фаил с спавкой об игре???
C++ Написать функцию, которая сравнивает целых числа и возвращает результат сравнения в виде одного из знаков: <, > или =. http://www.cyberforum.ru/cpp-beginners/thread164650.html
Написать функцию, которая сравнивает целых числа и возвращает результат сравнения в виде одного из знаков: <, > или =. Написати функцію, яка порівнює цілих числа і повертає результат порівняння в...
C++ Как из массива брать случайный его элемент? как из массива брать случайный его элемент??? подробнее

Показать сообщение отдельно
siemdi
4 / 4 / 0
Регистрация: 18.01.2010
Сообщений: 30

странность массива - C++

09.09.2010, 20:24. Просмотров 366. Ответов 4
Метки (Все метки)

вот программа для замены символов
все работает правильно, но только если я ввожу одно число, а если я ввожу два числа через пробел то под замену символов попадает только первое число... пиплс помогите, а?
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
char a[2048];
int main()
{
system("chcp 1251");
cin>>a;
for(int i=0;i<2048;i++)
{
 
if(a[i]=='1')
{cout<<"00001 ";}
if(a[i]=='2')
{cout<<"00010 ";}
if(a[i]=='3')
{cout<<"00100 ";}
if(a[i]=='4')
{cout<<"01000 ";}
if(a[i]=='5')
{cout<<"10000 ";}
if(a[i]=='6')
{cout<<"10001 ";}
if(a[i]=='7')
{cout<<"10010 ";}
if(a[i]=='8')
{cout<<"10100 ";}
if(a[i]=='9')
{cout<<"11000 ";}
if(a[i]=='0')
{cout<<"11001 ";}
 
}
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.