Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не вычисляется уравнение https://www.cyberforum.ru/ cpp-beginners/ thread1172133.html
В общем так. Дана задача: Разработать программу, обеспечивающую ввод с клавиатуры 3 целых чисел, которые предположительно определяют длины 3 сторон некоторого треугольника. После этого программа должна обеспечить определение : 1 могут ли введенные значения являться длинами сторон треугольника; 2 если это треугольник, то является ли он: - равносторонним, равнобедренным или разносторонним;...
Представление в виде строки, где триады цифр отделены друг от друга пробелами C++
Здравствуйте, задача такова: для заданного натурального числа n получить его правильное символьное представление в виде строки например n=1753967, строка должна быть s="1 753 967" Как эту вставку пробелов осуществить? #include <iostream> #include <math.h> using namespace std;
C++ Вычислить s = 1 + 1/1! + 1/2! + . + 1/n! + … с заданной точностью число Эйлера https://www.cyberforum.ru/ cpp-beginners/ thread1172097.html
влат
C++ Запуск программы из командной строки Здравствуйте. Подскажите, как запустить следующею программу из командной строки? #include <iostream> #include <limits> #include <ctype.h> #include <Windows.h> using namespace std; void pervoe_slovo_v_stroke(char *massiv, short razmer); https://www.cyberforum.ru/ cpp-beginners/ thread1172062.html
C++ Шаблон с переменным количеством параметров
У меня компилятор Visual Studio 2012, но не работает следующий код: #include <iostream> #include <string> void show_list() {} template<typename T> void show_list(const T& value) {
C++ Подсчет предлогов в предложении Необходима программа, которая считает количество предлогов в предложении.Получается так,что подсчитываются и такие же символы в словах.Помогите пожалуйста. https://www.cyberforum.ru/ cpp-beginners/ thread1172054.html
C++ Нахождение наибольшего общего делителя - почему выводит неверный итог? Всем привет, что-то не могу понять:( Очень прошу помочь! int a, b; cin >> a >> b; while (b != 0) { a %= b; swap(a, b); } cout << a; _getch(); return 0; https://www.cyberforum.ru/ cpp-beginners/ thread1172018.html использование классов C++
помогите на писать программу : Программа должна состоять из двух файлов: один с описанием классов и методов (с обязательными конструкторами и деструкторами), а второй – с демонстрацией работы всех возможностей класса на примере конкретных объектов.
C++ использование структур https://www.cyberforum.ru/ cpp-beginners/ thread1171999.html
помогите пожалуйся с программой : В программе должна быть реализована система меню, включающая функции для создания двоичного файла с информацией, добавления туда новой информации, обработки информации и просмотра информации с выводом на экран. Имеется двоичный файл с информацией: Добавить поле (дополнительный столбец в таблице) «Итого». Вывести на экран информацию о трех передовиках.
C++ Задано предложение y, состоящее из слов-строк. Проверить, встречается ли данное слово х в предложении у https://www.cyberforum.ru/ cpp-beginners/ thread1171995.html
Задано предложение y, состоящее из слов-строк. Проверить, встречается ли данное слово х в предложении у
C++ Проверка закрашен ли пиксель
Необходимо приобразовать черно-белую картинку в массив, каждый черный пиксель в массиве 1 каждый белый 0. Подскажите плз в какую сторону копать, нужен именно С++. В С# есть bitmap а есть ли в С++ чтото похожее?
C++ Работа с текстовым файлом https://www.cyberforum.ru/ cpp-beginners/ thread1171993.html
помогите написать программу : Первая программа должна сформировать двоичный файл. Вторая – считать данные из этого файла, выполнить соответствующие вычисления (при этом используемые массивы должны быть динамическими) и записать их результаты в текстовый файл. основное задание : Создать двоичный файл и записать в него n целых чисел. Из файла переписать в массив все простые числа,...
94 / 95 / 13
Регистрация: 10.10.2008
Сообщений: 606
12.05.2014, 09:16  [ТС] 0

Программа для расчета энергии - C++ - Ответ 6157982

12.05.2014, 09:16. Показов 1286. Ответов 2
Метки (Все метки)

Ответ

В целом прога компилиться без ошибок, но при запуске начинает работать до строки 135. После нажатия на Enter еще как то выполняется код
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
 for (int i = 1; i < ent; i++)
   {
     strncpy(L1[i],SOURML[i], 1); 
     strncpy(L2[i],SOURML[i], 2); 
     strncpy(L3[i],SOURML[i], 3);
     strncpy(T1[i],SOURMTR[i], 1); 
     strncpy(T2[i],SOURMTR[i], 2); 
      strncpy(T3[i],SOURMTR[i], 3);
   }
 
   for (i = 1; i < ent; i++)
   {
      if(TRAN[i] !=0 ) 
      { 
         t1 = strcmp(L1[i], " ");
            t2 = strcmp(L2[i], " ");
            t3 = strcmp(L3[i], " ");
         if(t1 != 0) 
         { 
            printf("Извините, данные введены не верно. Марку линии под пунктом %2d (узел%3d) необходимо сдвинуть вправо на один символ.\n\n", SOURP[i], SOURNk[i]);
                printf("\nИсправте и запустите программу снова\n"); 
                goto M7 ;
      }
         
         if((t2 == 0) && (t3!=0))
         { 
           printf("Извините, данные введены не верно. Марку линии под пунктом %2d (узел%3d) необходимо сдвинуть влево на один символ.\n\n",SOURP[i],SOURNk[i]);
            printf("\nИсправте и запустите программу снова\n"); 
            goto M7;
         }
         
         if(t3 == 0) 
         { 
           printf("Извините, данные введены не верно. Марку линии под пунктом %2d (узел%3d) необходимо сдвинуть влево на два символа.\n\n",SOURP[i],SOURNk[i]);
                printf("\nИсправте и запустите программу снова\n"); 
                goto M7;
         }
      }
    }
а потом переходит на метку М7. Т.е. получается не корректно работает код до 135 строки.
А в остальном прога должна быть рабочая. У меня кстати есть предположение, что косяк при работе с файлами и строками (у меня это слабое место в познаниях С++).

Добавлено через 13 минут
Да и изначально прога писалась в BC. Возможно даже для DOS.
Кстати, а может быть не работает из-за разрядности типов?

Добавлено через 10 часов 28 минут
Похоже зря спрашивал

Вернуться к обсуждению:
Программа для расчета энергии C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.05.2014, 09:16
Готовые ответы и решения:

программа для расчета формул
z=cosx*sinx z2=sin3x+sin2x+sinx

Программа для расчета логарифма
Написать программу , которая считает логарифм , первое число основание , второе степень.

Программа для расчета радиостанций
День добрый. Помогите написать программу для учета 3х радиостанций и человека стоящего в центре. На...

Программа для расчёта по двум формулам
Задание:Написать программу для расчёта по двум формулам Формулы: ...

2
12.05.2014, 09:16
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.05.2014, 09:16
Помогаю со студенческими работами здесь

Программа для расчёта по двум формулам
Нужно написать программу для расчета по двум формулам. (результат вычисления по первой формуле...

Программа для расчета математического примера
Помогите пожалуйста с кодом программы,заранее спасибо.Пример 10

Программа для расчета по двум формулам
{z}_{1}=2*{sin}^{2}*(3*pi-2*a)*{cos}^{2}*(5*pi+2*a)...

Программа для расчета комплексных чисел
Здравствуйте. В условии моей задачи присутсвуют комплекнсые числа.И некоторые действия с ними. A =...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru