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

Обработка литерных величин! - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Массивы. Количество элементов в диапазоне, сумму после максимального, упорядочить по убыванию модулей http://www.cyberforum.ru/cpp-beginners/thread1058278.html
Здравствуйте, уважаемые программисты. Нужно срочно сдавать лабораторные. Очень благодарен за любую помощь. Методические указания Ввод и вывод массива, а также три пункта задания оформить в виде функций, глобальные переменные не использовать. Размерности массивов вводить в основной функции. Первый массив описать статически (размерность задать константой), второй динамически Все...
C++ Работа с файлами, запись строки в файл и чтение из файла Короче у меня задание типа записать строку в old.txt, потом считать это, найти самое маленькое слово и удалить его, после чего записать переобразованную строку в new.txt (до чего я даже не дошел) . После добавления поиска короткого слова, программа перестала записывать в файл строку. То что заремировал, это поиск короткого слова. Вообщем нужна помощь, сдавать прогу завтра( #include... http://www.cyberforum.ru/cpp-beginners/thread1058275.html
вычислить и вывести на экран 20 значений математической функции C++
Парни и мужчины, если не трудно помогите написать программу по условию: Необходимо вычислить и вывести на экран 20 значений математической функции F на интервале от x = -5,0 до x = 5,0 с шагом 0,5. При этом фигурирующие в формулах коэффициенты a, b, c – это вещественные числа, которые предварительно вводятся с клавиатуры и, в отличие от x, не изменяются в процессе вычисления значений функции F....
C++ Имитация виртуальных вызовов с применением оператора dynamic_cast
Представьте, что виртуальных функций не существует, и измените пример так, чтобы виртуальные вызовы имитировались с применением оператора dynamic_cast. #include <iostream> using namespace std; enum note { middleC, Csharp, Cflat }; // Etc. class Instrument { public: virtual void play(note) const { cout << "Instrument::play" << endl; }
C++ Определить,являются ли похожими массивы http://www.cyberforum.ru/cpp-beginners/thread1058213.html
Здравствуйте. Помогите пожалуйста с задачей. Задача: Заданы два одномерных массива , каждый из которых содержит n элементов. Определить,являются ли похожими (т.е.состоят ли из одинакового набора элементов). Данная задача есть в Турбо Паскале, но нужно сделать в С++.
C++ Даны длины трех отрезков A, B, C. Определить возможность построения треугольника и его тип 10. Даны длины трех отрезков A, B, C. Определить возможность построения треугольника и его вид (разносторонний, равнобедренный, равнос Boroland C++ нужен полный алгоритм!!!Помогите подробнее

Показать сообщение отдельно
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
27.12.2013, 01:33     Обработка литерных величин!
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
31
32
33
34
35
36
37
38
#include<iostream>
#include <cstdlib>
#include <Windows.h>
using namespace std;
 
int main()
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
 
    char stroka [255];
    cin.getline(stroka, 255);
    
    for(int i = 0; stroka[i]; i++)
    {
        if(stroka[i] == 'м' && stroka[i + 1] == 'у')
        {
            stroka [i] = 'а';
            int n = strlen(stroka);
            for (int j = i + 1; j < n; ++j)
                stroka[j] = stroka[j + 1];
        }
        if (stroka[i] == 'ы')
        {
            stroka [i] = 'ц';
            int n = strlen(stroka);
            for (int j = n + 1; j > i + 1; --j)
                stroka[j] = stroka[j - 1];
 
            stroka[i + 1] = 'а';
            ++i;
         }
    }
    cout << stroka << endl;
    
    system("pause");
    return 0;
}
 
Текущее время: 13:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru