Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Наибольший общий делитель целочисленного списка Найти наибольший общий делитель элементов целочисленного списка. Ребят, помогите с задачей! https://www.cyberforum.ru/ cpp-beginners/ thread413636.html Бинарное дерево C++
Разработать программу вычисления высоты дерева.
C++ Функции С++ Как из подпрограммы mini в основную программу вернуть значения min и max #include "stdafx.h" #include <time.h> #include <algorithm> #include <iostream> void input(int mas) { int i,j; https://www.cyberforum.ru/ cpp-beginners/ thread413628.html C++ проверить одинаковое ли число открывающихся и закрывающихся скобок в данной строке. https://www.cyberforum.ru/ cpp-beginners/ thread413625.html
проверить одинаковое ли число открывающихся и закрывающихся скобок в данной строке. заранее спасибо)
C++ определить,является ли матрица последовательностью вида
обращаюсь за помощью так как уже просто не успеваю завтра последний срок для сдачи 8 прог,сделано 2 итого имеем : Для заданной вещественной матрицы определить, образуют ли ее элементы упорядоченную последовательность следующего вида (картинка во вложении) буду рад любой помощи. Заранее спасибо!
C++ Консольный калькулятор https://www.cyberforum.ru/ cpp-beginners/ thread413599.html
Мне задали реализовать консольный калькулятор с выводом функций через параметры. Функции + - * / Пример использования: #myCalck 172+16*3/7 Программа должна подсчитать значение и вывести в терминал. Все это осуществить в С++. Сделать как приложение да, а вот консольный... помогите чем кто может, заранее спасибо:)
C++ Реализовать консольный калькулятор с выводом функций через параметры https://www.cyberforum.ru/ cpp-beginners/ thread413587.html
Мне задали реализовать консольный калькулятор с выводом функций через параметры. Функции + - * / Пример использования: #myCalck 172+16*3/7 Программа должна подсчитать значение и вывести в терминал. Все это осуществить в С++. Сделать как приложение да, а вот консольный... помогите чем кто может, заранее спасибо :)
C++ Программа с параметрами
Как сделать так, чтобы при задании моей программе параметра, типа file.avi, запускал этот файл?
C++ Помогите решить задачку с текстовым файлом на c++ https://www.cyberforum.ru/ cpp-beginners/ thread413565.html
Вот текст задачи: Дан файл, содержащий текст на русском языке. Подсчитать количество слов, начинающихся и заканчивающихся на одну и ту же букву. Помогите решить эту задачку,надо завтра сдать, а в c++ плохо шарю
C++ Сформировать другой файл, содержащий нечетные строки первого файла https://www.cyberforum.ru/ cpp-beginners/ thread413559.html
Дан файл содержащий текст. Сформировать другой файл, содержащий нечетные строки первого файла. Похожая есть, только неправильно работает((( #include<iostream.h> #include<stdio.h> #include<conio.h> void main() {const n=3 ;
Обработка ошибок при переводе из инфиксной формы в префиксную C++
Есть готовая программа перевода арифметического выражения из инфиксной формы в префиксную, необходимо сделать проверу на корректнось расстановки скобок и знаков. Буду очень благодарен любой помощи. #include <iostream> #include <string.h> #include <ctype.h> using namespace std; const int MAX = 50 ; bool is_empty(char *str) { for (int i=0; i<strlen(str); i++) if (str!=' ')
C++ Дана фраза выяснить сколько раз последняя буква очередного слова совпадает с первой буквой следущего слова Дана фраза выяснить сколько раз последняя буква очередного слова совпадает с первой буквой следущего слова. на ТС))) Есть вариант на Delphi, только не знаю как перевести на другой язык??? procedure TForm1.Button1Click(Sender: TObject); const n=; var i,q:integer; str,s,s2:string; begin q:=0; s2:=''; https://www.cyberforum.ru/ cpp-beginners/ thread413556.html
0 / 0 / 0
Регистрация: 10.12.2011
Сообщений: 11
0

Строки С++ - C++ - Ответ 2312664

21.12.2011, 16:26. Показов 324. Ответов 0
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Не могу понять ошибку в программе, программа должна считать сумму и разность строки чисел вбиваемых с клавиатура например: 5+6-6+3-51+5=38 или 4-40+100-50=86.
Вот тело
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
#include "stdafx.h"
#include<conio.h>
#include<iostream>
#include<stdio.h>
 
using namespace std;
 
char str[256];
int a[256];
int f[256],i;
int main()
{ 
char *p=str;
int s;
cout<<"Enter :\n";
gets(str);
for(i=0;i<strlen(str);i++)
{
if(str[i]=='-')
{
f[i]=1;
a[i]=atoi(p+1);
p=p+2;
}
else if(str[i]=='+') 
{
f[i]=0;
a[i]=atoi(p+1);
p=p+2;
}
else 
{
f[i]=0;
a[i]=atoi(p);
p++;
}
}
for(i=0;i<strlen(str);i++)
{
if(f[i]==1) 
    {
        a[i]=a[i]*(-1);
    }
else if(f[i]==0)
{
    a[i]=a[i]*1;
}
}
s=0;
for(i=0;i<strlen(str);i++)
{
s=s+a[i];
}
cout<<"\nAnswer: ";
cout<<"\n"<<s;
getch();
 Комментарий модератора 
Используйте теги форматирования кода!


Первые 5 элементов со знаками считает правильно, но потом сбиваеться например:
3+5-6=2 верно
3+5-6+4=2 неверно
Помогите разобраться ?

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

Сгенерировать две произвольные строки и определить, является ли какое-либо слово первой строки частью второй строки
Сгенерировать две произвольные строки и определить, является ли какое-либо слово первой строки...

Добавить строки, начиная со строки К1 и до строки К2, в динамический массив строк
Есть динамический массив строк. Заполняется, т.е. размер его уже известен будет. Но дальше нужно...

Удалить строки, начиная со строки К1 и до строки К2 (динамические массивы)
#include &lt;iostream&gt; #include &lt;ctime&gt; #include &lt;stdlib.h&gt; using namespace std; int main() {...

Удалить строки динамической матрицы, начиная со строки К1 и до строки К2
Сформировать динамический двумерный массив, заполнить его случайными числами и удалить строки,...

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

Ввести две символьных строки. Выполнить поиск второй строки в первой и вывести номер позиции первой строки, с которой вторая строка содер-жится в ней
Ввести две символьных строки. Выполнить поиск второй строки в первой и вывести номер позиции первой...

Ввести строки и через n символов первой строки вставить вторую строку, и так до конца строки
Помогите исправить баг задача состоит в следующем :ввести строку и простроку тоесть две строки и...

Даны три строки. Определить можно ли из символов третьей строки получить первую и вторую строки
Помогите пожалуйста! 1)Даны три строки. Определить можно ли из символов третьей строки получить...

Слить две строки, вставив символы одной строки между символами другой строки
Строка a из n символов лексикографически меньше строки b из n символов, если существует такой...

Сравнить строки, первый несовпадающий элемент строки-приемника записать в регистр AL, строки-источника - в DL
Помогите написать программу на ассемблерене совсем еще разобрался с этим задание: Ввести с...

Определить длину строки. Если длина строки >6, удалить часть строки в { } скобках.
Ввести с клавиатуры строку символов. Признак окончания ввода строки – нажатие клавиши &quot;Ввод&quot;....

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