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

В первый массив перенести все цифры из исходного массива, во второй - все остальные символы. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перевод систем счисления. http://www.cyberforum.ru/cpp-beginners/thread202937.html
Здравствуйте, сразу оговорюсь: занимаюсь программированием три дня. Я вот пытался сделать программу по переводу числа из 16-ричной системы в 10-ную. В Визуал Студио 2008 строю решение. Все работает....
C++ Вывод числа после запятой переменной типа double Здравствуйте!!! У меня есть 2 программы, одну мне дали вторую написал. Та программа которая была написана мной работает чуть чуть коряво:cry: Задание такое есть какоето число допустим 12.34567...и... http://www.cyberforum.ru/cpp-beginners/thread202936.html
C++ Программа зависает
Переписал пример из книги про указатели. #include <iostream> int main() { int *pA; int a; a=5; pA = &a; std::cout << *pA; delete pA;
Компилятор влияет на результат!!! C++
Есть такая программа: int _tmain(int argc, _TCHAR* argv) { const long l = 10; *((long*)&l) = 200; printf ("%d", l); return 0; } По умолчанию компилируеться как С++ и...
C++ Определить, можно ли в многоугольник с вершинами в заданных координатах вписать окружность http://www.cyberforum.ru/cpp-beginners/thread202926.html
требуется написать программу которая определяет можно ли в многоугольник с вершинами в заданных координатах вписать окружность, и если можно то указать координаты центра и радиусю
C++ Передача потока по параметру функции Доброго времени суток. Есть пара вопросов :) Допустим у нас имеется функция открытия файла: int open_file() { char file_name; cin >> file_name; ifstream file_obf(file_name);... подробнее

Показать сообщение отдельно
M128K145
Эксперт С++
8289 / 3509 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
04.12.2010, 00:18
Замените строки 22-39 на эти:
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
int numberIndex = 0, symbolIndex = 0;
for(i = 0; i < n; ++i)
    if(a[i] >= '0' && a[i] <= '9')
    {
        b[numberIndex] = a[i];
        ++numberIndex;
    }
    else
    {
        c[symbolIndex] = a[i];
        ++symbolIndex;
    }
std::cout<<"Vyvod massiv b:";
std::cout<<std::endl;
i = 0;
while(b[i])
    std::cout<<b[i]<<' ';
std::cout<<std::endl;
 
std::cout<<"Vyvod massiv c:";
std::cout<<std::endl;
i = 0;
while(c[i])
    std::cout<<c[i]<<' ';
std::cout<<std::endl;
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru