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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ есть график, проверьте правильно ли программа? и подскажите как задать в программе интервал? http://www.cyberforum.ru/cpp-beginners/thread315689.html
вот есть график, проверьте правильно ли программа? и подскажите как задать в программе интервал? График: И что бы он был вот такой вот примерно красатой: Вот программа :
C++ Найдите ошибку Помогите найти ошибку. Написать программу, определяющую для каждого из трех одномерных массивов: A(20),B(10) C(15), сколько раз в них встретились два подряд идущих нулевых элемента. Напишите функции : 1. Заполнения массива случайными числами в диапазоне от –50 до +50. 2. Вывода одномерного массива. 3. Определения количества раз двух подряд идущих нулевых элементов в одномерном массиве.... http://www.cyberforum.ru/cpp-beginners/thread315685.html
C++ Очередь-строка
помогите... программа зацикливает когда подсчитывает сколько символов в каждой строке...(((( Задание: Информационное поле элемента очереди-строка. Создать новую очередь, содержащую в информационном поле количество символов в каждой строке элементов первой очереди. Прога: #include <iostream.h> #include <string.h>
Вычислить среднеарифметическое положительных элементов массива C++
1.Дан одномерный массив, состоящий из N вещественных элементов. 1.1.Ввести массив с клавиатуры. 1.2.Найти максимальный элемент. 1.3.Вычислить среднеарифметическое положительных элементов массива. 1.4.Вывести отрицательные элементы на экран в обратном порядке.
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 num={0,0,0,0,0,0,0,0}; int i=0,sum=0,S;
C++ Пирамиду SABC задан координатами своих вершин. Найти полную поверхность пирамиды. Піраміду SABC задано координатами своїх вершин. Знайти повну поверхню піраміди. Пирамиду SABC задан координатами своих вершин. Найти полную поверхность пирамиды. подробнее

Показать сообщение отдельно
rangerx
1908 / 1517 / 139
Регистрация: 31.05.2009
Сообщений: 2,876
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;
}
 
Текущее время: 17:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru