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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
beats
98 / 36 / 4
Регистрация: 09.12.2012
Сообщений: 567
#1

необычная математическая задача - C++

02.04.2013, 18:19. Просмотров 249. Ответов 1
Метки нет (Все метки)

Добрый день, есть интересная задача. Прикрепил на скриншоте. Кроме этих данных к сожалению ничего нету(.
уже начал писать на с++ программу, чтобы не высчитывать рутинные действия на бумаге. Но на определенных шагах появились трудности. Скорее это трудности из-за неполного понимания задания, потому как кроме условия что и для чего мы делаем не совсем понятно.
Кто-нибудь может отгадать название преведенного метода (напрм. жордана-гаусса, гаммирование и т. п.) ?
так как я даже не знаю что вбивать в поиск чтобы найти похожее..
Вот текущий код:
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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
// MathLongTest.cpp: определяет точку входа для консольного приложения.
//
 
#include "stdafx.h"
#include <iostream>
#include <algorithm>
#include <time.h>
#include <stdlib.h>
#include <fstream>
#include <string>
#include <cstring>
#include<windows.h>
#include<conio.h>
#include <stdint.h>
#include <stdio.h>
#include <cmath>
 
using namespace std;
long long int otvetInt = 0;   // 20 целых чисел((
int m, n;
int schet;
//bool tmpn2Used;
string otvet;
ofstream os("outotvet.txt");
 
int tmpm2UsedMethod(int tmpm2, int tmpn2)
{
 
for (int x=0;x<3;x++)
    // Цикл 3 раза проверка совпадений условий
        {
            if (tmpm2==0){ tmpn2++; break; }
 
    if (tmpm2>0 && tmpn2==0){
        tmpm2--;
        tmpn2=1;
        }
 
    // Цикл 3 раза проверка совпадений условий
}
return tmpn2;
}
 
void crypt(int tmpm, int tmpn)
{
    int tmpm2 = tmpm;
    int tmpn2 = tmpn;
for (int x=0;x<3;x++)
    // Цикл 3 раза проверка совпадений условий
        {
            if (tmpm==0){ os << tmpn + 1; break; }
            if (tmpm2==0){ tmpn2 + 1; }
 
    if (tmpm>0 && tmpn==0){
        tmpm--;
        tmpn=1;
        }
 
    if (tmpm>0 && tmpn>0){
        tmpm--;
        tmpn2=tmpn--;
        //tmpn2Used = true;
        tmpn = tmpm2UsedMethod(tmpm2, tmpn2);
        
 
        
        
        }
 
    // Цикл 3 раза проверка совпадений условий
}
}
 
int _tmain(int argc, _TCHAR* argv[])
{
 
 
for (m=0; m<=4; m++){
for (n=0; n<=4; n++){
 
crypt(m, n);
cout << "m=" << m << " n=" << n << endl;
schet++;
}
}
 
cout << "otvet: " << otvet << endl;
 
cout << "Length Otveta: " << schet << endl;
 
os.close();
 
 
 
    system("pause");
    return 0;
}
Вроде как писал верно, но ответ не полность верен. У циклов есть выход, поэтому рациональней сделать их бесконечными, но в таком случае прога вообще не завершается...
0
Миниатюры
необычная математическая задача  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.04.2013, 18:19
Здравствуйте! Я подобрал для вас темы с ответами на вопрос необычная математическая задача (C++):

Математическая задача - C++
Сумма 1+\sum_{n=1}^{\propto}\frac{{3}^{n}\prod_{i=1}^{n}(2i-1)}{\prod_{j=1}^{n}2j} Промежуток (-0.5;0.5) Шаг - 0.02 Функция...

Математическая задача - C++
Очень нужна ваша помощь, у меня затруднение при написании одной из функций. Не могу правильно вычислить бесконечную сумму с заданной...

Математическая задача на C++ - C++
И снова я. Пожалуйста помогите переделать программу на нужную. Суть задачи такова: С клавиатуры вводится радиус окружности с...

Математическая задача в С++ - C++
мат Задача помогите решить в С++ : s=cos(x) + (cos(x))/2 + ... + (cos(x)*n)/n^2 ; 0.2&lt;=X&lt;=0.8 ; n(max)= 20 ; х идет с шагом 0,1 ,а...

Математическая задача - C++
Добрый вечер! Снова прошу у вас помощи с программой. Выдает ошибку при запуске. И ещё её нужно переделать, для работы через функции, у меня...

Математическая задача и паллиндром - C++
Просьба помочь в решении этих задач (задачи, неверное решение и замечания к нему в файле ниже): (некоторые замечания видно только в...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
beats
98 / 36 / 4
Регистрация: 09.12.2012
Сообщений: 567
02.04.2013, 21:38  [ТС] #2
Все таки как мне кажется я ее доделал! Ваша помощь пока не требуется. Ответы сходятся, завтра сдам на проверку. Если все верно то выложу в открытый доступ.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.04.2013, 21:38
Привет! Вот еще темы с ответами:

Необычная форма - C++
Появилась идея реализовать необычную форму с кучей анимации на прозрачном фоне(то есть если я например нахожусь на рабочем столе &gt; со всех...

Необычная Dll - C++
Есть ли способ написать DLL, в которой есть функция и через неё будут проходить вызовы экспортируемых функций? Например в DLL нет функции...

Необычная перегрузка функции - C++
Здравствуйте! Я написал такой код: inline char&amp; getFillChar () { char ch = file.fill(); return ch; } inline char getFillChar ()...

Необычная ошибка в классе - C++
class cPolygon { public: cPolygon() : head_(0) {}; void add_dott(POINT); ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru