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

Поменять местами первую из букв а и последнюю из букв о - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ есть график, проверьте правильно ли программа? и подскажите как задать в программе интервал? http://www.cyberforum.ru/cpp-beginners/thread315689.html
вот есть график, проверьте правильно ли программа? и подскажите как задать в программе интервал? График: И что бы он был вот такой вот примерно красатой: Вот программа :
C++ Найдите ошибку Помогите найти ошибку. Написать программу, определяющую для каждого из трех одномерных массивов: A(20),B(10) C(15), сколько раз в них встретились два подряд идущих нулевых элемента. Напишите... http://www.cyberforum.ru/cpp-beginners/thread315685.html
C++ Очередь-строка
помогите... программа зацикливает когда подсчитывает сколько символов в каждой строке...(((( Задание: Информационное поле элемента очереди-строка. Создать новую очередь, содержащую в...
Вычислить среднеарифметическое положительных элементов массива C++
1.Дан одномерный массив, состоящий из N вещественных элементов. 1.1.Ввести массив с клавиатуры. 1.2.Найти максимальный элемент. 1.3.Вычислить среднеарифметическое положительных элементов массива....
C++ Откоментируйте программу! http://www.cyberforum.ru/cpp-beginners/thread315660.html
#include <iostream> #include <iomanip> #define N 8 using namespace std; int main() {setlocale (LC_ALL,"Russian"); int cash={10000,1000,500,100,50,10,5,1}; int...
C++ Пирамиду SABC задан координатами своих вершин. Найти полную поверхность пирамиды. Піраміду SABC задано координатами своїх вершин. Знайти повну поверхню піраміди. Пирамиду SABC задан координатами своих вершин. Найти полную поверхность пирамиды. подробнее

Показать сообщение отдельно
rangerx
1935 / 1544 / 141
Регистрация: 31.05.2009
Сообщений: 2,913
08.06.2011, 14:45
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <string>
#include <algorithm>
 
int main()
{
    std::string s;
    std::cin >> s;
 
    std::string::size_type a_pos, o_pos;
    if((a_pos = s.find_first_of('a')) != std::string::npos &&
       (o_pos = s.find_last_of('o')) != std::string::npos)
    {
        std::swap(s[a_pos], s[o_pos]);
    }
 
    std::cout << s << '\n';
 
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru