Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ По двум заданным одномерным массивам формируется третий, содержащий в начале элементы первого, а в конце – элементы второго массива. https://www.cyberforum.ru/ cpp-beginners/ thread828443.html
подскажите как на языке C++ По двум заданным одномерным массивам формируется третий, содержащий в начале элементы первого, а в конце – элементы второго массива.
C++ Даны массивы A(5,5), B(5,5), C(5,5). Поменять местами максимальные и минимальные элементы.
на языке С++ Даны массивы A(5,5), B(5,5), C(5,5). Поменять местами максимальные и минимальные элементы. Заранее спс
C++ Подскажите начинающему программисту, в чем отличие структур от классов в C++ https://www.cyberforum.ru/ cpp-beginners/ thread828437.html
Расскажите пожалуйста начинающему программисту, в чем отличие структур от классов в C++
C++ Массив: Преобразовать матрицу, поменяв местами минимальный и максимальный элемент в каждой строке / столбце. на языке С++ Дана матрица размера 5 x 10. Преобразовать матрицу, поменяв местами минимальный и максимальный элемент в каждой строке1|столбце2. https://www.cyberforum.ru/ cpp-beginners/ thread828436.html
C++ Создать бинарное дерево, по правой ветке - переменные типа инт, по левой - 2 переменные типа чар
Здравствуйте. Необходимо создать бинарное дерево, по правой ветке - переменные типа инт, по левой - 2 переменные типа чар. ругается в последнем моменте. Прошу подправить и объяснить, если возможно, на доступном языке. #include <iostream> #define n 20; using namespace std; int i;
C++ не открывает файл через cmd https://www.cyberforum.ru/ cpp-beginners/ thread828429.html
Задача: матрица приводится по методу Гаусса (что сделано), все считывается и записывается в файлы. Когда например прописываю в параметрах "in=fopen("input.txt","rt")" все нормально, а когда пишу как щас выдает ошибку((( помогите кто чем может) #include "stdafx.h" #include <iostream> #include <stdio.h> #include <stdlib.h> #include <conio.h> using namespace std; int _tmain(int argc,...
C++ опять ошибка.на этот раз cannot convert `float (*)(float)' to `float' in argument passing https://www.cyberforum.ru/ cpp-beginners/ thread828421.html
#include<stdio.h> #include<stdlib.h> #include<math.h> float f1(float x)/*vira*enie 1*/ {return (x*cos(x))/(1+ pow(x,2));} float f2 (float x) /*vira*enie 2*/ {return(exp(x)/x);}
рекурсия в С++ C++
Изучаю использование рекурсивной функции в С++. Правильно ли я понял: - что нет ограничений в max depth вызова рекурсии которые функция может сделать? (так как только один лимит в рекурсии - overflow памяти)? - в единичном implementation функции с вызовом рекурсии max число statements - не огранииченно? - может ли поиск значения в связанном списке быть хорошим кандидатом для использования...
C++ Добавить аргументы в массив и считать https://www.cyberforum.ru/ cpp-beginners/ thread828411.html
Здравствуйте. Как это реализовать? По сути мне нужен динамический массив. Теперь подробней в чем суть. Есть функция,где я получаю допустим такую структуру: WRITE_BYTE( 106 ); WRITE_COORD( 1493.943481 ); WRITE_COORD( -515.377319 );
C++ Вычисление функций разложением в ряд Тейлора Добрый всем вечер. Помогите пожалуйста с задачкой, если не сложно. Вот условие: При некоторых заданных x, N и E, определяемых вводом, вычислить: a)сумму N слагаемых заданного вида; b)сумму тех слагаемых, которые по абсолютной величине больше Е. Для случая b выполнить суммирование для двух значений Е, отличающихся на порядок, и при этом определить количество слагаемых, включенных в сумму.... https://www.cyberforum.ru/ cpp-beginners/ thread828394.html
Вставить заданное число в массив целых чисел после первого отрицательного элемента C++
Вставить заданное число в массив целых чисел после первого отрицательного элемента с++ Добавлено через 14 минут #include <stdio.h> #include <stdlib.h> #include <conio.h> #include <memory.h> #define N 10
C++ В массиве записана информация о стоимости каждого из 20 видов товара, продаваемых фирмой. С 1 января очередного года фирма прекращает продавать товар В массиве записана информация о стоимости каждого из 20 видов товара, продаваемых фирмой. С 1 января очередного года фирма прекращает продавать товар, стоимость которого записана в n- м элементе массива. Получит массив со стоимостью всех оставшихся видов товара с++ https://www.cyberforum.ru/ cpp-beginners/ thread828388.html
0 / 0 / 0
Регистрация: 03.04.2013
Сообщений: 5
0

Найти ошибку в коде - C++ - Ответ 4362427

04.04.2013, 21:58. Показов 464. Ответов 1
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите пж. найти ошибку в коде.
Проверка на ошибки в мат выражениях.
Примеры без ошибок:
4+3+(234+3)+2
3+21
45
Примеры с ошибками:
23+()-2
+2+23
34)
23+(23+(23+23))

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
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
    char c; 
    bool f=true;
    int s,k=0; 
    fstream file("xp.txt");
    file.get(c);
    if (c=='(') {s=1; f=false;} 
    else if (c>='0' && c<='9') s=2;
    else {cout<<"Error"; return 0;}
 
    while(!file.eof()){
    file.get(c);
    switch (s){
        case 1: {if (c>='0' && c<='9') s=5;
                else {cout <<"Error"; return 0;}
                break;}
        case 2: {if (c>='0' && c<='9') s=2;
                else if (c=='+') s=3;
                else if (c==')'&&!f) s=4;
                else {cout <<"Error"; return 0;}
                break;}
        case 3: {if (c>='0' && c<='9') s=2;
                else if (c=='(' ) {s=1; f=false;}
                else {cout <<"Error"; return 0;}
                break;}
        case 4: {if (c=='+') s=3 ;
                else {cout <<"Error"; return 0;}
                break;}
        case 5: {if (c>='0' && c<='9') s=5;
                else if (c=='+') s=6; 
                else if (c==')') s=4;
                else {cout <<"Error"; return 0;}
                break;}
        case 6: {if (c>='0' && c<='9') s=5;
                else {cout <<"Error"; return 0;}
                break;}
    }
    }
    if (s==6 || s==5 ||s==3||s==1) 
        {cout << "Error"; return 0;}
    else cout<< "Bes oshibok"<<endl;
    file.close();
    system ("pause");
}


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

Найти сумму целых отрицательных чисел удовлетворяющих условию (найти и исправить ошибку в коде)
#include&lt;iostream&gt; #include&lt;math.h&gt; using namespace std; int main() { int y = 0; ...

Найти ошибку в коде
if (PTS&gt;=0 &amp;&amp; PTS&lt;999) title2 = &quot;D-&quot;; if (PTS&lt;=0) title2 = &quot;Noob&quot;; if (PTS&gt;=1000 &amp;&amp;...

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

Найти ошибку в коде
Доброго времени суток, программисты. У меня возникла проблема, в которой я не могу разобраться, а...

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

Найти ошибку в коде
#include &quot;stdafx.h&quot; #include &lt;string.h&gt; #include &lt;iostream&gt; const int NE=5, ND=3; typedef char...

Найти ошибку в коде
помогите написать программу. есть код, но в нем ошибка, сама не разберусь какая ...

Найти ошибку в коде
Только начал изучать чудесное ООП и преподаватель задал ДЗ, в котором нужно реализовать добавление...

Найти ошибку в коде
Есть код на pascal Program lab_1; Const a=0.3; b=-3.7; c=0.84; x=-5.4; Var y:real; begin...

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