Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
Математик_Лена
0 / 0 / 0
Регистрация: 03.04.2010
Сообщений: 11
1

Вводится строка любых символов, вывести сначала все символы, потом цифры

03.04.2010, 23:33. Просмотров 713. Ответов 2
Метки нет (Все метки)

помогите, пожалуйста!спасибо, заранее!))))
1)написать функцию, которая делает следующее:вводится строка любых символов, выводит сначала все символы, потом цыфры
2)написать ф-ю, которая находит в введенной строке слова палиндромы и проверяет является ли предложение полиндромом
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.04.2010, 23:33
Ответы с готовыми решениями:

Вывести сначала все цифры, а потом - остальные символы
Очень начинающий программист, очень плохо пока выучил язык, но требуют уже очень много, помогите,...

Вывести на экран сначала все цифры, входящие в массив, а потом остальные символы
Помогите, пожалуйста, написать сразу с формой: Дан массив из k символов. Вывести на экран сначала...

Вывести на экран сначала все цифры, входящие в массив символов, а затем все остальные символы
Дан массив из k символов. Вывести на экран сначала все цифры, входящие в него, а затем все...

Дан массив из k символов. Вывести на экран сначала все цифры, входящие в него, а затем все остальные символы
Здравствуйте, помогите пожалуйста решить задачу. Дан массив из k символов. Вывести на экран...

2
easybudda
Модератор
Эксперт JavaЭксперт CЭксперт С++
10752 / 6480 / 1601
Регистрация: 25.07.2009
Сообщений: 12,230
03.04.2010, 23:47 2
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 <stdio.h>
#include <ctype.h>
#include <string.h>
#include <stdlib.h>
 
/* вводится строка любых символов, выводит сначала все символы, потом цыфры */
 
#define MAX_STR 128
 
int main(void){
    char buf[MAX_STR], *p;
    
    printf("String: ");
    if ( !fgets(buf, MAX_STR, stdin) )
        exit(1);
    if ( p = strrchr(buf, '\n') )
        *p = '\0';
    if ( !*buf )
        exit(1);
    
    for ( p = buf; *p; ++p )
        if ( !isdigit(*p) )
            printf("%c", *p);
    for ( p = buf; *p; ++p )
        if ( isdigit(*p) )
            printf("%c", *p);
    
    exit(0);
}
0
Математик_Лена
0 / 0 / 0
Регистрация: 03.04.2010
Сообщений: 11
04.04.2010, 00:17  [ТС] 3
спасибки)))
0
04.04.2010, 00:17
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.04.2010, 00:17

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

С клавиатуры вводится строка символов. Вывести на экран все согласные символы, встречающиеся в строке
С клавиатуры вводится строка символов. Вывести на экран все согласные символы, встречающиеся в...

Строка: Вывести сначала цифры, а потом буквы
Нужно срочно написать написать программу в которую вводят строку или массив из цифр и английских...

Вывести сначала все цифры, входящие в текст, а потом все остальные буквы
Дано текст из 80 букв. Вывести сначала все цифры, входящие в него, а потом все остальные буквы,...

Упорядочить символы строки: сначала русские буквы, потом английские, потом цифры.
Задание. Вводится в текстбокс строка, нужно рассортировать и вывести все буквы таким вот образом:...


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

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

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