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

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

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

Составить программу которая меняет местами значения типа char - C++

09.01.2014, 03:31. Просмотров 332. Ответов 5
Метки нет (Все метки)

Помогите с заданием я не понимаю что тут надо делать. Это я перевела с латышского языка на русский, но не знаю на сколько правильно.
(Sastādīt programmu, kas apmaina vietām divu char tipa mainīgo vērtības, izmantojot palīgmainīgo.)
Вот само задание:
Составить программу которая меняет местами два значения типа char используя вспомогательную переменную.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.01.2014, 03:31     Составить программу которая меняет местами значения типа char
Посмотрите здесь:

Составить программу, которая меняет местами две любые строки массива - C++
Дан двумерный массив. Составить программу, которая меняет местами две любые строки массива.

Написать программу, которая меняет местами значения двух переменных с использованием дополнительной переменной. - C++
3. Написать программу, которая меняет местами значения двух переменных с использованием дополнительной переменной. Пункт 5.16 Правил:...

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

Описать функцию которая меняет местами значения двух параметров - C++
Описать функцию которая меняет местами значения двух параметров. Используя эту функция поменять местами значение переменных a и b введенных...

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

Написать программу которая меняет местами элементы массива - C++
Уважаемые програмисты помогите решить задачи 1,Написать программу которая меняет местами элементы массива относительно его середины...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
__General__
24 / 24 / 3
Регистрация: 04.01.2014
Сообщений: 91
Завершенные тесты: 2
09.01.2014, 03:35     Составить программу которая меняет местами значения типа char #2
C++
1
2
3
4
5
6
void swap(char &a, char &b)
{
    char temp = a;
    a = b;
    b = temp;
}
MrGluck
Модератор
Эксперт CЭксперт С++
7171 / 4337 / 633
Регистрация: 29.11.2010
Сообщений: 11,784
09.01.2014, 03:37     Составить программу которая меняет местами значения типа char #3
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
 
int main()
{
    char a = 'a', b = 'b';
    char tmp(std::move(a));
    a = std::move(b);
    b = std::move(tmp);
    std::cout << a << " " << b << std::endl;
}
С++11
emilija
1 / 1 / 0
Регистрация: 19.12.2013
Сообщений: 117
09.01.2014, 04:10  [ТС]     Составить программу которая меняет местами значения типа char #4
Цитата Сообщение от MrGluck Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
 
int main()
{
    char a = 'a', b = 'b';
    char tmp(std::move(a));
    a = std::move(b);
    b = std::move(tmp);
    std::cout << a << " " << b << std::endl;
}
С++11
можно полную версию программы?
__General__
24 / 24 / 3
Регистрация: 04.01.2014
Сообщений: 91
Завершенные тесты: 2
09.01.2014, 04:16     Составить программу которая меняет местами значения типа char #5
emilija, Да MrGluck, собственно, достаточно полную версию и предоставил
Ну разве что можно вручную вводить a и b.

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
#include <iostream>
 
using namespace std;
 
void swap(char &a, char &b)
{
    char temp = a;
    a = b;
    b = temp;
}
 
int main()
{
    char c1, c2;
    cout <<"Input two simbols: ";
    cin >>c1 >>c2;
    
    swap(c1, c2);
    cout <<"Simbols were swaped:" <<c1 <<" " <<c2 <<'\n';
 
    cin.get();
    cin.get();
 
    return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.01.2014, 04:17     Составить программу которая меняет местами значения типа char
Еще ссылки по теме:

Разработать программу, которая для заданной строки S меняет местами буквы - C++
меняет местами первую букву со второй, третью с четвертой и т.д. вставляет символ x после каждого вхождения символа y;

Нужно написать программу, которая находит минимум и максимум в двумерном массиве и меняет их местами - C++
Написать программу, которая находит минимум и максимум в двумерном массиве и меняет их местами. Нужно заметить, что несколько элементов...

Как написать программу, которая меняет местами первую строку и последний столбец квадратной матрицы? - C++
Здравствуйте, мне дали задание сгенерировать квадратную матрицу, на промежутке от а до b, и поменять местами первую строку и последний...

Написать программу, которая отрицательные значения массива меняет на 0, а положительные на 1. - C++
Необходимо написать программу, которая отрицательные значения массива меняет на 0, а положительные на 1. Массив вводится с клавиатуры.

Составить программу, которая меняет порядок следования элементов на обратный - C++
Дан одномерный массив А, состоящий из N целых чисел. Составить программу, которая меняет порядок следования элементов на обратный. ...

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


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

Или воспользуйтесь поиском по форуму:
Ev_Hyper
Заблокирован
09.01.2014, 04:17     Составить программу которая меняет местами значения типа char #6
emilija, это вся программа
Yandex
Объявления
09.01.2014, 04:17     Составить программу которая меняет местами значения типа char
Ответ Создать тему
Опции темы

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