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

Определить является ли слово "перевертышем". - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка сегментации при записи строки http://www.cyberforum.ru/cpp-beginners/thread381887.html
Доброго времени суток уважаемые форумчане!Помогоите исправить ошибку. Начну с условия задания, которое я пытаюсь исполнить: 270. Даны символы S1,S2… .Известно, что символ S1 отличен от пробела и что среди S2,S3 ,…. имеется хотя бы один пробел. Рассматриваются S1, ...,Sn —символы, предшествующие первому пробелу (n заранее неизвестно). Преобразовать последовательность S1, ...,Sn удалив из...
C++ Помогите с переменной. Здравствуйте! У меня возникла проблема с выводом переменной на cmd. Код программы: #include <iostream> using namespace std; int main(){ string cls = "cls"; string q; string info = "help"; string mbtokb = "mb_to_kb"; double x; http://www.cyberforum.ru/cpp-beginners/thread381866.html
C++ Решение интеграла метод центральных прямоугольников
Здравствуйте товарищи программисты. Прошу помощи с решением задачи. Пишу курсовик и там надо посчитать интеграл на C++ методом центральных прямоугольников на интервале t1=0.008, t2=0.014. Я написал вот это: #include<iostream> #include<math.h> using namespace std; double I(double t) { if (t<0.101) return 1.85*pow(10,4)*pow(t,3)+6.824*pow(10,3)*pow(t,2)-83.707*t+0.002066; else if (t<0.105)
C++ Найти площадь прямоугольника, который принадлежит обеим осям координат
Подскажите алгоритм! Есть два прямоугольника в декартовой системе исчисления. Их стороны параллельны осям координат. Как найти площадь прямоугольника, который принадлежит им обоим? Спасибо...
C++ Вопрос по оператору switch http://www.cyberforum.ru/cpp-beginners/thread381834.html
Задача звучит так Даны три числа. Вывести наибольшее из них. правельно ли сложен код? Можно ли написать это все в операторе switch если да то как? зарание спасибо #include <iostream> using namespace std; void main() { int a, b, c;
C++ Написать программу, которая считывает число с клавиатуры и находит ближайшее справа число, которое равно сумме кубов своих цифр Написать программу, которая считывает число с клавиатуры и находит ближайшее справа число, которое равно сумме кубов своих цифр (например: 153 = 1^3 + 5^3 + 3^3) и выводит его на экран. Проверку числа оформить в виде функции. Запрещено создавать темы с бессмысленными названиями вроде "Помогите!", "Вопрос" и т.п. подробнее

Показать сообщение отдельно
scofielcl
4 / 4 / 0
Регистрация: 11.09.2011
Сообщений: 143
11.11.2011, 18:52     Определить является ли слово "перевертышем".
Доброго дня. Написал примерный код данной программы,но он работает не верно, и хотелось бы ,вид программы какой нибудь по мудренее.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <string>
using namespace std;
 
int main(){
    string s1;
    //являеться ли словоперевертышем? поп
    getline(cin, s1);
    cout<<"Dlina: "<<s1.length()<<endl;
    int lin= s1.length();
    
    bool ser=false;
    int lin2=lin/2;
    for (int i=0,lin;i<=lin2;lin--,i++){
    if (s1.at(i)== s1.at(lin))  {ser=true;continue;}
    else { cout <<"no";break;}
    }
    if (ser==true){
    cout << "da";}
 
 
    return 0;
}
Попрошу подсказать ,что исправить/добавить/удалить.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 09:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru