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

Циклы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вопрос по классам http://www.cyberforum.ru/cpp-beginners/thread179660.html
Опишу определение базавого класса и производного class Date { private: ... public: Date( ){}; virtual ~Date(){};
C++ массив Дано натуральное число n и квадратная матрица порядка n , каждый элемент которой не превышает 9.Построит последовательность из нулей и единиц, в которой , тогда и только тогда, элементы i-того столбца матрицы образовывают палиндром. http://www.cyberforum.ru/cpp-beginners/thread179654.html
C++ Перезапустить генератор случайных чисел
Хочу сгенерировать масив случайных чисел, при каждом запуске выдает одинаковые значения. Вроде бы надо перезапустить генератор псевдослучайных чисел. randomize() не подходить, я так понял это для борландовских еще видел пишут srand(time(null)), но у меня выдает unknown indifferent и показывает на time, хотя <ctime> подключен
C++ Поиск элемента списка
Немогу понять в чем ошибка!! Неработает элемент списка поиска!! Подскажите где косяк #include <stdio.h> #include <alloc.h> #include <string.h> #include <stdlib.h> typedef struct ListElTag { struct ListElTag *down; struct ListElTag *right;
C++ error LNK2019: ссылка на неразрешенный внешний символ... http://www.cyberforum.ru/cpp-beginners/thread179624.html
Подскажите что я не правельно сделал? #include<iostream> using namespace std; #include<iomanip> int f_fact(int); int main()
C++ Расшифровка массива Массив зашифрован следующим образом: по заданным элементам исходного массива из N элементов строится новый массив, также из N элементов. i-ый элемент нового массива определяется как сумма элементов исходного массива с номерами с 1 до i. Нужно восстановить элементы исходного массива. Вводится число N (1 меньше или равно N, а N меньше или равно 100) и затем N чисел - элементы зашифрованного... подробнее

Показать сообщение отдельно
M128K145
Эксперт С++
8284 / 3503 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
12.11.2010, 21:47     Циклы
Должно работть
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
bool Palindrom(int chislo)
{
    int mas[9];
 
    int i = 0, count;
    while(chislo > 0)
    {
        mas[i] = chislo%10;
        chislo /=10;
    ++i;
    }
    count = i;
    for(i = 0; i < count >> 1; ++i)
        if(mas[i] != mas[count - 1 - i])
            break;
 
    return i == count >> 1;
}
С чем еще сложности?
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru