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

Рекурсивно определить количество арабских цифр в строке - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Составить схему алгоритма и программу решения задачи http://www.cyberforum.ru/cpp-beginners/thread1495192.html
Ввести массив, состоящий из 8 элементов (восемь двузначных чисел) целого типа. Получить новый массив, состоящий из цифр, находящихся в младших разрядах элементов исходного массива.
C++ Вычисление суммы n членов ряда cos(nx)/n Составить блок-схему алгоритма и программу вычисления суммы n членов ряда согласно условию задачи. cos⁡(x)+cos⁡(2x)/2+cos⁡(3x)/3+⋯. http://www.cyberforum.ru/cpp-beginners/thread1495191.html
Вычисление суммы (произведения) конечного ряда + блок-схема C++
Составить схему алгоритма и написать программу вычисления суммы (произведения) конечного ряда. При разработке программы предусмот- реть пропуск слагаемых (множителей), равных нулю или бесконечности. Значения x и k ввести с клавиатуры \bigcup =\prod_{t=2}^{k}\frac{{tx}^{t}}{t-12}\sum_{i=1}^{t}\left(\frac{i-4}{i-6} \right)
Написать блок-схему и программу согласно заданию C++
Написать блок-схему и программу согласно заданию. Необходимо заполнить двухмерный массив из 0 и 1. А после его вывода - массив должен иметь следующий вид: 0 1 0 1 1 0 1 0 0 1 0 1 1 0 1 0
C++ Криптографический алгоритм "Квадрата Полибия" http://www.cyberforum.ru/cpp-beginners/thread1495174.html
Вот смысл по простому написал, а записать на C++ Вообще не могу. Нет идей даже. Помогите пожалуйста. Как это записать в С++?
C++ Дана строка. Вычеркнуть из нее все русские заглавные буквы Помогите составить код задачи: дана строка. Вычеркнуть из нее все русские заглавные буквы. подробнее

Показать сообщение отдельно
Derrt
0 / 0 / 0
Регистрация: 29.11.2014
Сообщений: 64
08.07.2015, 11:24     Рекурсивно определить количество арабских цифр в строке
Вот, была у меня такая задача на PascalABC.NET
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
uses
    CRT;
const
    // множество символов-цифр
    M = ['0'..'9'];
var
    str: string;
 
procedure countNum(str: string; len, i: integer);
begin
    if (len <> 0) then
    begin
        if (str[len] in M) then i += 1;
        len -= 1;
        countNum(str, len, i);
    end
    else write('count num in str: ', i);
end;
 
begin
    write('In str: ');
    readLn(str);
    countNum(str, length(str), 0);
end.
попробуйте переписать на С++
 
Текущее время: 07:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru