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

Дано слово, состоящее только из строчных латинских букв. Проверьте, является ли это слово палиндромом. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислите сумму цифр числа http://www.cyberforum.ru/cpp-beginners/thread719032.html
Дано натуральное число N. Вычислите сумму его цифр. При решении этой задачи нельзя использовать строки, списки, массивы (ну и циклы, разумеется). Ввод Вывод 179 17
C++ Обход массива рекурсией Вот написал обход с помощью цикла. Как обойти массив с помощью рекурсии? int Size(set *a) { set *it; int i = 0; if(first == NULL) return 0; it = first; while (it != NULL){ i++; http://www.cyberforum.ru/cpp-beginners/thread718996.html
C++ Вычисление длины стороны по координатам двух точек (функция)
Разработать функцию, вычисляющую длину стороны по координатам двух точек. Написать программу, вычисляющую площадь трапеции, заданной координатами вершин.
Вывести все цифры числа по одной, в обратном порядке C++
Дано натуральное число N. Выведите все его цифры по одной, в обратном порядке, разделяя их пробелами или новыми строками.
C++ pow overflow error и sqrt: domain error (массивы, нахождение общей суммы по формуле) http://www.cyberforum.ru/cpp-beginners/thread718961.html
При вводе кол-ва n больше 7к выбивает данные две ошибки: pow: overflow error и sqrt: domain error. А иногда просто зависает. Вроде в интернете искал об этих ошибках, переполнения нету, по-моему. Все влезает в диапазоны. Суть программы: пользователь вводит кол-во точек n, рандомом этому массиву присваиваются значения(в моём случает от 0,01 до 3). Потом каждый элемент массива подставляю в формулу...
C++ Написать программу, вычисляющую площадь треугольника, заданного координатами вершин Разработать функцию, вычисляющую длину стороны по координатам двух точек. Написать программу, вычисляющую площадь треугольника, заданного координатами вершин. подробнее

Показать сообщение отдельно
David Sylva
 Аватар для David Sylva
1281 / 943 / 51
Регистрация: 17.05.2012
Сообщений: 2,686
04.12.2012, 19:09     Дано слово, состоящее только из строчных латинских букв. Проверьте, является ли это слово палиндромом.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream> 
 
int main() 
{ 
    char str[20]; 
    int size, i, j, count = 0;
    std::cout << "Inter a word " << std::endl;
    std::cin >> str; 
    size = strlen(str); 
 
    for ( i = 0, j = size - 1; i < (size/2); i++, j--) 
        if(str[i] == str[j]) 
           count++;  
 
    if(count == (size / 2)) 
        std::cout << "Yes "<< std::endl; 
    else 
        std::cout << "No " << std::endl; 
    
}
Добавлено через 27 секунд

Не по теме:

_Alexander void main писать не корректно

 
Текущее время: 04:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru