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

Во введённой строке требуется поменять все буквы "а" на "i", и наоборот - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Освобождение динамического двумерного массива указателей http://www.cyberforum.ru/cpp-beginners/thread1302154.html
Доброго времени суток. Подскажите как правильно очистить память после вот такого выделения: MyClass _class = new MyClass **; for (int i = 0; i < 6; i++) _class = new MyClass*; я делаю так:
C++ Как правильно создать проект? (с учетом нескольких решений) Меня попросили потестить код , а я не знаю , как правильно создать проект , чтобы его составляющие работали вместе. Если кто может , создайте,пожалста. "Matrix.h" class matrix{ private: int size; int value; float* array1; public: matrix(int n); http://www.cyberforum.ru/cpp-beginners/thread1302148.html
C++ Перегрузки массивов
Даны массивы следующих типов данных: Long = {},double ={},float = {}, int ={},short ={},long long ={}.
C++ Возникла проблема со switch
возникла проблема. есть switch(c){ case "1":cout<<"x";a=b;if(...) case "2":cout<<"z";if(..) cout<<".." case "3":cout<<y; if(a==b),то вернуться в case "1" } как можно вернуться в case "1"?
C++ Показать все элементы очереди http://www.cyberforum.ru/cpp-beginners/thread1302135.html
В реализации очереди не работает печать всех элементов (функция Print). И еще если вводишь не число, программа вылетает. Помогите пожалуйста исправить. #include <iostream> using namespace std; struct Node //описание узла списка { int data; //информационное поле Node *next; //указатель на следующий элемент };
C++ Найти площадь треугольника Вот задача Задачи надо переписывать в текст сообщения Решил я её так: #include <math.h> #include <iostream.h> #include <fstream.h> using namespace std; int main(int argc, char* argv) подробнее

Показать сообщение отдельно
Влад908
1 / 1 / 0
Регистрация: 11.05.2014
Сообщений: 146
16.11.2014, 16:48     Во введённой строке требуется поменять все буквы "а" на "i", и наоборот
писал код по аналогии на Паскале. что-то как-то не очень вышло

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <string>
using namespace std; 
int main() {
    string s,z; 
    cout<<"vvedite stroki\n"; 
    getline(cin,s);
    int k,i; 
    k=s.length(); 
    //cout<<"kolichestvo simvolov:= "<<k<<endl;
    for (i=1; i<=k; i++)
    if (s[i]=="a") { 
    s[i]="i";} 
    if (s[i]=="i") {
    s[i]="a"]
    cout<<s; 
    
    
    
    
    }
будьте добры, подскажите, пожалуйста. хотя бы идеи
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru