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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ как считывать из файла данные и выводить в другой файл http://www.cyberforum.ru/cpp-beginners/thread1079388.html
данные о отрезках лежат в файле input.txt в формате: n l(1) p(1) ... l(n) p(n) и нужно вывести в файл output.txt например отрезок l(n) p(n)
C++ Решение системы дифференциальных уравнений методом Эйлера В интернете нашел похожий код, но для 1 уравнения, может кто помочь сделать для 2? Тоесть для системы #include "stdafx.h" #include<iostream> using namespace std; void func(double& Xi, double& Yi,double kx, double ky, double h); int main() { double h,Xi,Yi,Xkon,kx,ky; http://www.cyberforum.ru/cpp-beginners/thread1079373.html
Степень вывести через указатель,a десятичный логарифм через функцию рекуренционную C++
Написать функции,где 3 натуральных числа a,b,c(a/b-десятичный логарифм).Чтобы степень вывести через указатель,a десятичный логарифм через функцию рекуренционную.
C++ Обмен местами двух заданных поддеревьев
Собственно, вопрос заключается в том, чтобы реализовать обмен местами двух заданных поддеревьев на C++.
C++ Построение таблицы истинности http://www.cyberforum.ru/cpp-beginners/thread1079356.html
Нужно построить таблицу истинности. Таблицу программа вроде строит, но строит только до: при n=3 и 2^n=8, а если уже будет 4 и 16, выдает ошибку. Помогите найти. #include "stdafx.h" #include <iostream> using namespace std; int _tmain(int argc, _TCHAR* argv) { int m=8, n=3;
C++ Вызов типа Имеется объявления пипов... int*m4; int(*m5); int**m6; int(*m7)(int,float); Подскажите,как каждый можно вызвать? подробнее

Показать сообщение отдельно
Ev[G]eN
Эксперт С++
5096 / 1534 / 381
Регистрация: 23.01.2011
Сообщений: 3,148
23.01.2014, 13:41     Написать функцию которая заменяет все буквы в строке на '*',а цифры оставляет как есть.
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
#include <iostream>
#include <cctype>
#include <string>
 
void stringChange(char *string);
 
int main()
{
    const size_t maximalStringLength = 256;
 
    char string[maximalStringLength];
    std::cout << "Input the string: " << std::endl;
    gets_s(string);
 
    std::cout << "Result string: " << std::endl;
    stringChange(string);
    puts(string);
    
    std::system("pause");
    return 0;
}
 
void stringChange(char *string)
{
    while (*string) {
        *string = isalpha(*string) ? '*' : *string;
        string++;
    }
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru