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

Строки в С++ - C++

Восстановить пароль Регистрация
 
cruu
1 / 1 / 0
Регистрация: 01.04.2011
Сообщений: 4
27.11.2011, 17:06     Строки в С++ #1
Дан текст. Если первый символ текста не является малой латинской буквой, то оставить его без изменения. Если же это маленькая латинская буква, но за начальной группой малых латинских букв не следует цифра, то также оставить текст без изменения. Иначе каждую цифру, принадлежащую группе цифр, следующей за начальной группой малых латинских букв, заменить символом *.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <stdio.h>
#include <ctype.h>
int main(int argc, char *argv[])
{ 
    const int size = 100; 
    char str[size]; 
    puts("Enter string :"); 
    fgets( str, size, stdin );
    for( int i=0; str[i]; i++ ) 
        if( isdigit(str[i]))
            str[i] = '*'; 
    puts( str );
    getchar(); 
    return 0;}
вот мой вариант,но он просто менят все цифры в программе,не могу сделать условие на маленькие латинские буквы,помогите,пожалуйста.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.11.2011, 17:06     Строки в С++
Посмотрите здесь:

C++ Скопировать второе слово каждой строки в начало следующей строки
c++ Даны две строки: S1 и S2. Определить количество вхождений строки S2 в строку S1. C++
C++ Поменять первый элемент строки с максимальным элементом этой строки
Выявить строки, в которых макс. эл-т больше суммы остальных эл-ов строки C++
C++ Переставить строки матрицы по возрастанию максимальных элементов каждой строки
Даны две строки: S и S0. Определить количество вхождений строки S0 в строку S C++
C++ Упорядочить строки матрицы лексикографически по неубыванию первых k элементов строки.
C++ Упорядочить строки матрицы D (m. n) Лексикографически по неубыванию первых k элементов строки

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 08:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru