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

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

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

Прога на СИ!1!! - C++

06.02.2010, 06:42. Просмотров 740. Ответов 2
Метки нет (Все метки)

Распечатать введенную строку, удалив из нее символы, не являющиеся буквами и цифрами, и заменив каждую цифру на ‘*’.

Очень нужна помощь кто может помочь буду благодарен...
можно на почту или тут...
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.02.2010, 06:42
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Прога на СИ!1!! (C++):

надо что то добавить!!прога просто выводит список групп,учеников и первых 3 оценок.надо чтобы прога в конце показывала по убыванию средего балла - C++
#include<stdio.h> #include<conio.h> #include<math.h> #include<string.h> #include<stdlib.h> main() {int t,o1,o2,o3; char...

Прога на СИ!! - C++
Надо написать задачку на Си!!! Даны целые числа n, m и вещественное число Х. Используя директиву #define для нахождения наибольшего из...

Не работает прога - C++
#include <iostream> using namespace std; int main() {//Начало int x,y; cout<<"Vvedite chislo "; cin>>x; switch(x) { case...

Прога по Структурам - C++
Ни могу понять как в массив забить рациональное число((( Вот задание: Ввести структуру (с полями числитель и знаменатель) для описания...

Прога на строки - C++
Условие: дана строка. Определить кол-во букв "а" в последнем слове. Посмотрите в чем дело? не работает что-то выдает значение 0. вот...

Вылетает прога - C++
Час понять не могу в чем ошибка #include <stdio.h> #include <stdlib.h> int main() { int a, b, n, m, i, j; scanf("%d...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Sekt
156 / 155 / 10
Регистрация: 29.04.2009
Сообщений: 637
06.02.2010, 11:23 #2
Распечатать введенную строку, удалив из нее символы, не являющиеся буквами и цифрами
Перепишите в другой массив задав условие
и заменив каждую цифру на ‘*’.
C
1
2
3
4
5
6
7
8
9
10
char str[20];
    cin>>str;
    int elem=0;
    for(int i=0;i<strlen(str);i++)
    if(isdigit(str[i]))
    {
    str[i]='*';
    }
    for(int i=0;i<strlen(str);i++)
        cout<<str[i];
1
easybudda
Модератор
Эксперт CЭксперт С++
9622 / 5570 / 946
Регистрация: 25.07.2009
Сообщений: 10,695
06.02.2010, 13:40 #3
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include <ctype.h>
#include <stdlib.h>
 
/*  Распечатать введенную строку, удалив из нее символы, не являющиеся буквами и цифрами, и заменив каждую цифру на ‘*’. */
#define STRLEN 128
 
int main(void){
    char str[STRLEN], *p;
    
    printf("String: ");
    if ( !fgets(str, STRLEN, stdin) )
        exit(1);
    for ( p = str; *p; ++p ){
        if ( isdigit(*p) )
            printf("%c", '*');
        else if ( isalpha(*p) || isspace(*p) ) /* если пробелы должны удаляться, убрать isspace */
            printf("%c", *p);
    }
    printf("\n");
    exit(0);
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.02.2010, 13:40
Привет! Вот еще темы с ответами:

Прога к курсачу.. - C++
Вообщем курсач на тему &quot;сбербанка&quot; Есть как бе часть программы 2\3 сделанная, я вроде бы переделал как мог доделал ее! но не все работает и...

Прога на структуры. - C++
Народ, есть у кого эта прога &quot;Создать файл,который содержит номер телефонов сотрудников учреждения:указываются фамилия,инициалы и номер...

Автономная прога - C++
Как сделать прогу на борланде автономной.

Прога зависает - C++
#ifndef CONNECTOR_H #define CONNECTOR_H #include &lt;windows.h&gt; #include &lt;stdio.h&gt; #include &lt;iostream&gt; #include &lt;string&gt; ...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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