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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Перевод систем счисления. http://www.cyberforum.ru/cpp-beginners/thread202937.html
Здравствуйте, сразу оговорюсь: занимаюсь программированием три дня. Я вот пытался сделать программу по переводу числа из 16-ричной системы в 10-ную. В Визуал Студио 2008 строю решение. Все работает. Однако вопросы: 1. Как задать чтобы буквы A, B, C, D, E, F, чтобы имели соответственно числовые значения (10, 11, 12 и т.д.)? Куда это писать в программе? Смысл такой чтоб, когда я вводил...
C++ Вывод числа после запятой переменной типа double Здравствуйте!!! У меня есть 2 программы, одну мне дали вторую написал. Та программа которая была написана мной работает чуть чуть коряво:cry: Задание такое есть какоето число допустим 12.34567...и т.д. мне нужно вывести на экран числа после запятой и через запятую тоесть 3,4,5,6,7... вот код первой программы которую мне дали #include <iostream> using std::cout; 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; } По умолчанию компилируеться как С++ и выводит 10, но когда правой кнопкой кликнуть по проекту и изменить в свойствах настройки компиляции как чистый С, тогда выводит 200. Подскажите почему?
C++ можно ли в многоугольник с вершинами в заданных координатах вписать окружность http://www.cyberforum.ru/cpp-beginners/thread202926.html
требуется написать программу которая определяет можно ли в многоугольник с вершинами в заданных координатах вписать окружность, и если можно то указать координаты центра и радиусю
C++ Передача потока по параметру функции Доброго времени суток. Есть пара вопросов :) Допустим у нас имеется функция открытия файла: int open_file() { char file_name; cin >> file_name; ifstream file_obf(file_name); //communication stream output with a file подробнее

Показать сообщение отдельно
M128K145
Эксперт C++
 Аватар для M128K145
8272 / 3491 / 142
Регистрация: 03.07.2009
Сообщений: 10,707
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;
 
Текущее время: 23:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru