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

Проверить является ли число палиндромом, содержит ли одинаковые цифры, или все различные. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ссылка на структуру с ссылками http://www.cyberforum.ru/cpp-beginners/thread1564642.html
Не знаю в чем сложность, но неожиданно проблема Идея такова: есть структура vertex с координатами (ссылки) В дальнейшем появляется ссылка на это структуру. Как-то так struct vertex{ float *x; float *y;
C++ Что в коде не так?! Подскажите пожалуйста что в коде не так!! После "Результат:" ничего не выдает. Вот задание: Строка состоит из символов, среди которых, в частности могут быть цифры. Последовательность цифр (возможно включая плавающую точку), отделенную любыми другими символами, следует считать числами. Строка задается пользователем с клавиатуры. Для каждого выделенного из данной строки числа с плавающей... http://www.cyberforum.ru/cpp-beginners/thread1564629.html
Ввод с клавиатуры в string переменную C++
#include "stdafx.h" #include "iostream" #include "string" #include "map" #include "algorithm" int _tmain(int argc, _TCHAR* argv) {
OpenSSL AES 256 CBC C++
Использую следующий код: #include <string.h> #include <stdio.h> #include <stdlib.h> #include <openssl/evp.h> #include <openssl/aes.h> void encrypt(FILE *ifp, FILE *ofp) { //Get file size
C++ Требуется рекомендация по изучению документации MSDN http://www.cyberforum.ru/cpp-beginners/thread1564592.html
Доброе время суток! Ребят всем отличного настроения, изучаю документацию MSDN , но вобще трудно как-то... Все запутанно или Я неправильно понял. Нужен совет.
C++ Крэш программы при работе с кострукторами Пробую разобраться с конструкторами. Увы пока крэш ( Подскажите #define _CRT_SECURE_NO_WARNINGS #include<iostream> #include<cstring> using namespace std; struct C { char* ch; int value; C():ch(new char()){} C(char*, int); подробнее

Показать сообщение отдельно
ytrt6u
0 / 0 / 0
Регистрация: 27.09.2015
Сообщений: 15

Проверить является ли число палиндромом, содержит ли одинаковые цифры, или все различные. - C++

28.10.2015, 14:04. Просмотров 446. Ответов 7
Метки (Все метки)

Помогите сделать код на С++
Дано натуральное число n (0 < n < 9990).
а) является ли это число палиндромом (перевертышем ) с учетом четырех цифр, как, например, числа 2222, 6116, 0440 и т. д.?
б) верно ли, что это число содержит ровно три одинаковые цифры, как, например, числа 6676, 4544, 0006 и т. д.?
в) верно ли, что все четыре цифры различны ?

Добавлено через 11 минут
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
30
31
32
33
34
35
36
#include < iostream >
using namespace std;
int main()
{
    int n(220);
    int size=4;
    int i(size); i > 0; --i;
    {
        c[i - 1] = n % 10;
        n /= 10;
    }
    if (c[0] == c[3] && c[1] == c[2])
    {
        cout << "success" << endl;
        return 0;
    }
    const int base(10);
    char digit[base] = { 0 };
    for (int i(0); i < size; ++i)
        ++digit[c[i]];
    int count(0);
    for (int i(0); i < base; ++i)
    {
        switch (digit[i])
        {
        case 1:
            ++count;
            break;
        case 3:
            cout << "success" << endl;
            return 0;
        }
    }
    if (count == 4)
        cout << "success" << endl;
}
где ошибки?
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru