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

Дана строка S. На её основе создать новую строку символы, которая вместо цифр будет содержать их название. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Потоковый ввод / вывод файлов http://www.cyberforum.ru/cpp-beginners/thread611480.html
Помогите пожайлуйста исправить ошибки в коде. В функции OemToChar пишет "char*" не совместим с параметром "LPWSTR" #include "stdafx.h" #include <iostream> #include <fstream> #include <conio.h>...
C++ Compilation Error Решал вот эту задачу: http://********/index.asp?main=task&id_task=297 Код написал следующий: #include <iostream> #include <cstring> using namespace std; int main() { http://www.cyberforum.ru/cpp-beginners/thread611463.html
Циклический сдвиг массива без использования вспомогательного массива C++
Ребят, помогите пожадуйста написать лабу...Времени ктастрофически не хватает, буду очень признателен Написать функцию, которая сдвигает массив циклически вправо без использования вспомогательного...
Программа должна моделировать взаимодействие серверной части и некоторого множества клиентских частей C++
Описание задачи Необходимо реализовать программу в ввиде одного исполняемого файла под Win32 (console или GUI) с использованием С/С++. Программа должна моделировать взаимодействие серверной части...
C++ Что мне делать или что надо знать перед тем как начать изучение яз.программирования С/С++? http://www.cyberforum.ru/cpp-beginners/thread611420.html
Я пока вообще не умею программировать.Сначала хотел с бейсика или паскаля.Но многие советуют начинать сразу с С/С++.
C++ Вызов виртуальной функции по указателю Суть в том, что преподаватель дал задание на защиту курсовой: вызов по указателю виртуальной функции из ТВР, искал в интернете, наткнулся на этом форуме на то, что доступа прямого к таблице нет,... подробнее

Показать сообщение отдельно
zitxbit
88 / 740 / 75
Регистрация: 11.04.2012
Сообщений: 971
22.06.2012, 10:17
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
27
28
29
30
31
#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <ctype.h>
#include <locale.h>
 
int main()
{
    setlocale(LC_ALL,"Russian");
 
    static char str1[256] = "слово1язык4параграф";
 
    char* nums[10] = { "нуль", "один", "два", "три", "четыре", 
        "пять", "шесть", "семь", "восем", "девять" };
 
    char str2[256] = "\0"; int q = 0;
    for (int i = 0; str1[i] != '\0'; i++)
        if (str1[i] >= 'а' && str1[i] <= 'я') 
            str2[q++] = str1[i];
        else {
            int val = str1[i] - '0';
            strcat(str2, nums[val]);
            q+=strlen(nums[val]);
        }
 
    printf("%s\n",str2);
 
    _getch();
 
    return 0;
}
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru