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

Написать функцию, заменяющую цифры латинскими буквами - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Массивы элементов http://www.cyberforum.ru/cpp-beginners/thread1062257.html
Для комплексных чисел. Имеется массив элементов типа Date в виде структуры struct Dates { int count = 0;//количество имеющихся элементов в массиве Date dates; } dts = {0}; Главный поток программы (функция main()) создает вторичный поток, передав в него указатель на структуру dts.
C++ Определение функций Определить две функции: void WriteComplex(char * fname, Complex * buffer, int count); – функция записывает count элементов типа Complex из массива buffer в файл с именем fname; int ReadComplex(char * fname, Complex * buffer, int count); – функция читает count элементов типа Complex из файла с именем fname в массив buffer и возвращает количество фактически прочитанных элементов. Во всех... http://www.cyberforum.ru/cpp-beginners/thread1062252.html
fstream на новую строку C++
Помогите пожалуйста, почему у меня не записывает символ \n(на новую строку) в следующем коде: fstream fs; fs.open(path,ios::out|ios::in|ios::binary); char buf="<Header>\nLanguase=unknown;\nDate=unknown;\nAut=unknown;\nParam0=;\n</Header>\n<Body></Body>"; fs.write(buf,strlen(buf)); fs.close();
C++ компилятор командной строки bcc
компилятор командной строки bcc среды Borland C++ 5.02 как сделать, чтобы bcc.exe не закрывал окно после запуска?
C++ С++ и классы http://www.cyberforum.ru/cpp-beginners/thread1062206.html
Ребят, такая проблема. Разбираюсь с курсовой, знакомый посоветовал использовать классы. Я в принципе изучила про них в гугле, да никак не пойму, что именно мне с ними делать в моем случае. ПОмогите пожалуйста, хоть составить алгоритм! Вечно признательный вам, маленький Грибочек. Пы.Сы. Условие задания: "Есть М людей и Н вакансий. Каждый человек на определенной вакансии имеет определенный...
C++ Работа с функциями, возвращающими значения. Передача параметров по значению Помогите переделать задачу по ссылкам: 3) Даны длины a, b и c сторон некоторого треугольника. Найти медианы треугольника, сторонами которого являются медианы исходного треугольника. (Замечание: длина медианы проведенной к стороне a, равна 0,5*(sqrt(2*(b^2)+2*(c^2)-a^2)) .) По функциям #include <iostream> #include <math.h> #include <conio.h> using namespace std; подробнее

Показать сообщение отдельно
Coca Cola
 Аватар для Coca Cola
-1 / 0 / 0
Регистрация: 03.01.2014
Сообщений: 119
03.01.2014, 14:07     Написать функцию, заменяющую цифры латинскими буквами
Написать функцию, заменяющую цифры латинскими буквами. Обработать две строки. Вводить цифры в ручную
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
#include <iostream>
#include <ctime>
#include <cstdlib>
#include <string>
#include <cctype>
 
std::string& changeNumericToAlpha(std::string& inputStr)
{
    for(unsigned i(0); i < inputStr.size(); ++i)
    {
        if(isdigit(inputStr[i]))
            inputStr[i] = char(rand()%26 + 97);
    }
    return inputStr;
}
 
int main()
{
    srand(time(NULL));
    std::string first("agh2fu56fvn7dgg4");
    std::string second("112343456");
 
    std::cout << changeNumericToAlpha(first) << "\n"
                 << changeNumericToAlpha(second) << std::endl;
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 23:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru