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

Рекурсия для вычисления квадрата числа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Библиотека GEOTIFF http://www.cyberforum.ru/cpp-beginners/thread1179304.html
Добрый вечер. Подскажите какой GeoKey из библиотеке GEOTIFF нужно использовать для самостоятельной записи Corner Coordinate (координат).
C++ Найти минимум функции методом кубической параболы Добрый вечер. Делаю лабораторную работу по c++ (нахождение минимума функции методом кубической параболы) и не знаю как реализовать последний пункт в алгоритме (шаг 7). Подкиньте идейку. Сам никак не придумаю как это сделать. http://www.cyberforum.ru/cpp-beginners/thread1179299.html
C++ При обращении к структуре из класса возникает исключение:нарушение прав доступа при записи. Почему?
Структура Test описана в классе ABC: class ABC{ struct Test { int get_i() { return i; } void put_i(int j) { i = j;} private: int i; }; public:
C++ Перевод из pascal в c++ (мигающие кружки)
Здрасте, помогите переписать из паскаля в С++. Там где рисуеться можно псевдографикой, спасибо Uses crt, graph; _ Const N=50; M=50; jj=1; Var i,j,k,l,u, Gd, Gm : integer; p: real; h,E,EE,dE,x,a,fi,fi1,fi2 : real; s : array of real; Label metka; Procedure Energy; Var i,j : integer; begin E:=0; dE:=O; For i:=2 to N-1 do Forj:=2 to M-1 do begin
C++ Как переопределить дружественную функцию ввода для класса наследника http://www.cyberforum.ru/cpp-beginners/thread1179275.html
Есть класс предок, который имеет такую вот дружественную функцию ввода: friend ifstream & operator >>(ifstream & inf, Tovar & obj) //Дружественная перегрузка оператора ввода { inf >> obj.nameT >> obj.countryT >> obj.amountT; return inf; } и есть класс наследник с 2мя дополнительными полями double priceT и bool perishableT
C++ Переделать из файлового вывода в консольный Помогите пожалуйста! У меня есть задача готовая, но там файловый ввод-вывод. Но мне очень нужно переделать все это в обычный вид, через cout, чтобы все вводить в компиляторе. #include "stdafx.h" #include <iostream> #include <fstream> using namespace std; struct Student подробнее

Показать сообщение отдельно
Airon74
0 / 0 / 0
Регистрация: 18.05.2014
Сообщений: 3
18.05.2014, 01:27  [ТС]     Рекурсия для вычисления квадрата числа
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
#include "stdio.h"
#include "windows.h"
#include <cstdlib>
 
int summ = 0; // сумма квадратов
 
void getSquares(int num){
    int square = num * num;
    summ += square;
    printf("Квадрат из %i = %i\n", num, square);
    num--;
    if (num >= 1){
        getSquares(num);
    }
}
 
void main() // В свойствах консоли в`ыставить шрифт "Lucida Console"
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    int a; // Максимальное число для нахождения квадрата
 
    printf("Извлечь квадрат из чисел от 1 до ");
    scanf_s("%i", &a);
 
    getSquares(a);
    printf("Сумма всех квадратов - %i", summ);
 
 
    printf("\n\n");
    system("pause");
}
Да я знаю, что через свою собственную функцию это гораздо проще... но дело не в этом, вся это программа, это лабораторная работа для моей девушки, я написал через функцию, а её препод говорит мы так не пишим, в общем я в отчаянии и не знания языка С в общем написал без использования своей функции...
 
Текущее время: 23:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru