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

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

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

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

09.01.2014, 03:31. Просмотров 323. Ответов 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++
C++ Составить программу, которая меняет местами две любые строки массива
Написать программу, которая считывает текст с клавиатуры и выводит его на экран, меняет местами каждые соседние слова C++
C++ Составить программу, которая меняет порядок следования элементов на обратный
C++ Написать программу, которая получает два трехзначных числа, меняет у них местами средние цифры и выводит результат в консоль
C++ Написать программу, которая меняет местами значения двух переменных с использованием дополнительной переменной.
Нужно написать программу, которая находит минимум и максимум в двумерном массиве и меняет их местами C++
C++ Разработать программу, которая для заданной строки S меняет местами буквы
Написать функцию, которая меняет местами значения двух целых C++
C++ Написать программу, которая отрицательные значения массива меняет на 0, а положительные на 1.
Как написать программу, которая меняет местами первую строку и последний столбец квадратной матрицы? C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
__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Эксперт С++
6642 / 3833 / 504
Регистрация: 29.11.2010
Сообщений: 10,148
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;
}
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