Форум программистов, компьютерный форум, киберфорум
Наши страницы

Дано слово, состоящее только из строчных латинских букв. Проверьте, является ли это слово палиндромом. - 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. А иногда просто зависает. Вроде в интернете искал об этих ошибках, переполнения нету, по-моему. Все...
C++ Написать программу, вычисляющую площадь треугольника, заданного координатами вершин Разработать функцию, вычисляющую длину стороны по координатам двух точек. Написать программу, вычисляющую площадь треугольника, заданного координатами вершин. подробнее

Показать сообщение отдельно
David Sylva
1289 / 951 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
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 писать не корректно

0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru