Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
siemdi
4 / 4 / 0
Регистрация: 18.01.2010
Сообщений: 30
#1

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

09.09.2010, 20:24. Просмотров 347. Ответов 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 ";}
 
}
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.09.2010, 20:24     странность массива
Посмотрите здесь:

Странность в цикле While - C++
В случае возвращения функцией сканф нуля получается бесконечный цикл но выполняется только 2 принтфа (ввода числа больше не появляется)....

Странность с динамическим массивом - C++
Меня в тупик поставило следующая ошибка (&quot;Название исполняемого файла&quot; has triggered a breakpoint.) В данном простеньком коде. Кто...

Странность определения размера памяти структуры - C++
Здравствуйте. Никогда с таким не сталкивался, а сейчас просто крышу снесло пока нашёл ошибку там, где не ожидал... struct STRUCT{INT32...

Небольшая странность в "Hello World!" - C++
Начал изучать C++ по учебнику &quot;Джесс Либерти - Освой самостоятельно С++ за 21 день&quot; И сразу же столкнулся с проблемой: в книге имеется...

Создать два массива. Вычислить количество тех элементов каждого массива, для которых выполняется неравенство: 2<элемент массива<10 - C++
помогите,пожалуйста! есть вот такие задания...ОЧЕНЬ надо на завтра... Задача 4. Определить два одномерных массива А(19) и В(16);...

Странность - Жесткие диски
Вобщем, дело такое, есть жесткий диск в ноутбуке, рабочий, сейчас используется, его история очень богата: Он пережил убийство его...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ISergey
Maniac
Эксперт С++
1373 / 884 / 52
Регистрация: 02.01.2009
Сообщений: 2,653
Записей в блоге: 1
09.09.2010, 20:43     странность массива #2
C++
1
cin>>a;
Замени на
C++
1
cin.getline(a, 256);
Mencey
147 / 94 / 7
Регистрация: 22.07.2010
Сообщений: 424
09.09.2010, 21:05     странность массива #3
Дополню вопрос как эту проблему и в C решить.
ForEveR
В астрале
Эксперт С++
7970 / 4732 / 320
Регистрация: 24.06.2010
Сообщений: 10,541
Завершенные тесты: 3
09.09.2010, 21:21     странность массива #4
Mencey, gets оО. Или fgets
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.09.2010, 00:17     странность массива
Еще ссылки по теме:

Странность - C (СИ)
#include &lt;stdio.h&gt; void quicksort(int *arr, int b, int e) { int l = b, r = e; int ipiv = (l + r)/2; int piv = arr;...

Странность с кодировкой - PHP БД
Добрый вечер. Вообщем достался мне один сайт... Сам скрипт в utf8, кодировка в бд стоит utf8, однако в базу записываются кракозябры. Но...

Странность в print_r - PHP
Всем привет. Такая вот странность, например вывожу значение какое - нибудь print_r($objekt) . значение в общем выводится , но появляюся...

Странность с Daemon-ом - Носители информации
Последние пол года дисковод перестал читать DWD, при чем иногда некоторые DWD диски время от времени открывает, а потом опять не читает. Ну...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
siemdi
4 / 4 / 0
Регистрация: 18.01.2010
Сообщений: 30
10.09.2010, 00:17  [ТС]     странность массива #5
всем спасибо)))
Yandex
Объявления
10.09.2010, 00:17     странность массива
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru