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

Разбиение строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Построение графика отображающего процесс вычисление интеграла http://www.cyberforum.ru/cpp-beginners/thread881490.html
Извините за символы, AkelPad шалит, а чем еще поменять кодировку не знаю. Большая просьба кто может сделать график для этого кода. я совершенно не дружу с графикой, а нужно все сделать еще вчера,...
C++ Найти треугольник с наибольшей площадью с вершинами в точках заданных координатами (подправить код) Доброго времени суток! Условие таково: Дано натуральное число n. C помощью двумерного действительного числового массива i,j]i=1,2; j=1,...,n на плоскости задано n точек такБ что X1,j и X2,j-... http://www.cyberforum.ru/cpp-beginners/thread881473.html
C++ Шифровка/дешифровка файла решеткой Кардано
не получается шифровать дешифровать файл с помощью решетки Кардано, кому не трудно, подскажите, что изменить #include <iostream> #include <conio.h> #include<stdio.h> #include<stdlib.h> using...
Функция поиска макс прогресии в листе C++
Доброго времени суток, есть вот такая функция int max(node *ptr){ if(ptr == 0) return 0; int count, tmp; tmp = count= 0; while (ptr!=0)
C++ Найти сумму эл-тов массива, подходящих по условиям http://www.cyberforum.ru/cpp-beginners/thread881453.html
В Visual Studio 2010 найти сумму элементов массива из 10 элементов, вводимых пользователем, которые подходят по 3 признакам: 1.) делятся на 7 2.) заканчиваются на 3 3.) состоит из 4 чисел С моими...
C++ Кодировка при выводе в файл из system() Ув. форумчане! Прошу подсказать по вопросу о кодировке. В поиск прошу меня не отсылать ибо ищу уже неделю. Суть проблемы: требуется вывести в файл: - модель процессора - версию ОС - объем ОЗУ... подробнее

Показать сообщение отдельно
Loonatic
0 / 0 / 0
Регистрация: 08.09.2011
Сообщений: 7

Разбиение строки - C++

28.05.2013, 03:32. Просмотров 368. Ответов 1
Метки (Все метки)

Доброго времени суток.
Я новичок в кодинге.
Передо мной такая задача: есть строка str с числами, разделенными через пробел.
Необходимо на С++ разделить эту строку на 2 массива. С нечетными индексами- в массив X[], с четными- в массив Y[]. я написал тут что- то, но это наверняка далеко от правильности, может какой добрый человек поможет?
Код
    int *mass; //посреднеческий массив, куда сохраняются все символы
    mass = new int[str->Text.Length()];

    for (int i=0; i < str->Text.Length(); i++){
        mass[i]=StrToInt(str->Text[i+1]);
     }

    int z = 0;
    int m = 0;

    for (int i=0; i < sizeof(mass); i++){
        if (i % 2 = 0){                 //нечетные- в массив X
            X[z] = mass[i];
            z++;
        }
        else{                               //четные- в Y
            Y[m] = mass[i];
            m++;
        }
    }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru