Форум программистов, компьютерный форум 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
Эксперт С++
8286 / 3505 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
12.11.2010, 23:56
Bleize, вот рабочий код, вроде там нет ничего такого, чего бы вы не учили
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
#include <iostream>
 
int main(){
    int n, m, i, square, revSquare = 1;
    std::cout<<"Input n:\n> ",
        std::cin>>n;
    std::cout<<"Input m:\n> ",
        std::cin>>m;
    for(i = n; i <= m; ++i)
    {
        square = i * i;
        while(square)
        {
            revSquare += square % 10;
            if(square > 10)
                revSquare *= 10;
            square /= 10;
        }
        if(i * i == revSquare)
            std::cout<<"Number = "<<i<<"\tSquare = "<<revSquare<<std::endl;
        revSquare ^= revSquare;
    }
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru