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

Определить, есть ли среди цифр заданного целого трехзначного числа одинаковые - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.78
Кэролайн12
 Аватар для Кэролайн12
0 / 0 / 0
Регистрация: 19.11.2013
Сообщений: 36
22.11.2013, 22:09     Определить, есть ли среди цифр заданного целого трехзначного числа одинаковые #1
Определить, есть ли среди цифр заданного целого трехзначного числа одинаковые.

Добавлено через 25 секунд
помогите пожалуйста))))
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.11.2013, 22:09     Определить, есть ли среди цифр заданного целого трехзначного числа одинаковые
Посмотрите здесь:

C++ Определить, есть ли среди цифр заданного n - значного целого числа одинаковые цифры
C++ Определить число, полученное выписыванием в обратном порядке цифр заданного целого трехзначного числа.
Определить есть ли среди цифр числа одинаковые цифры C++
C++ Определить, есть ли среди цифр заданного целого трехзначного числа одинаковые.
Определить, есть ли среди цифр заданного трехзначного числа одинаковые ( код нужен на си ++) C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ryuk
 Аватар для Ryuk
179 / 177 / 33
Регистрация: 10.06.2011
Сообщений: 869
22.11.2013, 22:22     Определить, есть ли среди цифр заданного целого трехзначного числа одинаковые #2
Кэролайн12,
C++
1
2
3
4
5
6
7
8
9
int func(unsigned a)
{
    int count[10] = {0};
 
    for (; a && ++arr[a % 10] < n; a /= 10) //n - кол-во одинаковых цифр
        ;
 
    return a;
}
vua72
410 / 410 / 83
Регистрация: 28.11.2010
Сообщений: 1,158
22.11.2013, 23:30     Определить, есть ли среди цифр заданного целого трехзначного числа одинаковые #3
C++
1
2
3
4
5
6
7
8
9
10
11
int main() {
    unsigned n = 0;
    cin >> n;
    unsigned  e = n % 10, d = n / 10 % 10, s = n / 100;
    cout << s<<d<<e;
    if (e==d || e==s || d==s)
        cout << "\nyes";
    else
        cout << "\nno";
        return 0;
}
reidaigo
6 / 6 / 0
Регистрация: 16.12.2012
Сообщений: 31
22.11.2013, 23:32     Определить, есть ли среди цифр заданного целого трехзначного числа одинаковые #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include "stdafx.h"
#include <iostream>
using namespace std;
 
void main()
{
int digit, number1,number2,number3;
cout<<"Vvedite 4islo: "; cin>>digit;
number1=digit/100;
number2=digit/10%10;
number3=digit%10;
if (number1==number2 || number1==number3 || number2==number3) {cout<< endl <<"estb" << endl;}
else {cout<< endl <<"nety" << endl;}
system("pause");
}
vua72
23.11.2013, 00:16
  #5

Не по теме:

Цитата Сообщение от reidaigo Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include "stdafx.h"
#include <iostream>
using namespace std;
 
void main()
{
int digit, number1,number2,number3;
cout<<"Vvedite 4islo: "; cin>>digit;
number1=digit/100;
number2=digit/10%10;
number3=digit%10;
if (number1==number2 || number1==number3 || number2==number3) {cout<< endl <<"estb" << endl;}
else {cout<< endl <<"nety" << endl;}
system("pause");
}
И что у вас нового?

reidaigo
6 / 6 / 0
Регистрация: 16.12.2012
Сообщений: 31
23.11.2013, 00:20     Определить, есть ли среди цифр заданного целого трехзначного числа одинаковые #6
vua72, по сути ничего, у Вас даже удобней выглядит. Не обновлял страницу, после написания кода, сразу отправил.
Yandex
Объявления
23.11.2013, 00:20     Определить, есть ли среди цифр заданного целого трехзначного числа одинаковые
Ответ Создать тему
Опции темы

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