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

Составить программу, печатающую значение 1, если среди цифр заданного трехзначного числа присутствуют одинаковы цифры - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как узнать размер файла? (студия 2013) http://www.cyberforum.ru/cpp-beginners/thread1098351.html
Доброго времени суток, форумчане и гости! Есть небольшой код и хочется прикрутить определитель размера файлов в папке. Должно выводить имя файла и рядом его размер в байтах. Помогите, пожалуйста. :) #include <iostream> #include <stdio.h> #include <conio.h> #include <math.h> #include <windows.h> #include <string> #include <sys/stat.h>
C++ Написать программу, переводящую размер угла из радиан в градусы с использованием дружественных функций Ребята, помогите пожалуйста в написании программы, практики вообще никакой с дружественными функциями, хотя условие достаточно простое. Написать программу, переводящую размер угла из радиан в градусы с использованием дружественных функций. http://www.cyberforum.ru/cpp-beginners/thread1098350.html
Проблема именно с видимостью функций другим файлам C++
Я создал чисто тестовый пример проекта который создает след. ошибку со строчкой: strfnc.obj : error LNK2005: "int __cdecl func(int)" (?func@@YAHH@Z) уже определен в testmain.obj в тест проекте есть 4 файла: hll.h 100.cpp strfnc.cpp testmain.cpp
Сортировка чисел в файле C++
В последовательном текстовом файле построчно занесены до 50 целых положительных чисел (каждое число <10000). Каждое новое число – в новой строке. Получить файл, в котором все числа исходного файла расположены по возрастанию без повторений.
C++ Нахождение чётных и нечётн. чисел(с использованием динамических массивов) http://www.cyberforum.ru/cpp-beginners/thread1098317.html
Попытался написать прогу но она не работает( #include <iostream> #include <conio.h> using namespace std; void eo(int n); void main(){
C++ Массивы. Отсортировать 100 самых больших чисел в порядке убывания и добавить отсортированные числа в созданный 3 массив Имеем 2 дввухмерных массива 10х10 с случайными часлами не выше 1000. Из этих 2-х массивов отсортировать 100 самых больших чисел в порядке убывания и добавить отсортированные числа в созданный 3-ий двухмерный массив! Помогите написать код, изучаю с++ уже 3 месяца, вот встала задача, ломаю мозг не пойму как решить. Заранее спасибо!:) подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт С++
4382 / 3225 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
16.02.2014, 23:47     Составить программу, печатающую значение 1, если среди цифр заданного трехзначного числа присутствуют одинаковы цифры
Для чисел любой разрядности:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <map>
 
bool hassame( int n )
{
    std::map<int,int> m;
    while( n )
    {
        if( m[n%10]++ ) return true;
        n/=10;
    }
    return false;
}
 
int main() {
    
    std::cout << hassame( 121 ) << std::endl;
    std::cout << hassame( 345 ) << std::endl;
    return 0;
}
 
Текущее время: 15:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru