Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Задача с абстрактным типом данных Разработайте и реализуйте абстрактный тип данных представления стоимости вещи, выраженной в долларах и центах. После завершения реализации этого АТД напишите клиентскую функцию, вычисляющую сдачу, если за предмет стоимостью Y долларов заплачено X долларов. https://www.cyberforum.ru/ cpp-beginners/ thread1040816.html Как записать в long C++
Всем доброго времени суток. Возможно это самый нубский вопрос на всем форуме, но как записать очень большое число в long. В таблицах допустимых значений говорится, что в него можно записать аж -9, 223, 372,036, 854, 775, 808 ... 9, 223, 372, 036, 854, 775, 807 (диапазон). Но на деле у меня конструкция long x = ... не принимает больше двух миллиардов. Суть вопроса: как записать большее число (+...
C++ Написать функцию вычисления суммы элементов массива https://www.cyberforum.ru/ cpp-beginners/ thread1040787.html
вот мои наработки...ошибки выдает,а я их не вижу. #include <iostream.h> #include <stdlib.h> main() { int fun(int x); { int a,i,sum=0; for (i=0;i<10;i++)
C++ Моделирование автоматом через классы Помогите пож-та написать программу классами по теме моделирование автоматом. https://www.cyberforum.ru/ cpp-beginners/ thread1040784.html
C++ "Зациклить" программу
Недавно начал изучение с++ и, наверное, просто не дошел до этого. Будьте добры, подскажите, могу ли я спросить пользователя программы: "Желаете ли Вы продолжить использование программы?", и если он ответит утвердительно, прогнать ее еще раз??? Будьте добры, напишите подобную конструкцию:). Спасибо :)
C++ Реализовать под счет длин отдельных ломанных и сортировку по цвету https://www.cyberforum.ru/ cpp-beginners/ thread1040747.html
1.Задан список точек на плоскости, представляющий ломаные линии. Каждая точка характеризуется парой координат и цветом точки одного цвета образуют ломаную линию. Реализовать под счет длин отдельных ломанных и сортировку по цвету. она воде решена: #include <stdio.h> #include <math.h> #include <string.h> void main(){ int i, j, n, nl=0, f=1;
C++ Сформировать массив, содержащий числа, вывести их и значение их суммы Ребят привет, помогите пожалуйста решить задачку, а то у меня никак не получается. Задано количество членов разложения e=2+1/2!+1/3!+1/4!... не превышающее 25. Сформировать массив, содержащий эти числа, вывести их и значение их суммы. Помогите пожалуйста :'( https://www.cyberforum.ru/ cpp-beginners/ thread1040744.html C++ Строки. [Ввести список фамилий,упорядочить по алфавиту]
Задание = реализовать через вызов функции...
C++ функция для возврата длины строки Почему при каждом запуске выводит разный размер и почему он не равен 1024? char mas; char *buf = mas; //указатель на 1ый for(int i = 0; i < 1024;i++) { *buf = '0'; buf += 1;//на 1 т.к. тип char } https://www.cyberforum.ru/ cpp-beginners/ thread1040732.html C++ Привести в движение один из квадратов https://www.cyberforum.ru/ cpp-beginners/ thread1040731.html
Хочу написать простейшую игрушку на с++ и вот такой вопрос, как привести в движение один из квадратов нажатием w, a, d Вот сам код в котором только поле и два квадрата(зеленый и красный) и немного функций для того как будут двигаться эти самые квадраты) #include "stdafx.h" #include <time.h> #include <stdlib.h> #include <glut.h> int w=800, h=600; //Размер поля float gravity = 3.85;...
Реализация критической секции при наличии только Event'a в качестве средства синхронизации C++
Перенес в другой раздел - https://www.cyberforum.ru/win-api/thread1040724.html#post5490619 Удалите, пожалуйста эту тему
C++ Массивы и строки Помоги пожалуйста написать программу.ТЗ:Написать программу,коротая выводит с клавиатуры массив из 10 целых чисел,считает среднее арифметическое элементов массива и выводит результат пользователь;Затем вводит с клавивиатуры строку длиной не более 20 символов,считает длину введенной строки и выводит ее пользователю. https://www.cyberforum.ru/ cpp-beginners/ thread1040720.html
188 / 187 / 46
Регистрация: 24.03.2011
Сообщений: 670
14.12.2013, 11:05 0

Рекурсия: возводить аргумент функции в квадрат, пока не получится число 16 - C++ - Ответ 5491109

14.12.2013, 11:05. Показов 613. Ответов 6
Метки (Все метки)

Ответ

C++
1
2
3
4
5
6
7
8
int f(int val) {
    val *= val;
    return val!=16 ? f(val) : val;
/* аналог
if (val!=16) return f(val);
else return val;
*/
}


Вернуться к обсуждению:
Рекурсия: возводить аргумент функции в квадрат, пока не получится число 16 C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.12.2013, 11:05
Готовые ответы и решения:

Полоска бумаги имеет размеры A × B. Каждый раз от нее отрезается квадрат максимального размера до тех пор, пока не получится квадрат.
Ограничение по времени: 1 секунда Ограничение по памяти: 64 мегабайта Полоска бумаги имеет...

Функция, возвращает квадрат аргумента, если аргумент число; хвост списка, если аргумент список; иначе сам аргумент
Помогите, пожалуйста, с заданием: Написать функцию, которая возвращает квадрат аргумента, если...

Возводить в степень пока пока a < b
Добрый вечер! Как реализовать алгоритм: если число а &lt; b, то а + 1, затем а * а и снова...

Написать программу которая складывает числа до тех пор пока не получится число состоящее из одной цифры
написать программу которая складывает числа до тех пор пока не получится число состоящее из одной...

6
14.12.2013, 11:05
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.12.2013, 11:05
Помогаю со студенческими работами здесь

Как возводить в квадрат И что значит sum?
Как возводить в квадрат И что значит sum?

Если к сумме цифр двузначного числа прибавить квадрат этой суммы, то снова получится это двузначное число
б)если к сумме цифр двузначного числа прибавить квадрат этой суммы,то снова получится это...

Если к сумме цифр двузначного числа прибавить квадрат этой суммы, то снова получится это двузначное число
Задание: Написал примерный код, но сомневаюсь что правильно применил цикл. Сейчас компилятора...

Найти двузначные числа: если к сумме цифр прибавить квадрат этой суммы, то снова получится двузначное число
Найти все двузначные числа, каждое из которых обладает следующим свойством: если к сумме цифр...

Если к сумме цифр двузначного числа прибавить квадрат цифры единиц, то снова получится это двузначное число.
Если к сумме цифр двузначного числа прибавить квадрат цифры единиц, то снова получится это...

Найти двузначные числа, для которых: если к сумме цифр прибавить квадрат этой суммы, то снова получится двузначное число
Найти все двузначные числа, каждое из которых обладает следующим свойством: если к сумме цифр...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru