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

Написать функцию, которая меняет местами значения двух целых - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Матрица максимальных и минимальных значений http://www.cyberforum.ru/cpp-beginners/thread1200545.html
Помогите написать программу: Даны две матрицы А и В одинаковой размерности m*n. Получить матрицу C = max (a i j, b i j ), и матрицу D = min (a i j, b i j).
C++ Определить, является введенная буква гласной или согласной С++ Не использовать массивы, строки, структуры и т.п. Программа должна быть монолитной (состоит только из одной функции main()), т.е. не использовать собственных подпрограмм. Задача 2. Составьте программу, которая позволяет определить, является введенная буква гласной или согласной. :) если можно, можно еще блок схему к ней. :)спасибо за внимание http://www.cyberforum.ru/cpp-beginners/thread1200544.html
Несостыковка типов при объединении строк C++
Надо объеденить строки, хочу воспользоваться для этого функцией strcat(), но она возвращает указатель на char, присвоить чару я его не могу, что делать? Разыименовать значение, возвращаемое функцией, можно? books.title=strcat(A.title,str); // строке books.title в конечном итоге надо присвоить "A.title str A.title" books.title=strcat(books.title,A.title);
C++ Operator int() в классе Строка
Приведите пример, пожалуйста, как воспользоваться данной перегрузкой операции в main. String.h class String { private: char* str; int length; int capacity;
C++ В каждом из введенных слов поставить все возможные знаки переноса http://www.cyberforum.ru/cpp-beginners/thread1200511.html
Примем следующие правила переноса украинских слов: ·в каждой из разделенных частей должно быть больше одной буквы, из которых хотя бы одна - голосная; ·нельзя разделять согласную и гласную, которая идет после нее. В каждом из введенных слов поставить все возможные знаки переноса, например:“ПРОГРАМУВАННЯ” – “ПРО – ГРА – МУ – ВАН – НЯ”
C++ Вычислить сумму и количество элементов массива, расположенных после нулевого элемента Помогите написать программу: Дан массив чисел В. Вычислить сумму и количество элементов массива, расположенных после последнего элемента, равного нулю. Все элементы до первого 0 переписать в новый массив. подробнее

Показать сообщение отдельно
GuGo1991
267 / 261 / 93
Регистрация: 02.08.2012
Сообщений: 609
05.06.2014, 22:04     Написать функцию, которая меняет местами значения двух целых
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
#include <iostream>
#include <conio.h>
 
void swap_by_pointer(int* a, int* b)
{
    int temp = *a;
    *a = *b;
    *b = temp;
    std::cout << *a << "  " << *b;
}
 
void swap_by_ref(int& a, int& b)
{
    int temp = a;
    a = b;
    b = temp;
    std::cout << a << "  " << b;
}
 
int main()
{
    int a, b;
    std::cout << "Type a: "; std::cin >> a;
    std::cout << "Type b: "; std::cin >> b;
    swap_by_pointer(&a, &b);
    std::cout << std::endl;
    ///////////////////////////////////////
    swap_by_ref(a, b);
    
    std::cout << "\nOperation succeeded\n";
    getch();
}
 
Текущее время: 12:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru