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

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

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

Во введенной пользователем строке заменить символ «s» на «$» и символ «a» на «@» - C++

30.05.2013, 01:36. Просмотров 313. Ответов 0
Метки нет (Все метки)

Задание: выполнить данный программный код. Написать комментарий к каждой строке программы. Пояснить принцип преобразования символов в верхний регистр. Указать условия, при которых программа работает корректно.
Вариант лабы: Во введенной пользователем строке заменить символ «s» на «$» и символ «a» на «@».
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <conio.h> 
#include <stdio.h>
int main()
{
    char str[50];
    printf ("Enter string\n");
    gets(str); 
    int i;
    for (i=0; str[i]!='\0';i++)
    {
       if (str[i]!=' ')
         str[i] -= 32;
    }
    for (i=0; str[i]!='\0';i++)
       printf ("%c", str[i]);
    printf ("\n");
 
    system("PAUSE");    
    return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.05.2013, 01:36     Во введенной пользователем строке заменить символ «s» на «$» и символ «a» на «@»
Посмотрите здесь:

Заменить во введенной строке каждую последовательность <xx> (где xx – двухзначное шестнадцатеричное число) на символ с номером xx - C++
Заменить во введенной строке каждую последовательность &lt;xx&gt; (где xx – двухзначное шестнадцатеричное число) на символ с номером xx. ...

Заменить все(один) символ(ы) в Unicode строке - C++
Здравствуйте. поиск по интернету не дал результатов. Каким образом можно заменить все вхождения символа в строке wchar_t (visual studio)...

В строке каждый символ заменить на соответствующий ему код - C++
Помогите решить:) В строке каждый символ заменить на соответствующий ему код. С++

Заменить в строке символ 'q' на номер вхождения в строку в обратном порядке - C++
Вводится производная строка, заменить в ней символ 'q' на номер вхождения в строку в обратном порядке. Вот, мое строительство, не очень -...

Заменить символ ':' на символ точки - C++
Прошу помочь доработать код. Есть код созалние папки,имя которой - текушая дата.Но в стандартном выводе даты есь символ &quot;:&quot; ,который не...

Дана строка, нужно символ в этой строке заменить ее порядковым номером. - C++
2) дана строка, нужно символ в этой строке заменить ее порядковым номером. помогите пожалуйста.

Поменять в введенном с клавиатуры строке символов подряд заданный символ на другой заданный символ - C++
Поменять в введенном с клавиатуры строке символов подряд заданный символ на другой заданный символ.

Программа для подсчета пробелов во введенной пользователем строке - C++
#include &lt;stdio.h&gt; // Задані заголовочні файли є в #include &lt;string.h&gt; // пакеті VC++ // і містять необхідні для // компіляції...

Узнать, содержится ли в строке, введенной пользователем сочетание букв «ао» - C++
Нужно решить 2 задачи. 1)Узнать, содержится ли в строке, введенной пользователем сочетание букв «ао» 2)Запросить у пользователя...

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


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

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

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