Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Гоночки в консоли Товарищи, помогите реализовать програмку, которая бы надвигала препятствия на машинку. До определенного момента дошел, а дальше ума не приложу. Вообщем есть 2 вопроса: 1. Как заставить... https://www.cyberforum.ru/ cpp-beginners/ thread107540.html Почему возникает переполнение стека??? C++
У меня есть программа которая выводит все возможные перестановки заданного слова(числа) в данном случае числа 123, но почему то возникает переполнение стека. Помогите разобраться. ...
C++ Структуры Всем привет! Помогите плиз решить задачу))) Задача по структурам должна иметь консольное меню. Состоит из 2-х пунктов: 1. Описать структуру NOTE, содержащую следующте поля: - фамилия, имя; -... https://www.cyberforum.ru/ cpp-beginners/ thread107528.html C++ Как программно скачать html-страницу? Желательно обойтись без дополнительных библиотек, т.к. программа должна получиться компактной и запускаться на любом компьютере с Windows XP/Vista. https://www.cyberforum.ru/ cpp-beginners/ thread107526.html
Текстовые файлы. C++
добрый день, помогите написать следующую программу: Случайным образом создать таблицу пар символьных значений и записать её в текстовый файл в виде: X Y a m t ...
C++ Как описать строки в структуре? https://www.cyberforum.ru/ cpp-beginners/ thread107515.html
Приветствую всех :) Только учусь писать на с++ (жаль, что в универе он у нас "полностью на самостоятельном изучении"). И вот возникла необходимость создания "базы данных", куда бы заносилась...
C++ Цикл Кто знает можна ли останавить цыкл1, запустить цыкл 2, остановить цыкл 2, запустить цыкл 1???????? https://www.cyberforum.ru/ cpp-beginners/ thread107500.html Массивы[max,min,среднее ариф.] C++
Здравствуйте форумчане, требуется ваша помощь. Даны задачи: Си 1) в данном числовом массиве a(m,n) найти min и мах элемент и его индекс 2) Из данного массива, элементами которого являются...
C++ Копировать в новую строку слова исходной, саключенные в круглые скобки Здравствуйте! Подскажите, пожалуйста, как выполнить действия над строкой именно в определенном промежутке, между двух указателей. Какой можно использовать цикл? Например, вот программа: #include... https://www.cyberforum.ru/ cpp-beginners/ thread107486.html C++ Посоветуйте новичку порядок действий Посоветуйте новичку, в двух словах, порядок действий и название команд. Требуется, на Visual C, написать прогу, которая бы заходила на сайт, авторизировалась, проверяла на полученной странице... https://www.cyberforum.ru/ cpp-beginners/ thread107476.html
Использование ключевого слова const C++
как понимать такое: const int a; // понятно это константа с именем - а int const a; // ? непонятно что это const int const a; // ? тож не понятно чо эт такое применение слова const в...
C++ Отсортировать во второй массив все фамилии, стоящие в первом массиве после вашей https://www.cyberforum.ru/ cpp-beginners/ thread107469.html
Заполнить заранее проинициализированный массив строк фамилиями своей группы (не по порядку). Отсортировать во второй массив все фамилии, стоящие в журнале после вашей.
ниначмуроФ
846 / 530 / 110
Регистрация: 12.10.2009
Сообщений: 1,913
22.03.2010, 21:50 0

Заменить первый и последний символ слова на * - C++ - Ответ 615159

22.03.2010, 21:50. Показов 3329. Ответов 2
Метки (Все метки)

Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

1. 2. 3:

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
32
33
#include <iostream>
#include <cstring>
#include <conio.h>
 
 
using namespace std;
 
int main()
{
    string st;
    cin>>st;
 
    char ch;
    char ch2;
 
    st[0]='*';
    st[st.length()-1]='*'; //1
    cout<<st;
 
   ch=st[0];
    ch2=st[st.length()-1]; //2
    st[0]=ch2;
    st[st.length()-1]=ch;
    cout<<st;
 
    int length=st.length();//3
   for (int i=0; i<length; i++){
       st=st+'!';
   }
    cout<<st;
 
    return 0;
}
Добавлено через 1 минуту
5. Процедура, переворачивающая строку

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
void TurnStr(char *str) 
{ 
      char tmp;
      int i=0;
      int size=0;
      for (size; str[size]!='\0'; size++);
      size--;
      while (i<=size) 
      { 
            tmp=str[i];
            str[i]=str[size];
            str[size]=tmp;
            size--;
            i++;
      } 
}


Вернуться к обсуждению:
Заменить первый и последний символ слова на * C++
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.03.2010, 21:50
Готовые ответы и решения:

Заменить первый и последний символ на звездочку
Слово вводится с клавиатуры. написать программу для заменыпервого и последнего символа на *

Выдать слова, у которых первый символ совпадает с первым, а последний – с последним
Нужна помощь в программирование в C++, начали недавно изучать в институте. И через пару недель дали...

Поменять местами первый и последний символ в строке
Дана строка S. Поменять местами первый и последний символ в строке

Каждый символ строки заменить на следующий за ним, а последний символ строки заменяеть первым
я написал код но не могу разобраться. вот дано :...

2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.03.2010, 21:50

Помощь в написании контрольных, курсовых и дипломных работ здесь.

В заданной строке поменять местами первый и последний символ строки
В заданной строке поменять местами первый и последний символ строки

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

Заменить первый и полследний символ на *
Написать программу которая выполняет следующие действия над введёным с клавиатуры словом: 1)...

Найти слова, у которых первый и последний символы одинаковы
В данном тексте найти слова, у которых первый и последний символы одинаковы. Напечатать эти слова.

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