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

reverse string'a - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Программа-банкомат! http://www.cyberforum.ru/cpp-beginners/thread401210.html
Довольно интересная задача, описал ее как смог, если что неясно по условию, спрашивайте. Используя оператор Switch, задать принцип работы банкомата (где можно положить деньги на телефон и т.д.). Шаги выполнения: 1)Задать запрос пароля (допустим 1234), если пароль введен правильно, то вывести платёжный список(см. пункт 2), а если неправильно то вывести на экран Пароль неверный и не начинать...
C++ создание текстового файла и работа программы помогите плиз начинающему програмисту-если есть у кого-то ссылка на книги нормальные по с++,с приветствую или названия. вообщем создаю любую прогу например:Создание нескольких файлов-текстовых с разными именами на билбидере #include <iostream.h> #include <fstream> #include <sstream> using namespace std; int main() http://www.cyberforum.ru/cpp-beginners/thread401200.html
Просуммировать столбцы матрицы и занести получившиеся суммы в массив C++
Дана целочисленная матрица А. Просуммировать столбцы матрицы и занести получившиеся суммы в массив B.
C++ массив структур со сведениями о товарах
Предприятие выпускает N видов товаров.Известны цена единицы товара и общий объем выпуска товаров каждого вида.Определите наименование товара с макс.общей стоимостью.Для решения задачи создайте массив структур со сведениями о товарах Нас не волнует ваши экзамены/зачеты/ и т.д. Название темы должно быть осмысленным и коротко отображать суть задачи.
C++ В заданной матрице вывести элементы главной диагонали http://www.cyberforum.ru/cpp-beginners/thread401189.html
В заданной матрице А вывести элементы главной диагонали.Затем вывести элементы побочной диагонали
C++ почему Ё вместо \n Здравствуйте, в своей программе я открываю бинарный файл, декодирую посимвольно и заношу в string, последний символ всегда Ё, почему? Так должно быть? Почему не символ перехода строки? //Функции кодирования-декодирования char Code(char ch) { ch ^= 0x57; return ch; } char Decode(char ch) { ch ^= 0x57; return ch; } Добавлено через 2 часа 29 минут Кто сталкивался плиз отпишите подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
07.12.2011, 18:46     reverse string'a
69Seph, я понял задание, но вы так запутанно суть изложили что только сейчас въехал. Всё уже пишу норм алгоритм подождите...

Добавлено через 14 минут
Коряво вышло, но работает, после последней цифры перед Enter обязательно пробел
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
32
33
34
35
36
37
38
39
#include <iostream>
#include <sstream>
#include <string>
using namespace std;
 
int main()
{
    char ch;
    int i, n;cin>>n;
    string buf, str;
    for(i = 0; i < n;)
    {
        if((ch = getchar()) == ' ')
            i++;
        if(ch != '\n')
            str += ch;
    }
    stringstream ss;
    ss.str(str);
    i = 0;
    int * mass = new int[n];
    while(ss>>buf)
    {
        mass[i] = atoi(buf.c_str());
        i++;
    }
    cout<<"String after swap : \n"; 
    for(i = 0; i < n - 1; i += 2)
    {
        mass[i] += mass[i + 1];
        mass[i + 1] = mass[i] - mass[i + 1];
        mass[i]     = mass[i] - mass[i + 1];
        cout<<mass[i]<<" "<<mass[i + 1]<<" ";
    }
    cout<<mass[n - 1]<<endl;
    delete [] mass;
    system("pause");
    return 0;
}
3
1 2 3
String after swap :
2 1 3
Для продолжения нажмите любую клавишу . . .
 
Текущее время: 17:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru