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

рекурсия - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Замена элементов в столбцах http://www.cyberforum.ru/cpp-beginners/thread125978.html
Здравствуйте. Нуждаюсь в вашей помощи. Есть задача: В матрице А(n-строк, m-столбцов). Необходимо поменять местами наибольшие элементы в первом и k-ом столбцах (2<=k<=m). Для поиска номера наибольшего элемента в заданном столбце использовать подпрограмму. Заранее благодарен. Так же ищу человека, который сможет решить еще пару более сложных задач, но уже за умеренное вознаграждение.
C++ Переопределить операцию сложения Добрый вечер. Вообщем надо написать программу, которая складывает 2 строки причём так что 1 буква 1 строки с 1 буквой второй строки, то есть Мама+Папа=МПаампаа вот код, если там есть ошибки буду благодарен если подскажете, а сама изюминка в формуле!!! я тут уже запарился.... не подскажете формулу ? Заранее Спасибо! #include "iostream" #include "string.h" http://www.cyberforum.ru/cpp-beginners/thread125972.html
C++ Безопасный массив (массив с контролем границ)
Доброе время суток! кто нибудь может подсказать в чем ошибка данной программы-"безопасный массив(контроль границ массива)". #include <iostream.h> #include <stdlib.h> class array { int size; char *p; public: array (int num)
C++ Перемножение матриц
Помогите исправить ошибки. //--------------------------------------------------------------------------- #include <iostream> #include <vcl.h> #pragma hdrstop //--------------------------------------------------------------------------- #pragma argsused int main()
C++ Получить длину строки http://www.cyberforum.ru/cpp-beginners/thread125952.html
Помогите перевести из Паскаль в С++ 9 и 12 строчки. Заранее спасибо. Program CTP_2; Uses Crt; var s:string; Begin clrscr; Writeln('Введите символы'); readln(s);
C++ аналог функции STRNCAT() Написать и протестировать аналог функции STRNCAT(). подробнее

Показать сообщение отдельно
Mr.X
Эксперт С++
3049 / 1694 / 265
Регистрация: 03.05.2010
Сообщений: 3,867
06.05.2010, 21:15
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
//MS VS
#include "stdafx.h"
#include <iostream>
 
double Y(unsigned i);
 
double X(unsigned i)
{    
    return (i == 1) ? 1 : X(i - 1) + Y(i - 1) / i * i;
}
 
double Y(unsigned i)
{    
    return (i == 1) ? 1 : Y(i - 1) - X(i - 1) / i * i;    
}
 
int _tmain(int argc, _TCHAR* argv[])
{
    unsigned n;
    unsigned m;
    for(;;)
    {
        std::cout 
            << std::endl
            << std::endl
            << std::endl
            << "Input int n > 0: ";        
        std::cin >> n;
        if(n < 1) continue;        
 
        std::cout << "Input int m > 0: ";
        std::cin >> m;
        if(m < 1) continue;        
        std::cout ;
 
        std::cout << std::endl
                  << "X["
                  << n
                  << "] = "                  
                  << X(n);
 
        std::cout << std::endl
                  << "Y["
                  << m
                  << "] = "
                  << Y(m);
    }//for
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru