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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Некомпилится простой код! http://www.cyberforum.ru/cpp-beginners/thread443755.html
Привет! Сразу к делу. Вот код #include <cstdlib> #include <iostream> #include <string.h> using namespace std; int main(int argc, char *argv) { unsigned long fibo;
C++ Опистать структуру с именем PRICE, содержащую следующие параметры 1. Опистаь структуру с именем PRICE, содержащую следующие параметры: -название товара; -название магазина в которм продаеться товар; -стоимость товара в рублях. Написать програму выполняющюю следующие действия: -вывод информаци о товаре, продающемся в магазине, название которого ввиденно с клавиатуры. -если такого магазина нет вывести на экран соответсвующее собщение. 2.Составить... http://www.cyberforum.ru/cpp-beginners/thread443745.html
vector C++
Как я понял в С++ vector это замена динамическому массиву, как в Delphi ss : array of String; Только тут vector <string> ss; Только как с ним работать? Как задать длину? Аналог дэльфийскому SetLength тут есть?
Ищу код перевода числа в строку и назад... C++
itoa и atoi не подходят...
C++ Помогите поставить размер строки http://www.cyberforum.ru/cpp-beginners/thread443718.html
как сделать чтобы не подчёркивало l в квадратных скобках? const int l=n-m+1; char str;
C++ Потоки Я нашел в интернете отличную статью про потоки и многопоточность и на её основе написал следующую программу: #include "stdafx.h" #include <process.h> #include <stdio.h> #include <iostream> #include <conio.h> int a; void Thread1( void* pParams ) { int max = a; подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9373 / 5423 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
10.02.2012, 02:15     Целое четырехзначное число заменить числом, получающимся при записи его цифр в обратном порядке
Было уже 100500 раз, но искать тоже лень
C
1
2
3
4
5
6
7
8
9
10
#include <stdio.h>
 
int main(void){
    int n;
    
    while ( printf("Number: ") && scanf("%d", &n) == 1 && n > 999 && n < 10000 )
        printf("Result: %04d\n", n % 10 * 1000 + n / 10 % 10 * 100 + n / 100 % 10 * 10 + n / 1000);
    
    return 0;
}
 
Текущее время: 08:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru