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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Первую и последнюю цифры произвольно числа поменять местами http://www.cyberforum.ru/cpp-beginners/thread445096.html
Есть произвольное пятизначное число, которое вводиться с клавиатуры, к примеру 65489. Нужно вывести первую и последнюю цифры и после чего поменять их местами. Я их вывел следующим образом: #include <stdio.h> main(){ int x,y,z; printf("X= "); scanf("%d",&x); y = x/10000; printf("First number= %d",y); z = x%10;
C++ Создать массив элементов Подскажите пожалуйста как создать класс “Колода карт”, содержащий массив элементов класса “карта”. Видел примеры на шарпе, но не могу переделать на С++. Помогите пожалуйста http://www.cyberforum.ru/cpp-beginners/thread445094.html
Ограничение на ввод C++
Как сделать ограничение, чтобы |x|>3? Помогите пожалуйста #include "stdafx.h" #include "conio.h" #include "stdio.h" #include "math.h" #include <iostream> using namespace std; int main (int argc, char* argv)
C++ Даны 2 числа определяющие невисокосный год, D(день) и M(месяц). Определите D и M следующего за этой датой.
Даны 2 числа определяющие невисокосный год, D(день) и M(месяц). Определите D и M следующего за этой датой.
C++ Отсортировать по уменьшению массив максимальных элементов столбцов матрицы http://www.cyberforum.ru/cpp-beginners/thread445072.html
#include <vcl.h> #include <conio.h> #include <stdlib.h> #include <stdio.h> int main { int i,j,m,n,max=-10000; int **a; printf("n="); scanf("%d", &n); printf("m="); scanf("%d", &m);
C++ Даны целые числа от 1 до 5, надо вывести характеристику оценки, которая соответствует одному из этих чисел (1 – «плохо», 2 – «неудовлетворительно», Даны целые числа от 1 до 5, надо вывести характеристику оценки, которая соответствует одному из этих чисел (1 – «плохо», 2 – «неудовлетворительно», 3 – «удовлетворительно», 4 – «хорошо», 5 – «отлично»). Если целое число не лежит в этом диапозоне, то на экран должен выйти ответ «ошибка». подробнее

Показать сообщение отдельно
Infinity3000
1058 / 577 / 24
Регистрация: 03.12.2009
Сообщений: 1,255
12.02.2012, 20:15     Первую и последнюю цифры произвольно числа поменять местами
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"
#include "string"
 
using namespace std;
 
int main()
{
    setlocale(0,"");    
    int buf;
 
    string str;
    cout << "Введите число - ";
    cin >> str;
    cout << "Первая цифра числа = " << str[0] << endl;
    cout << "Последняя цифра числа = " << str[str.length() - 1] << endl;
        
    cout << "Поменяли цифры местами ";
    buf = str[0];
    str[0] = str[str.length() - 1];
    str[str.length() - 1] = buf;
        
    cout << str;
    system("pause >> null");
     return 0;
}
Миниатюры
Первую и последнюю цифры произвольно числа поменять местами  
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru