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

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

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

Вычислить записанную в тексте алгебраическую сумму (Переделать на С++) - C++

16.06.2013, 12:17. Просмотров 275. Ответов 0
Метки нет (Все метки)

Всем привет.
Вот необходимо переписать этот код на С++ помогите плз:

Задание 3.
Кликните здесь для просмотра всего текста
Дан текст, имеющий вид: «d_1-d_2+d_3-…», где d_i-цифры (n>1).Вычислить записанную в тексте алгебраическую сумму.

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
uses crt;
  var s:string;
  sum,d,i,e,sign:integer;
  begin
  write('Введите строку: ');
  readln(s);
  sum:=0;
  sign:=1;
  for i:=1 to length(s) do
  case s[i] of
  '+': sign:=1;
  '-': sign:=-1;
  else begin
  val(s[i],d,e);
  if (e=0) then sum:=sum+d*sign;
  end;
  end;
  writeln('Сумма = ', sum);
  end.
Добавлено через 1 час 34 минуты
И если можно попроще.
Не используя слишком сложные функции требующие различные параметры и другое.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.06.2013, 12:17
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вычислить записанную в тексте алгебраическую сумму (Переделать на С++) (C++):

Вычислить алгебраическую сумму - C++
Дан текст имеющий вид: d1 – d2 + d3 – …, где di – цифры (n > 1). Вычислить записанную в тексте алгебраическую сумму.

Найти максимальную цифру в тексте строки (Переделать с Pascal на С++) - C++
Всем привет. Вот необходимо переписать этот код на С++ помогите плз: Задание 1. Найти максимальную цифру в тексте строки. uses...

Вывести текст на экран подсчитыать сумму цифр в тексте, записать сумму в файл - C++
. Создать с помощью текстового редактора файл file.txt, длина которого не превышает 150 символов. Написать программу, которая:  выводит...

Вычислить записанную в тексте алгебраическую сумму - Matlab
Дан текст имеющий вид “d1-d2+d3…..dn” где d – цифры(n>1). Вычислить записанную в тексте алгебраическую сумму. ну хотя бы вот для этого...

Вычислить записанную в тексте алгебраическую сумму. - Turbo Pascal
Дан текст , имеющий вид : "d1+ - d2 + - ... + - dn " , где d1 - цыфры ( n>1 ) . Вычислить записанную в тексте алгебраическую...

Вычислить записанную в тексте алгебраическую сумму - Pascal ABC
Дан текст, имеющий вид: d1 - d2+ d3- ..., где dt — цифры (re > 1). Вычислить записанную в тексте алгебраическую сумму.

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.06.2013, 12:17
Привет! Вот еще темы с ответами:

Вычислить записанную в тексте алгебраическую сумму. - Turbo Pascal
Помогите решить еще одну задачу: Дан текст имеющий вид “d1-d2+d3…..dn” где d – цифры(n>1). Вычислить записанную в тексте алгебраическую...

Вычислить записанную в тексте алгебраическую сумму - C (СИ)
Дан текст имеющий вид: d1 – d2 + d3 – …, где di – цифры (n > 1). Вычислить записанную в тексте алгебраическую сумму. Помогите пожалуйста...

Вычислить записанную в тексте сумму - Turbo Pascal
дан текст имеющий вид 'd1+d2+d3+...dn' , где d цифра , вычислить записанную в тексте сумму.

Обработка цифр в строке. Вычислить записанную в тексте сумму - Turbo Pascal
Дан текст, имеющий вид:"d1+d2+...+dn", где di - цифры (n>1).Вычислить записанную в тексте сумму. помогите решить плиззз!


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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