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

Ввод с клавиатуры последовательных символов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Строки символов http://www.cyberforum.ru/cpp-beginners/thread99426.html
Прошу помощи в написании программы, не знаю даже с чего начать, в Visual до этого не программировал, навыки не высоки. Задание: В произвольном тексте, содержащем не более 10 строк, в каждой строке...
C++ Найти количество различных чисел в этом массиве 1)Дан одномерный массив. Найти количество различных чисел в этом массиве. Использовать функцию сортировки. Помогите пожалуйста. 2)В одномерном массиве вещественных чисел найти среднее... http://www.cyberforum.ru/cpp-beginners/thread99364.html
C++ Функции
Привет всем. Хочу разобраться в функциях, но я в них профан, если можно обьясните что да как и главное как это оформлять. Например нужно найти максимальный элемент. Я пытался что-то изобразить но...
Какая из версий c\c++ совметима с windows 7 C++
Помогите пожалуйста, я уже несколько разных версий си устанавливал и ни одна из них не идет у меня Извините, но ссылки на варез закончились
C++ ввод-вывод с использованием команд getchar-putchar http://www.cyberforum.ru/cpp-beginners/thread99343.html
Пример взят из книги Керниган, Ритчи "Язык программирования С" Вот такой вот код. #include <stdio.h> /*pods4et vvodimix simvolov*/ main() { long nc; nc=0; while (getchar() != EOF) ++nc;
C++ подскажите пожалуйста как скомпилировать файл начинаю изучениме С++ по книге, там первая программа создается с выводом текста на экран "Hello World!" создаетстя с помощью блокнота и сохраняется в допустим Hello.cpp после чего просят... подробнее

Показать сообщение отдельно
Daron Stone
8 / 8 / 1
Регистрация: 21.02.2010
Сообщений: 46
27.02.2010, 11:56
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
 
#include <string>
 
using namespace std;
 
void main(){
    string inputstr, outstr;
 
    getline(cin, inputstr);
 
    if((inputstr.length() % 2) != 0)
        inputstr += '*';
 
    outstr = inputstr;
 
    for(int i = 1; i <= inputstr.length(); i+=2){
        outstr[i] = inputstr[i-1];
        outstr[i-1] = inputstr[i];  
    }
 
    cout << outstr << "\n";
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru