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

Задачка на алгоритмы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Расположить элементы масива по схеме http://www.cyberforum.ru/cpp-beginners/thread581809.html
Дана последовательность чисел. Получить квадратную матрицу порядка n, элементами которой являются числа, расположенные по схеме:
C++ простая задача - добавить разделители в строку Пишу на курсовую калькулятор на с++... нужна процедура которая в конце каждого числа в выражении добавит ","; void razd (char *s,char *s1) { int k=1; int n=strlen(s); s1=s;... http://www.cyberforum.ru/cpp-beginners/thread581807.html
Необходимо выписать с файла в переменную в отдельные ячейки слова и цифры и вывести C++
Необходимо выписать с файла в переменную в отдельные ячейки слова и цифры и вывести их Дело в том что насколько известно пробел в файле означает что элемент кончился(если это слово) и можно...
C++ Создать класс Decimal
Создать класс Decimal для работы с десятичными целыми числами со знаком произвольной длины. Число должно быть представлено динамическим массивом типа short, каждый элемент которого – десятичная цифра...
C++ Удаление четных и отрицательных элементов (списки) http://www.cyberforum.ru/cpp-beginners/thread581780.html
Дан двусвязный список нужно удалить те элементы которые являются отрицательными и четными Добавлено через 10 минут в задаче сказано что уже имеется готовый список просто нужно написать метод...
C++ Процедуры и функции Два простых числа называются ,,близнецами,, если они отличаются друг от друга на 2 (например 41 и 43). Напечатать все пары ,,близнецов,, из отрезка , где n-заданное натуральное число больше 2.... подробнее

Показать сообщение отдельно
zitxbit
88 / 740 / 75
Регистрация: 11.04.2012
Сообщений: 971
21.05.2012, 21:33
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <math.h>
#include <locale.h>
 
int main()
{
    setlocale(LC_ALL,"Russian");
 
    int len = 0; __int64 n = 837799;
    while (n > 1)
    {
        printf("%d ",n);
        if (n % 2) n = 3 * n + 1;
        else n = n / 2;
        len++;
    }
 
    printf("\n\nДлина последовательности len = %d\n",len+1);
 
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru