Форум программистов, компьютерный форум, киберфорум
Visual C++
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
21 / 4 / 2
Регистрация: 05.07.2015
Сообщений: 126

Перевод строки в арифметический пример

11.10.2015, 10:48. Показов 1232. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите пожалуйста, как можно перевести строку типа char в которой записан пример в обычный пример и решить его, я что-то ни как не могу понять как это вместе склеить,
я пробую на таком простом примере, но ничего не получается, что я не так делаю, может знак нужно както еще сохранять?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include<iostream>
#include<ctype.h>
#include<cstring>
using namespace std;
int main()
{
    char* Example=new char[5];
    Example=strcpy(Example,"1+3");
    int a=atoi(Example[0]);
    int b=atoi(Example[2]);
    int c=a+Example[1]+b;
    cout<<c;
}
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
11.10.2015, 10:48
Ответы с готовыми решениями:

Арифметический пример с циклами
Выбрать алгоритм, составить его блок-схему и программу с использованием оператора цикла for для вычисления и вывода на экран в точках xi ...

Записать арифметический пример в виде строки в лист
Добрый день, есть такой код: using System; using System.Collections.Generic; using System.Linq; using System.Text; using...

Арифметический пример
Здрасти.Просьба помочь составить формулу и набросать код программы. http://pics.kz/s4/29/e3/da/01/29e3da01dca1c74a199f0f696c84180c.jpg

4
Заблокирован
11.10.2015, 14:01
Лучший ответ Сообщение было отмечено Melany как решение

Решение

Melany, ну вы пытаетесь в переменную int засунуть следующее 1+'+'+3, а стоит просто сделать a+b) если числа у вас однозначные то скажем
C++
1
2
3
4
if(Example[1]=='+')
int c=a+b;
if(Example[1]=='-')
int c=a-b;
ну это частный случай) вообще все делается проще, и даже есть библиотека где то на пк считает операции арифметические(-,+,/,*) и смотрит приоритет скобок т.е постичать можно любой пример и при желании добавить новые операции)
2
21 / 4 / 2
Регистрация: 05.07.2015
Сообщений: 126
11.10.2015, 14:09  [ТС]
andreymisin, ой спасибо Вам, а то меня эта проблема просто извела))) а все намного проще,
А что это за такая библиотека, подскажите пожалуйста?
1
Заблокирован
11.10.2015, 14:18
Лучший ответ Сообщение было отмечено Melany как решение

Решение

Melany, погуглите, если не найдете ничего вечером найду скину вам kalk.h вроде называется, есть множество подобных библиотек в сети...
1
21 / 4 / 2
Регистрация: 05.07.2015
Сообщений: 126
11.10.2015, 14:34  [ТС]
Спасибо))) поищу
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
11.10.2015, 14:34
Помогаю со студенческими работами здесь

Арифметический пример
Помогите рассписать пожалуйста. Прикрепил фото.

Арифметический пример
Доброго времени суток! Нужно решить пример ((a^2*b*x)-3)/(b+c) - 5ac + (xc/(a^2*b)), где a, b, c - байты, х, у - слова Не буду лукавить -...

Случайный арифметический пример
Требуется запрограммировать User форму так, чтобы про нажатии на кнопку в Label отображался случайно выбранный арифметический пример,...

Решите арифметический пример
Здраствуйте, решите, пожалуйста, арифметический пример 1) y=a+b-c*d/e, ну никак не получается)

Проверьте арифметический пример(не уверен в его правильности)
Написал код примера, однако в источнике не было правильного ответа. Прошу сверить вас код с фото(условие). Вопросы возникают с самым первым...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru