Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
Mr.
0 / 0 / 0
Регистрация: 28.05.2012
Сообщений: 13
#1

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

28.05.2012, 23:01. Просмотров 703. Ответов 4
Метки нет (Все метки)

Задача 10. Распечатать введенную строку, заменив строчные буквы прописными и повторив дважды каждую цифру.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.05.2012, 23:01
Ответы с готовыми решениями:

Распечатать введённую строку, заменив строчные буквы прописными и повторив дважды каждую цифру
Вот такое вот задание! Помогите кто нибудь плииииз!!!

Вывести на экран введенную строку, предварительно заменив пробелы символами табуляции и удалив знаки препинания
Вывести на экран введенную строку, предварительно заменив пробелы символами...

Распечатать введенную строку, исключив из нее те символы, которые находятся между скобками (** )
2. Распечатать введенную строку, исключив из нее те символы, которые находятся...

Распечатать введенную строку, исключив из нее те символы, которые находятся между скобками ( )
Распечатать введенную строку, исключив из нее те символы, которые находятся...

Распечатать введенную строку, исключив из нее те символы, которые находятся между скобками
Распечатать введенную строку, исключив из нее те символы, которые находятся...

4
4shockblast
6 / 6 / 1
Регистрация: 29.05.2012
Сообщений: 17
29.05.2012, 03:16 #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
30
31
//---------------------------------------------------------------------------
 
#include <vcl.h>
#include <stdio.h>
#pragma hdrstop
 
//---------------------------------------------------------------------------
 
#pragma argsused
int main(int argc, char* argv[])
{
    char s[1024];
        printf("Enter String: ");
        scanf("%s",&s);
        printf("%s\n",s);
        for(unsigned int i=0;i<strlen(s);i++)
        {
          if(s[i]>='a' && s[i]<='z')
            s[i]-=32;
        }
        for(unsigned int i=0;i<strlen(s);i++)
        {
          if(s[i]>='0' && s[i]<='9')
            printf("%c",s[i]);
          printf("%c",s[i]);
        }
        printf("\n");
 
    return 0;
}
//---------------------------------------------------------------------------
, проверено в Borland C++ Builder 5.
0
instagib
122 / 85 / 16
Регистрация: 14.02.2011
Сообщений: 340
29.05.2012, 03:20 #3
Цитата Сообщение от 4shockblast Посмотреть сообщение
scanf("%s",&s);
интересно с каких пор
C++
1
printf()
читает всю строку???? функция считает только до пробела. Стандарт C
пользуйтесь
C++
1
gets(s);
1
4shockblast
6 / 6 / 1
Регистрация: 29.05.2012
Сообщений: 17
29.05.2012, 03:23 #4
Тогда, вот так:
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
30
31
//---------------------------------------------------------------------------
 
#include <vcl.h>
#include <stdio.h>
#pragma hdrstop
 
//---------------------------------------------------------------------------
 
#pragma argsused
int main(int argc, char* argv[])
{
    char s[1024];
        printf("Enter String: ");
        gets(s);
        printf("%s\n",s);
        for(unsigned int i=0;i<strlen(s);i++)
        {
          if(s[i]>='a' && s[i]<='z')
            s[i]-=32;
        }
        for(unsigned int i=0;i<strlen(s);i++)
        {
          if(s[i]>='0' && s[i]<='9')
            printf("%c",s[i]);
          printf("%c",s[i]);
        }
        printf("\n");
 
    return 0;
}
//---------------------------------------------------------------------------
0
instagib
122 / 85 / 16
Регистрация: 14.02.2011
Сообщений: 340
29.05.2012, 03:26 #5
4shockblast, убрать vcl.h и добавить
C++
1
#include <string.h>
0
29.05.2012, 03:26
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.05.2012, 03:26

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

Получить новую строку, заменив в исходной все заглавные буквы строчными и наоборот
Дана строка, содержащая текст, включающий русские и английские слова. Получить...

Вывести строку в два столбца: в одном строчные буквы, во втором прописные
помогите нубу написать программу) Вводные данные: 20 букв Представление...


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

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

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