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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Азбука Морзе, добавить пробел между словами при декодировании http://www.cyberforum.ru/cpp-beginners/thread668734.html
Написал "программу" для перевода кода Морзе на Английский и наоборот, но никак не могу понять как сделать чтобы между словами ставился пробел(в варианте Морзе->Английский). Также почему-то не работает выбор между способами перевода. Прошу помощи. #include <iostream> using std::cout; using std::cin; using std::endl; #include <cstring> using std::strcmp;
C++ Определить, сколько строчных русских букв в наборе слов Дано файл в формате txt. А в файле набор слов. Написать программу которая определяет сколько букв а, б, в, г, д, е, ё, ж, з, и, й, к, л, м, н, о, п, р, с, т, у, ф, х, ц, ч, ш, щ, ъ, ы, ь, э, ю, я в наборе слов Помогите http://www.cyberforum.ru/cpp-beginners/thread668729.html
как вывести число х из элементов и вычислить по формуле C++
X состоит из элементов 1,2,3,5,0 Необходимо вывести 1. И вычислить по формуле yi=(xi-1+xi)/2 при этом y1=x1 подскажите,пожалуйста как программа для этого выглядит?
C++ Системы счисления
Задано натуральное число n. Необходимо перевести его в k-ичную систему счисления и найти разность между произведением и суммой его цифр в этой системе счисления. Например, пусть n = 239, k = 8. Тогда представление числа n в восьмеричной системе счисления — 357, а ответ на задачу равен 3 × 5 × 7 − (3 + 5 + 7) = 90.
C++ Считать массив структур из файла http://www.cyberforum.ru/cpp-beginners/thread668701.html
//создание файла-записи #include<iostream> #include<conio.h> #include<stdio.h> using namespace std; //Стpуктуpа данных struct CD { char name; char adres ;
C++ Вычислить без pow Если можно,решите кодом. подробнее

Показать сообщение отдельно
DiffEreD
 Аватар для DiffEreD
1424 / 761 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
11.10.2012, 18:25     Определить является ли строка палиндромом и удалить заглавные символы
Ну и такой вариант:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <string>
#include <algorithm>
#include <cctype>
using namespace std;
 
int main()
{
    string s;
    getline(cin, s);
    if (equal(s.begin(), s.begin() + s.size()/2, s.rbegin()))
        cout << "\"" << s << "\" is a palindrome\n";
    else
        cout << "\"" << s << "\" is not palindrome\n";
    transform(s.begin(), s.end(), s.begin(), tolower);
    cout<<s<<endl;
    system("pause");
    return 0;
}
 
Текущее время: 19:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru