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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.67
Газмяс
0 / 0 / 0
Регистрация: 04.03.2009
Сообщений: 93
#1

программа четырехзначное число - C++

04.03.2009, 07:07. Просмотров 1057. Ответов 13
Метки нет (Все метки)

Программу в C++
Дано четырехзначное число х. Нужно вывести на экран сообщение о том, сколько в этом числе одинаковых цифр и каково их значение
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.03.2009, 07:07     программа четырехзначное число
Посмотрите здесь:

Дано натуральное четырехзначное число n.верно ли что это число содержит три одинаковые цифры - C++
дано натуральное четырехзначное число n.верно ли что это число содержит три одинаковые цифры

четырехзначное число - C++
Определить, делится ли заданное 4-ехзначное число на сумму своих цифр. Какие идеи?

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

Определить четырехзначное число - C++
Помогите с помощью операторов while, do-while, for, break,continue вычислить четырехзначное число, которое делится на 2,7 и 11! состоит...

Случайное четырехзначное число - C++
Каким способом лучшего всего(наиболее эффективно, с наименьшим количеством операций) сгенерировать случайное число из 4-х не повторяющихся...

Проверить, существует ли четырехзначное натуральное число - C++
Задание 11. Проверить, существует ли четырехзначное натуральное число, сумма пятых степеней цифр которого равна самому числу. Помогите...

Выяснить является ли палиндромом четырехзначное число. - C++
Дано натуральное четырехзначное число. Выяснить, является ли оно палиндромом (читается одинаково слева направо и справа налево).

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Lord_Voodoo
Супер-модератор
8580 / 2180 / 61
Регистрация: 07.03.2007
Сообщений: 10,864
Завершенные тесты: 1
04.03.2009, 08:43     программа четырехзначное число #2
ну и что у вас не получается? вам не понятен алгоритм?
Газмяс
0 / 0 / 0
Регистрация: 04.03.2009
Сообщений: 93
04.03.2009, 08:45  [ТС]     программа четырехзначное число #3
да! незнаю даже с чего начать! я в С++ совсем новичок! написал только пару простых программ, а тут задание дали такую написать с четырех-ым числом! ((
RazorQ
576 / 343 / 9
Регистрация: 06.02.2009
Сообщений: 1,386
04.03.2009, 09:12     программа четырехзначное число #4
Представь число как строку, и работай с каждым символом отдельно, сравнивая их попарно.
Газмяс
0 / 0 / 0
Регистрация: 04.03.2009
Сообщений: 93
04.03.2009, 09:14  [ТС]     программа четырехзначное число #5
а может ктонить написать текст самой программы?
Lord_Voodoo
Супер-модератор
8580 / 2180 / 61
Регистрация: 07.03.2007
Сообщений: 10,864
Завершенные тесты: 1
04.03.2009, 09:16     программа четырехзначное число #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
24
25
26
27
28
#include <iostream>
using namespace std;
int main()
{
 bool isEqual = false;
 char s[10];
 int number, cnt = 0, digit = 0;
 cin >> number;
 itoa(number, s, 10);
 for(int i = 0; i < 9; i++){
   cnt = 0;
   digit = 0;
   for(int j = 0; j < strlen(s); j++){
     if(i == s[j] - '0'){
          digit = i;
          cnt++;
        }
      }
      if(cnt > 1){
        cout<<"digit: "<<digit<<" cnt: "<<cnt<<endl;
        isEqual = true;
      }
    }
    if(!isEqual){
      cout<<"It's not equal digit"<<endl;
    }
 return 0;
}
Газмяс
0 / 0 / 0
Регистрация: 04.03.2009
Сообщений: 93
04.03.2009, 09:18  [ТС]     программа четырехзначное число #7
Thank You ))
RazorQ
576 / 343 / 9
Регистрация: 06.02.2009
Сообщений: 1,386
04.03.2009, 09:25     программа четырехзначное число #8
WooDooMan, а что делает эта строка:
itoa(number, s, 10);
Газмяс
0 / 0 / 0
Регистрация: 04.03.2009
Сообщений: 93
04.03.2009, 09:31  [ТС]     программа четырехзначное число #9
а можно ее написать, используя только if\else, switch, break,return ??
Lord_Voodoo
Супер-модератор
8580 / 2180 / 61
Регистрация: 07.03.2007
Сообщений: 10,864
Завершенные тесты: 1
04.03.2009, 09:35     программа четырехзначное число #10
RazorQ, конвертирует число в строку символов



Газмяс, а разве я этих опереаторов не использую?
Газмяс
0 / 0 / 0
Регистрация: 04.03.2009
Сообщений: 93
04.03.2009, 09:38  [ТС]     программа четырехзначное число #11
Цитата Сообщение от WooDooMan Посмотреть сообщение
RazorQ, конвертирует число в строку символов



Газмяс, а разве я этих опереаторов не использую?

выдается одна ошибка в 13 строчке. strlen что это ???
Lord_Voodoo
Супер-модератор
8580 / 2180 / 61
Регистрация: 07.03.2007
Сообщений: 10,864
Завершенные тесты: 1
04.03.2009, 09:41     программа четырехзначное число #12
Газмяс, в чем пишешь?
допиши одну из библиотек - string.h, mbstring.h, stdlib.h
Газмяс
0 / 0 / 0
Регистрация: 04.03.2009
Сообщений: 93
04.03.2009, 09:42  [ТС]     программа четырехзначное число #13
Цитата Сообщение от WooDooMan Посмотреть сообщение
Газмяс, в чем пишешь?
Visual C++ 6.0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.03.2009, 09:48     программа четырехзначное число
Еще ссылки по теме:

Дано четырехзначное число. Проверить истинность высказывания: - C++
Дано четырехзначное число. Проверить истинность высказывания: данное число читается одинаково слева направо и справа налево.

fwrite не записывает четырехзначное число в бинарный файл - C++
Кодик: //--------------------------------------------------------------------------- #include &lt;vcl.h&gt; #pragma hdrstop #include...

Зашифровать четырехзначное число, не понимаю условие задачи - C++
Всё глубже в ночь и голова всё хуже работает. Условие: (Зашифровать четырехзначное число, к примеру, 4213) &quot;... заменять каждую...

Если данное четырехзначное число является симметричным, выведите 1 - C++
помогите ! В условии одной из задач на этом сайте написано: “Если данное четырехзначное число является симметричным, выведите 1, иначе...

Дано четырехзначное число. Найти сумму его цифр - C++
Помогите написать задачу.


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

Или воспользуйтесь поиском по форуму:
RazorQ
576 / 343 / 9
Регистрация: 06.02.2009
Сообщений: 1,386
04.03.2009, 09:48     программа четырехзначное число #14
Библиотека <cstring> (если не работает добавь .h)
Yandex
Объявления
04.03.2009, 09:48     программа четырехзначное число
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru