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

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

Войти
Регистрация
Восстановить пароль
 
lueatomo
0 / 0 / 0
Регистрация: 26.02.2014
Сообщений: 18
#1

Не могу перекинуть код с c++6.0 в vs 2013 C++ - C++

26.02.2014, 20:50. Просмотров 305. Ответов 9
Метки нет (Все метки)

Я перекидываю с visual C++6.0 на 2013 visual studio c++.
вот код :
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
98
99
100
101
102
103
104
105
106
107
108
109
#include "stdafx.h"
#include "vector"
#include "string"
#include "windows.h"
#include "iostream"
 
double F(double x)
{
    double y;
    y = -5 * std::pow(x, 3) + std::pow(x, 2) + 5 * x - 1;
    return y;
}
 
int main()
{
    int k = 1, metka = 1, KolIteracii;
    double SohranXk, SohranXk_1;
    double Xk_1, Xk, Yk_1, Yk, Delta, h, E, R;
    std::cout << "Vvedite X(0)" << std::endl;
    std::cin >> Xk_1;
    std::cout << "Vvedite E" << std::endl;
    std::cin >> E;
    std::cout << "Vvedite h(0)" << std::endl;
    std::cin >> h;
    std::cout << "Vvedite R" << std::endl;
    std::cin >> R;
    std::cout << "Vvedite kolichestvo iteracii" << std::endl;
    std::cin >> KolIteracii;
 
    Xk = Xk_1 + h;
    std::cout << "h(" << k << ") = h(" << k - 1 << ") = " << h << std::endl;
    std::cout << "x(" << k - 1 << ") = " << Xk_1 << std::endl;
    std::cout << "x(" << k << ") = x(" << k - 1 << ") + h(" << k << ")=" << Xk_1 << " + " << h << " = " << Xk << std::endl;
    int stoper = 30, any;
    while (metka == 1 && k <= KolIteracii)
    {
        if (k == stoper)
        {
            stoper = stoper + 30;
            std::cin >> any;
        }
        std::cout << "---------Iteracia #" << k << "---------" << std::endl;
        SohranXk = Xk;
        SohranXk_1 = Xk_1;
        Yk_1 = F(Xk_1);
        Yk = F(Xk);
        std::cout << "y(x(" << k - 1 << ")) = " << "f(" << Xk_1 << ") = " << Yk_1 << std::endl;
        std::cout << "y(x(" << k << ")) = " << "f(" << Xk << ") = " << Yk << std::endl;
 
        //-------------------------------------------------------------
        std::cout << "y(x(" << k << "))=" << Yk << " >= " << "y(x(" << k - 1 << "))=" << Yk_1;
        //-------------------------------------------------------------
        k = k + 1;
        if (Yk <= Yk_1)  // знак >= если минимум, знак <= если максимум
        {
            std::cout << " Yes" << std::endl;
            std::cout << "Then" << std::endl;
            std::cout << "abs(h)=" << fabs(h) << " <= " << "E/R=" << E / R;
            if (fabs(h) <= E / R)
            {
                std::cout << "  Yes" << std::endl;
                h = h;
                Xk_1 = Xk;
                std::cout << "x(" << k << ") = x(" << k - 1 << ") + h" << std::endl;
                std::cout << "x(" << k << ")" << " = " << Xk_1 << " + " << h << " = " << Xk << std::endl;
            }
            else
            {
                std::cout << "  No" << std::endl;
                std::cout << "h=-h/R" << std::endl;
                std::cout << "h=-" << "(" << h << ")/" << R << " = ";
                h = -h / R;
                Xk_1 = Xk;
                Xk = Xk + h;
                std::cout << h << std::endl;
                std::cout << "x(" << k << ") = x(" << k - 1 << ") + h" << std::endl;
                std::cout << "x(" << k << ")" << " = " << Xk_1 << " + " << h << " = " << Xk << std::endl;
            }
        }
        else
        {
            std::cout << " No" << std::endl;
            std::cout << "Then" << std::endl;
            std::cout << "h[" << k << "]" << "=" << "h[" << k - 1 << "] = " << h << std::endl;
            Xk_1 = Xk;
            Xk = Xk + h;
            std::cout << "x(" << k << ") = x(" << k - 1 << ") + h(" << k << ") = " << Xk_1 << " + " << h << " = " << Xk << std::endl;
 
        }
        std::cout << std::endl;
        Delta = fabs(Xk - Xk_1);
        std::cout << "Delta = abs(x(" << k - 1 << ") - x(" << k - 2 << "))" << std::endl;
        std::cout << "Delta = abs(" << SohranXk << " - (" << SohranXk_1 << ")) = " << Delta << std::endl;
        if (Delta>E || Delta == E)
        {
            std::cout << "Delta=" << Delta << " >= E=" << E;
            std::cout << "  Yes" << std::endl;
            metka = 1;
        }
        else
        {
            std::cout << "Delta=" << Delta << " >= E=" << E;
            std::cout << "  No" << std::endl;
            std::cout << Xk << std::endl;
            metka = 0;
        }
    }
    return 0;
}
и ошибки:
XML
1
2
3
4
5
6
7
8
9
Ошибка  5   error C1010: непредвиденный конец файла во время поиска предкомпилированного заголовка. Возможно, вы забыли добавить директиву "#include "stdafx.h"" в источник.    c:\users\мирбек\desktop\consoleapplication1\consoleapplication1\consoleapplication1.cpp 112 1   ConsoleApplication1
 
Предупреждение  4   warning C4627: #include <iostream>: пропущен при поиске использования предкомпилированного заголовка    c:\users\мирбек\desktop\consoleapplication1\consoleapplication1\consoleapplication1.cpp 4   1   ConsoleApplication1
 
Предупреждение  2   warning C4627: #include <string>: пропущен при поиске использования предкомпилированного заголовка  c:\users\мирбек\desktop\consoleapplication1\consoleapplication1\consoleapplication1.cpp 2   1   ConsoleApplication1
 
Предупреждение  1   warning C4627: #include <vector>: пропущен при поиске использования предкомпилированного заголовка  c:\users\мирбек\desktop\consoleapplication1\consoleapplication1\consoleapplication1.cpp 1   1   ConsoleApplication1
 
Предупреждение  3   warning C4627: #include <windows.h>: пропущен при поиске использования предкомпилированного заголовка   c:\users\мирбек\desktop\consoleapplication1\consoleapplication1\consoleapplication1.cpp 3   1   ConsoleApplication1
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.02.2014, 20:50
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Не могу перекинуть код с c++6.0 в vs 2013 C++ (C++):

Код из CodeBlocks не работает в VS 2013 - C++
Есть код программы, который прекрасно работает в CodeBlocs, но не работает в VS 2013 Как сделать, чтобы он работал в в VS 2013? ...

Не могу понять, как настроить Visual Studio 2013 - C++
Pairs.h #include &lt;std_lib_facilities.h&gt;; namespace Pairs { class Name_pairs { public: Name_pairs();

Не могу перекинуть базу данных... - Joomla
не могу перекинуть базу данных... пишет что таблица не найдена... Может это быть из за того что когда ставил джумлу на локальный серввак...

зайти в код сайта и сделать так чтобы рядом с вкладкой 2012/2013 появилась новая вкладка 2013/2014 год - PHP БД
Здравствуйте, срочно нужна ваша помощь, дали сайт ceod.ru , на главной странице видите карту мониторинга? а сверху надпись 2012/2013 год,...

не могу перекинуть картинку игры с монитора на телик - Видеокарты
я немогу перекинуть картинку игры с монитора на телик,шдма, в телике расширение рабочего стола с монитора,фильмы мышкой перевожу окно,а...

Можно ли просто перекинуть код, манифест и ресурсы из рабочей программы в заготовку-пустышку на Gradle - Программирование Android
Наконец решил попробовать перевести часть своих проектов на Gradle. Работаю в студии. И возникли вопросы: 1) Можно ли просто...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Croessmah
Модератор
Эксперт CЭксперт С++
13155 / 7418 / 831
Регистрация: 27.09.2012
Сообщений: 18,256
Записей в блоге: 3
Завершенные тесты: 1
26.02.2014, 20:50 #2
Цитата Сообщение от lueatomo Посмотреть сообщение
Ошибка 5 error C1010: непредвиденный конец файла во время поиска предкомпилированного заголовка. Возможно, вы забыли добавить директиву "#include "stdafx.h"" в источник. c:\users\мирбек\desktop\consoleapplication1\consoleapplicati on1\consoleapplication1.cpp 112 1 ConsoleApplication1
Читать умеем?
alsav22
5417 / 4813 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
26.02.2014, 20:53 #3
Уберите, в свойствах проекта, использование предкомпилированного заголовкаи, и из кода уберите #include "stdafx.h".
lueatomo
0 / 0 / 0
Регистрация: 26.02.2014
Сообщений: 18
26.02.2014, 21:06  [ТС] #4
alsav22, А где находится "предкомпилированного заголовкаи" ?
alsav22
5417 / 4813 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
26.02.2014, 21:14 #5
Правой кнопкой по имени проекта: Свойства.
Миниатюры
Не могу перекинуть код с c++6.0 в vs 2013 C++  
Croessmah
Модератор
Эксперт CЭксперт С++
13155 / 7418 / 831
Регистрация: 27.09.2012
Сообщений: 18,256
Записей в блоге: 3
Завершенные тесты: 1
26.02.2014, 21:16 #6
и еще студия, если мне не изменяет память, требует использовать "<>" для включения стандартных заголовков:
C++
1
2
#include <iostream>
//и т.д.
lueatomo
0 / 0 / 0
Регистрация: 26.02.2014
Сообщений: 18
26.02.2014, 21:26  [ТС] #7
alsav22, Ничего не изменилось, ошибки те же((
Croessmah
Модератор
Эксперт CЭксперт С++
13155 / 7418 / 831
Регистрация: 27.09.2012
Сообщений: 18,256
Записей в блоге: 3
Завершенные тесты: 1
26.02.2014, 21:29 #8
Цитата Сообщение от lueatomo Посмотреть сообщение
Ничего не изменилось, ошибки те же((
http://www.cyberforum.ru/blogs/311052/blog1905.html
alsav22
5417 / 4813 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
26.02.2014, 21:30 #9
Цитата Сообщение от lueatomo Посмотреть сообщение
alsav22, Ничего не изменилось, ошибки те же((
А кто видел, что вы делали? Если всё правильно сделать, то не будет компилятор искать stdafx.h. И ошибка тут только одна, остальное предупреждения.
lueatomo
0 / 0 / 0
Регистрация: 26.02.2014
Сообщений: 18
26.02.2014, 21:34  [ТС] #10
Спс получилось, вы крутые ребята)))
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.02.2014, 21:34
Привет! Вот еще темы с ответами:

VS 2013 Не могу установить нормально Visual Studio 2013 - Visual Studio
Здравствуйте! Уже какой день бьюсь и всё никак не могу установить Visual Studio 2013. Скачивал сначала с рутрекера, были ошибки. 0x80070643...

Не могу установить Visual Studio Express 2013 с обновлением 4 - Visual Studio
Не получается установить Visual Studio Express 2013 с обновлением 4 . Пишет ошибку , что для этой версии требует компьютер с более мощной...

VS 2013 проект ASP.NET MVC 4.0 не могу подключить библиотеки - C# MVC
VS 2013 проект ASP.NET MVC 4.0 не могу подключить библиотеки или как-то настроить, чтобы были у класса методы. На рисунке 2, как должно...

VS 2013 Не могу установить Visual studio 2013 express для Web - Visual Studio
Не могу установить Visual studio 2013 express для Web (скачан с оф.сайта). Появляется сообщение: Возникшая проблема привела к прекращению...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
26.02.2014, 21:34
Ответ Создать тему
Опции темы

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