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

Используя стек, определить, является ли введённая с клавиатуры строка палиндромом - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Объектно-ориентированное пограммирование(Наследование и полиморфизм) http://www.cyberforum.ru/cpp-beginners/thread1004818.html
Создать базовый класс Number с виртуальными арифметическими операциями и операциями вывода на экран. Определить проихводные классы Decimal и Binary реализующие собственные операции. Число представляется массивом, каждый элемент которого – цифра.(Помогите пожалуйста)Надо написать в visual studio, в трех файлах main,h и cpp
C++ static_cast VS dynamic_cast Господа программисты, объясните, пожалуйста, для чего используется dynamic_cast ? Я так понял, что с его помощью можно во время выполнения путешествовать по всей иерархии наследования... Но как же так: я могу сделать каст одного типа, к типу, находящемуся на другой ветви наследования ( в случае множественного, конечно же)... Как такое возможно? http://www.cyberforum.ru/cpp-beginners/thread1004808.html
C++ Перегруженная функция
Помогите преобразовать функцию в перегруженную... Бьюсь уже хрен знает сколько.... Условия: В одномерном массиве, состоящем из п элементов, вычислить: 1) минимальный по модулю элемент массива; 2) сумму модулей элементов массива, расположенных после первого элемента, равного нулю. вот что вышло без перегрузуи: #include <conio.h> #include <iostream> #include <ctime>
Не получается сравнить два вектора на равенство C++
Создать класс Vector для работы с векторами на плоскости, содержащий следующие члены класса: 1. Поля int x, y; 2. Функции позволяющие: вывести вектор на экран; вычислить длину вектора; сравнить два вектора на равенство; #include <iostream> #include <cmath> using namespace std;
C++ как создать функцию или программу, чтобы str состояла из цифр,а также давалась новой строке str http://www.cyberforum.ru/cpp-beginners/thread1004794.html
как создать функцию или программу, чтобы str состояла из цифр,а также давалась новой строке str
C++ Заменить каждый символ ';' на ',' вводим текст с клавиатуры нужно заменить каждый символ ';' на ',' и '.' в си . помогите написать!срочно нужно подробнее

Показать сообщение отдельно
Issues
430 / 365 / 37
Регистрация: 06.08.2012
Сообщений: 961
11.11.2013, 21:40
смысл такой:
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
#include <iostream>
#include <string>
#include <stack>
 
int main()
{
    std::string str;
 
    std::cout << "Enter string: ";
    std::cin >> str;
 
    std::stack<char> sts;
    
    for (char x : str)
        sts.push(x);
 
    for (int i = 0; i < str.size(); ++i, sts.pop())
    {
        if (str[i] != sts.top())
        {
            std::cout << "NO. \n";
            return 0;
        }
    }
 
    std::cout << "YES. \n";
 
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru