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

не могу разобраться с ошибкой - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Список online-компиляторов http://www.cyberforum.ru/cpp-beginners/thread741750.html
Многие пишут, что у них нет компилятора, и выкладывают свои коды на проверку людям. Есть простой выход из этой ситуации - онлайн компилятор! :) Не надо ничего устанавливать! :) Онлайн-компилятор 1...
C++ Функция gcd, которая возвращает наибольший общий делитель двух целых чисел Наибольший общий делитель (НОД) двух целых чисел является самым большим числом, на которое делится каждое из двух чисел. Напишите функцию gcd, которая возвращает наибольший общий делитель двух целых... http://www.cyberforum.ru/cpp-beginners/thread741748.html
C++ вывести числа от и до
*есть код который выводить числа по порядку, пользователь вводит определенное число. А как сделать чтобы пользователь ввел например 4 а потом 9 и программа вывела 4 5 6 7 8 9? #include <iostream>...
Где взять и как подцепить к Code Blocks бесплатный компилятор x64 стандарта C++11 для Windows 7 x64? C++
Где взять и как подцепить к Code Blocks бесплатный компилятор x64 стандарта C++11 для Windows 7 x64?
C++ Моя реализация функции перевода STRING в DOUBLE http://www.cyberforum.ru/cpp-beginners/thread741721.html
#include <iostream> #include <string> using namespace std; double str_to_double(string a); int main() { string s = "7.86456456"; cout << str_to_double(s);
C++ Строки. Вывести на экран слово максимальной длинны Товарищи форумчане! Помогите пожалуйста юному программисту с задачкой. Задача: Ввести с клавиатуры строку из произвольного кол-ва слов, разделенных пробелами. Вывести на экран слово максимальной... подробнее

Показать сообщение отдельно
KorolevaE
2 / 2 / 0
Регистрация: 24.11.2012
Сообщений: 34

не могу разобраться с ошибкой - C++

22.12.2012, 12:06. Просмотров 245. Ответов 5
Метки (Все метки)

Нарушение прав доступа при записи "0x001a0fc0". не могу понять где ошибка. программа на рекурсию

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include "stdafx.h"
#include <iostream>
#include <stdio.h>
#include <math.h>
using namespace std;
int F(int n, int m){
    if ((n*m)%2==1)  return min(n+m, m*n);
    return F((n*m)/2,m)+F(n,(n*m)/2);}
 
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale (LC_ALL, "RUS");
    int m, n;
    printf ("Введите n=");
    scanf ("%d", &n);
    printf ("Введите m=");
    scanf("%d", &m);
    printf ("F=%.2d\n", F(n,m));
    system ("pause");
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru