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

Дано трёхзначное число.Найти число полученное при перестановке первой и второй цифр заданного числа. - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 35, средняя оценка - 4.66
Morph3us
1 / 1 / 0
Регистрация: 23.12.2009
Сообщений: 45
23.12.2009, 14:07     Дано трёхзначное число.Найти число полученное при перестановке первой и второй цифр заданного числа. #1
Дано трёхзначное число.Найти число полученное при перестановке первой и второй цифр заданного числа.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.12.2009, 14:07     Дано трёхзначное число.Найти число полученное при перестановке первой и второй цифр заданного числа.
Посмотрите здесь:

C++ Дано трёхзначное число.Определить, равен ли квадрат этого числа сумме его цифр.
C++ найти число, полученное при прочтении цифр числа справа налево
дано трёхзначное число.найти число, полученное при прочтении его цифр справа налево C++
Дано трехзначное число. Вывести число, полученное при прочтении исходного числа справа налево. C++
Дано двузначное число. Вывести число, полученное при перестановке цифр исходного числа. C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
mamedovvms
2912 / 833 / 93
Регистрация: 30.04.2009
Сообщений: 2,613
23.12.2009, 14:48     Дано трёхзначное число.Найти число полученное при перестановке первой и второй цифр заданного числа. #2
C++
1
2
3
4
5
int p=n/100;
int v=n%100/10;
int posl=n%100;
 
cout<<"Получили "<<p*100+posl*10+v;
Добавлено через 24 минуты
выложи код того что у тебя получилось
Morph3us
1 / 1 / 0
Регистрация: 23.12.2009
Сообщений: 45
23.12.2009, 14:51  [ТС]     Дано трёхзначное число.Найти число полученное при перестановке первой и второй цифр заданного числа. #3
1)Дано трёхзначное число.Найти число, полученное при перестановке второй и третьей цифр заданного числа!
2)Дано трёхзначное число.Найти число, полученное при перестановке первой и второй цифр заданного числа!
Буду благодарен)
Morph3us
1 / 1 / 0
Регистрация: 23.12.2009
Сообщений: 45
23.12.2009, 14:52  [ТС]     Дано трёхзначное число.Найти число полученное при перестановке первой и второй цифр заданного числа. #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include "stdafx.h"
#include <iostream>
#include <windows.h>
using namespace std;
 void main()
{
    SetConsoleOutputCP(1251);
    int n;
    //Ввод исходных данных
    cout<<"\n Введите число" <<"(100..999) >";
    cin>>n;
 
    //Обработка по условию
    int p=n/100;
    int v=n%100/10;
    int posl=n%100;
 //Вывод результатов
cout<<"Получили "<<p*100+posl*10+v;
 }
Morph3us
1 / 1 / 0
Регистрация: 23.12.2009
Сообщений: 45
23.12.2009, 17:37  [ТС]     Дано трёхзначное число.Найти число полученное при перестановке первой и второй цифр заданного числа. #5
Помогите пожалуйста решить!
Дано трёхзначное число.Найти число, полученное при перестановке первой и второй цифр заданного числа!
TanT
эволюционирую потихоньку
 Аватар для TanT
464 / 462 / 43
Регистрация: 30.06.2009
Сообщений: 1,399
23.12.2009, 18:24     Дано трёхзначное число.Найти число полученное при перестановке первой и второй цифр заданного числа. #6
так чтоли?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
 
 
 
using namespace std;
 
 
int main()
{
    int number, total=0;
    cout<<"Enter number: ";
    cin>>number;
 
    if (number<100||number>=1000) cout<<"Error input"<<endl;
    else
    {
        total+=((number/10)%10)*100+(number/100)*10+number%10;
        cout<<"Total: "<<total<<endl;
    }
    
    system("pause");
    return 0;
}
Darky
Быдлокодер
 Аватар для Darky
507 / 294 / 45
Регистрация: 22.11.2009
Сообщений: 892
Завершенные тесты: 1
23.12.2009, 19:01     Дано трёхзначное число.Найти число полученное при перестановке первой и второй цифр заданного числа. #7
Я бы немного по-другому сделал
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
int main()
{
  int number;
  int A[2];
  cout<<"Enter number: ";
  cin>>number;
  if (number>100 && number<1000)
  {
    A[0]=(number/100)%100;
    A[1]=(number/10)%10;
    A[2]=number%10;
    cout<<A[1]<<A[0]<<A[2];
  }
  return 0;
}
TanT
эволюционирую потихоньку
 Аватар для TanT
464 / 462 / 43
Регистрация: 30.06.2009
Сообщений: 1,399
23.12.2009, 19:03     Дано трёхзначное число.Найти число полученное при перестановке первой и второй цифр заданного числа. #8
строка 5 int A[2]; -> int A[3];
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.12.2009, 20:19     Дано трёхзначное число.Найти число полученное при перестановке первой и второй цифр заданного числа.
Еще ссылки по теме:

Дано трехзначное число.Найти число,полученное при перестановке первой и второй цифт заданного числа. C++
C++ Определить число, полученное выписыванием в обратном порядке цифр заданного целого трехзначного числа
Дано трехзначное число. Вывести число, полученное при перестановке цифр сотен и десятков исходного числа (напр C++

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

Или воспользуйтесь поиском по форуму:
Morph3us
1 / 1 / 0
Регистрация: 23.12.2009
Сообщений: 45
23.12.2009, 20:19  [ТС]     Дано трёхзначное число.Найти число полученное при перестановке первой и второй цифр заданного числа. #9
спасибо всем)
Yandex
Объявления
23.12.2009, 20:19     Дано трёхзначное число.Найти число полученное при перестановке первой и второй цифр заданного числа.
Ответ Создать тему
Опции темы

Текущее время: 03:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru