Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
MARTINIyyyyy
0 / 0 / 0
Регистрация: 21.12.2011
Сообщений: 16
#1

Дано натуральное число. Определить сколько раз в нем встречается первая цифра

21.12.2011, 21:03. Просмотров 929. Ответов 1
Метки нет (Все метки)

Помогите сделать программу!
"Дано натуральное число. Определить сколько раз в нем встречается первая цифра"
Заранее спасибо!
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.12.2011, 21:03
Ответы с готовыми решениями:

Дано натуральное число. Определить, сколько раз в нем встречается первая цифра
Помогите сделать программу! "Дано натуральное число. Определить сколько раз в...

Дано натуральное число. Определить, сколько раз в нем встречается первая цифра
#include <iostream> #include <cmath> using namespace std; int main () { ...

Дано натуральное число.Определить сколько раз в нем встречается последняя цифра
Дано натуральное число.Определить сколько раз в нем встречается последняя цифра...

Дано натуральное число. Определить, сколько раз в нем встречается максимальная цифра
Помогите написать программу. Дано натуральное число. Определить, сколько раз в...

дано натуральное число определить сколько раз нем встречаеться цифра "а"
дано натуральное число определить сколько раз нем встречаеться цифра "а"

1
Петррр
6159 / 3459 / 897
Регистрация: 28.10.2010
Сообщений: 5,926
21.12.2011, 21:10 #2
Лучший ответ Сообщение было отмечено MARTINIyyyyy как решение

Решение

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
29
30
31
32
33
34
35
36
#include <iostream>
 
using namespace std;
 
int firstnumber(int number)
{
    number = number < 0 ? -number : number;
    while (number > 10)
        number /= 10;
    return number % 10;
}
 
int countoffirstnumber(int number)
{
    int first = firstnumber(number);
    int count = 0;
    number = number < 0 ? -number : number;
    while (number > 10)
    {
        if (number % 10 == first)
            count++;
        number /= 10;
    }
    if (number == first)
        count++;
    return count;
}
 
int main()
{
    cout << countoffirstnumber(123) << endl;
    cout << countoffirstnumber(-111) << endl;
    cout << countoffirstnumber(234432) << endl;
    cout << countoffirstnumber(123321) << endl;
    return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.12.2011, 21:10

Дано натуральное число.Определить,сколько раз в нём встречается минимальная цифра(например, для числа 102200 ответ равен 3,для числа 40330-2,для числ
Дано натуральное число.Определить,сколько раз в нём встречается минимальная...

Дано натуральное число n . Определить , входит ли указанная цифра в десятичную запись n*n*n (n в кубе) и подсчитать сколько раз.
Дано натуральное число n . Определить , входит ли указанная цифра в десятичную...

Дано натуральное число. Определить есть ли в нем цифра 3? C++
Дано натуральное число. Определить есть ли в нем цифра 3?


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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