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

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

Войти
Регистрация
Восстановить пароль
 
Математик_Лена
0 / 0 / 0
Регистрация: 03.04.2010
Сообщений: 11
#1

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

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

помогите, пожалуйста!спасибо, заранее!))))
1)написать функцию, которая делает следующее:вводится строка любых символов, выводит сначала все символы, потом цыфры
2)написать ф-ю, которая находит в введенной строке слова палиндромы и проверяет является ли предложение полиндромом
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.04.2010, 23:33
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вводится строка любых символов, вывести сначала все символы, потом цифры (C++):

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

Преобразование строки: сначала - все буквы, потом - все цифры - C++
Имеется строка, содержащая буквы и цифры. Преобразуйте эту строку чтобы сначала в ней шли все буквы исходной строки, а потом - все цифры...

Вывести сначала цифры строки, потом буквы - C++
Даны строки, содержащие буквы и цифры. Вывести сначала цифры, потом бук*вы.

Рекурсия: вывести сначала все положительные числа заданной последовательности, а потом все отрицательные - C++
Задание написать на Си С клавиатуры вводится непустая последовательность ненулевых целых чисел, которая заканчуется нулем. Вывести на...

Преобразуйте эту строчку так, чтобы сначала в ней шли цифры, а потом - все буквы исходной строчки... - C++
Условие: дана строчка, которая содержит буквы и цифры. Преобразуйте эту строчку так, чтобы сначала в ней шли цифры, а потом - все буквы...

Сначала вывести все цифры строки, а затем все остальные литеры - C++
Помогите пожалуйста с заданием Задан текст, заканчивающийся точкой. Вывести на экран сначала все цифры, входящие в него, а затем все...

2
easybudda
Модератор
Эксперт CЭксперт С++
9683 / 5633 / 956
Регистрация: 25.07.2009
Сообщений: 10,813
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
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.04.2010, 00:17
Привет! Вот еще темы с ответами:

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

сначала цифры а потом буквы - C++
Доброго времени суток!! Люди добрые! Написать программу, которая выводит сначала цифры, а потом буквы.

Вывести на экран сначала цифры, затем буквы, затем остальные символы исходной строки - C++
Вывести на экран сначала цифры, затем буквы, затем остальные символы исходной строки. : a - указатель исходной стpоки

Преобразовать массив следующим образом: сначала должны стоять цифры, входящие в массив, а затем все остальные символы - C++
помогите пожайлуста с задачей. Задан массив из k символов. Преобразовать массив следующим образом: сначала должны стоять цифры,...


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

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

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