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

Отладка программы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Блок схемы. http://www.cyberforum.ru/cpp-beginners/thread231451.html
Ребята, помогите нарисовать блок схемы или хотя бы чуток объяснить что откуда и куда....т.е. пояснить алгоритм написания.СПАСИБО!!! №1 Дан текст произвольной длины, оканчивающийся точкой с запятой. Подсчитать количество цифр в тексте. #include <iostream.h> #include <string.h> int main(){
C++ Простой Симплекс метод Мне позарез нужны исходники на прямой симплекс-метод-ПОМОГИТЕ!!!!!!! Я нашел программу на паскале (((а мне нужно на С \ С + +. Облазил кучу форумов и не нашел.PROGRAM SIMPLEX_METOD; USES CRT; LABEL ZN,ST,ELL,_END; TYPE MAS=ARRAY OF REAL; MASB=ARRAY OF STRING; MASX=ARRAY OF REAL; http://www.cyberforum.ru/cpp-beginners/thread231447.html
C++ Чтение Djvu формата
Здраствуйте, у меня такой вопрос, как открывать Djvu?
Удаление пар цифр из числа. C++
Задача написать функцию, которая будет удалять из целого числа рядом стоящие цифры, если их сумма равна 5. Например из числа 23450333 останется 4333. Не использовать массивы. Я пока додумался как разбить все число на цифры, дальше их надо как-то стравнивать. Помогите? #include "stdafx.h" #include <conio.h> #include <iostream> using namespace std; int main() { int a,b,c,d,e,f,g,h;
C++ двумерный массив.указатели. срочно http://www.cyberforum.ru/cpp-beginners/thread231424.html
Дана матрица целых чисел. Собрать все нулевые элементы выше главной диагонали (заполнение осуществлять параллельно главной диагонали). нужно переделать эту программу (сделать при помощи указателей). заранее спасибо)
C++ Воспроизведение avi-видео на C++ Нужен исходник на лёгенькую программу, написанную на C++, воспроизводящий видео в формате avi подробнее

Показать сообщение отдельно
killboss
60 / 60 / 2
Регистрация: 18.12.2010
Сообщений: 127
20.01.2011, 02:13     Отладка программы
Ошибок тьма, да и код написан криво. Ты уж извиняй!!!
Вот исправил, работает, я проверял:
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
#include "stdafx.h"
#include <conio.h>
#include <math.h>
#include <iostream>
 
using namespace std;
 
class primer
{
private:
    double x,y,z;
public:
    primer() {};
    void set(void);
    double run(primer *s);
    ~primer(){};
};
 
void primer::set(void)
{
    cout<<"Enter x:";
    cin>>this->x;
    cout<<"Enter y:";
    cin>>this->y;
    cout<<"Enter z:";
    cin>>this->z;
};
 
void print(double h)
{
    printf("Resultat h=%.6f\n",h);
};
 
double primer::run(primer *s)
{
    double a,b,c,h,a1,a2,c1,c2;
    a1 = fabs(s->x-s->y);
    a2 = 8+pow(a1,2)+1;
    a = pow(a2,1/3);
    b = pow(s->x,2)+pow(s->y,2)+2;
    c1 = exp(s->x-s->y);
    c2 = (pow(tan(s->z),2));
    c = pow(c1,x)*pow(c2,x);
    h = a/b-c;
    return h;
};
 
 
int _tmain(int argc, _TCHAR* argv[])
{
    double k;
    primer *a=new primer();
    a->set();
    k = a->run(a);
    print(k);
    delete (a);
    getch();
    return 0;
};
Читай внимательнее классы, конструкторы, методы и объекты --- и таких глупых ошибок делать не будешь!!! :0

Добавлено через 2 минуты
всё понятно или чего объяснить???
 
Текущее время: 05:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru