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

Дана строка. Поменять местами первое слово со вторым, третье с четвертым и т.д. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Даны a,b. Вычислить a*b, используя +,-,=,<>. http://www.cyberforum.ru/cpp-beginners/thread196784.html
Помогите решить задачку: Даны натуральные числа a,b. Вычислить произведение a*b, используя в программе лишь операции +,-,=,<>.
C++ Изменение значений в Grid View Grid View заполнен значениями различных массивов. Когда окно в рабочем состоянии в Grid View можно изменять значения в ячейках. Хочу сделать, чтобы значения также изменялись в массиве, примерно так:... http://www.cyberforum.ru/cpp-beginners/thread196780.html
C++ Данные трокового типа(string).Криптография
Придумать и описать свой способ кодирования текста. Составить простую программу для введения текста (данное типа string до 255 символов), его кодирования и вывода результата.
C++ Работа с файлами
Есть файл file.txt и он содержит 3 числа, розделенных пробелом, например, 3 2 0.1 Как считать информацию с файла и записать эти числа в отдельные переменные или масив? Спасибо!!!
C++ Одномерный массив http://www.cyberforum.ru/cpp-beginners/thread196721.html
В одномерном массиве, состоящем из п целых элементов, вычислить: 1) номер максимального элемента массива; 2) произведение элементов массива, расположенных между первым и вторым нулевыми...
C++ Смысл выражения x%2 Здравствуйте. Помогите разобраться с кодом. Я только начинаю изучать C++. Просматриваю примеры кодов из раздела "Задача для лучшего понимания" форума. Вопрос следующий: что означает строка ... подробнее

Показать сообщение отдельно
Ang_07
0 / 0 / 0
Регистрация: 09.11.2010
Сообщений: 47
24.11.2010, 19:10
вот первоё твоё задание.. только что то пробелы воспринимать у меня ну алгоритм вот такой
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
#include "stdafx.h"
#include <iostream>
using namespace std;
 
 
void main()
{
    int n;
 
    char str[100];
    gets(str)           //Ввод строки
    n=strlen(str);                        //Подсчёт элементов строки
    for(int i=0;i<n;i++)
        if(str[i]==' ')
        {
            i++;
            while(str[i]!=' ');
            {
                str[i]=' ';
                i++;
            }
            
            i++;
            }
        
        for(int i=0;str[i]!=0;i++)
            cout<<str[i];
 
 
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.