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

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

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

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

16.06.2013, 12:17. Просмотров 271. Ответов 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++
Дан текст имеющий вид: d1 – d2 + d3 – …, где di – цифры (n > 1). Вычислить записанную в тексте алгебраическую сумму.

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

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

Преообразование комплексного числа из показательной в алгебраическую форму - C++
Ввести структуру для описания комплексного числа, составить и протестировать ф-цию для преообразования комплексного числа из показательной...

Найти сумму чисел в тексте - C++
Дан текст. Найти сумму всех имеющихся в нем ЧИСЕЛ. текст набирается с клавиатуры. Сутки сижу, не понимаю. Срочно помогите пожалуйста....

Найти сумму цифр всех чисел одномерного массива (переделать из си в си++) - C++
Вот само задание: Найти сумму цифр всех чисел одномерного массива А вот код #include <stdio.h> const int N = 5; int main () { ...

Вывести на экран сумму чисел, встречающихся в тексте - C++
Нужно написать программу, которая считывает текст с клавиатуры, и выводит на экран сумму чисел, встречающихся в тексте. Я написал...

Ввести строку,переделать последовательности цифровых символов в числа и найти их сумму - C++
помогите пожалуйста,новичок в программировании,хочу решить эту задачу,спасибо заранее) ввести ряд,переделать последовательности цифровых...

В двумерном массиве найти сумму элементов диапазона. Переделать под динамическую память. - C++
Нужно переделать эти две проги из статики в динамику, помогите пожалуйста, всем кармы! 2)Дан двумерный массив B , найти сумму...

В одномерном массиве найти сумму элементов находящихся в диапазоне от N до K. Переделать под динамическую память. - C++
Нужно переделать эти две проги из статики в динамику, помогите пожалуйста, всем кармы! 1)Дан одномерный массив (A) double, найти сумму...

Строки. Вычислить количество слов в тексте и распечатать эти слова - C++
Помогите с задачей! Задан текст. Вычислить количество слов в нем и распечатать эти слова (по одному в строке).

Функция: найти в тексте дату рождения и смерти, вычислить возраст человека - C++
Как в тексте "выловить" дату рождения и смерти, а затем из этих двух дат вычислить возраст человека?


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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