С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
0 / 0 / 0
Регистрация: 13.03.2015
Сообщений: 18
1

Найти наименьшую цифру заданного пятизначного числа и количество вхождений этой цифры (файловый ввод/вывод)

13.12.2015, 11:25. Показов 1932. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Во входном файле input.txt записано целое пятизначное число N
В выходной файл output.txt выведите два числа - самую маленькую цифру в этом числе количество вхождений этой цифры в число.

------
Хотя-бы скажите, как подключать txt файлы...
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.12.2015, 11:25
Ответы с готовыми решениями:

Найти наименьшую цифру в числовой записи заданного числа
Дано натуральное четырехзначное число. Найти наименьшую цифру в числовой записи данного числа.

Найти наибольшую и наименьшую цифры в записи заданного целого числа
Найти наибольшую и наименьшую цифры в записи заданного целого числа.

Для заданного натурального числа найти наименьшую цифру, стоящую на четном месте, считая от младших разрядов к старшим
Для заданного натурального числа найти наименьшую цифру, стоящую на четном месте, считая от младших...

Определить равны ли все цифры заданного пятизначного числа.
Определить равны ли все цифры заданного пятизначного числа.

4
34 / 34 / 36
Регистрация: 22.05.2015
Сообщений: 146
13.12.2015, 12:08 2
fast1kkk_, библиотека fstream.
C++
1
2
3
4
5
6
7
8
9
10
11
#include <fstream>
 
using namespace std;
 
int main()
{
    fstream fin("input.txt");
    fstream fout("output.txt");
   
    return 0;
}
0
2686 / 2258 / 244
Регистрация: 03.07.2012
Сообщений: 8,219
Записей в блоге: 1
13.12.2015, 12:14 3
Как-то так:
C++
1
2
3
4
5
6
7
8
#include <iostream>
...
    freopen("input.txt","r",stdin);
    freopen("output.txt","w",stdout);
    scanf("%d",&N);
           ...
    printf("%d %d",x,y);
...
0
0 / 0 / 0
Регистрация: 13.03.2015
Сообщений: 18
13.12.2015, 12:37  [ТС] 4
А как с задачкой быть, то?
0
34 / 34 / 36
Регистрация: 22.05.2015
Сообщений: 146
13.12.2015, 13:25 5
Лучший ответ Сообщение было отмечено gru74ik как решение

Решение

fast1kkk_,
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
#include <fstream>
 
using namespace std;
 
int main()
{
    int number, min = INT_MAX, howMany = 0;
    char buffer[5];
    fstream fin("input.txt");
    fstream fout("output.txt");
 
    fin >> buffer;
    number = atoi(buffer);
 
    while(number != 0)
    {
        int intBuff = number % 10;
        number /= 10;
        if(intBuff < min){
            min = intBuff;
            howMany = 1;
            continue;
        }
 
        if(intBuff == min){
            howMany++;
        }
    }
 
    fout << min << "   " << howMany;
    fin.close();
    fout.close();
    return 0;
}
1
13.12.2015, 13:25
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.12.2015, 13:25
Помогаю со студенческими работами здесь

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

Найти вторую цифру данного пятизначного числа
дано пятизначное число. Найти вторую цифру пятизначное число.

Найти самую маленькую цифру из пятизначного числа
нужно составить программку,чтобы находить самую маленькую цифру из пятизначного числа.помогите...

Найти самую маленькую цифру целого пятизначного числа
Задание звучит так: найдите самую маленькую цифру целого пятизначного числа. Заранее спасибо


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru