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

задача с цифрами - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Массив из файла С++ http://www.cyberforum.ru/cpp-beginners/thread384089.html
Уважаемые форумчане, пишу программу, которая находит максимальный элемент массива, записанного в файле. Вот такая реализация: #include <fstream.h> main () { ifstream fin ("1.in"); ofstream fout ("1.out"); int n, bank;
C++ Нарисовать строку подсказки Нужно в консольном приложении нарисовать строку подсказки. Типа "чтобы вернуться назад, нажмите В". Как её сделать? З.Ы. В паскале я делал с помощью DrawStatus. Вопрос второй. Какая функция в С++ соответствует паскалевскому window? http://www.cyberforum.ru/cpp-beginners/thread384086.html
C++ istream_iterator и ostream_iterator!!!
Дано map <string, vector <Visitor>>,(Visitor - мой класс), мне нужно ввести и вывести его через истрим и острим оператор соответственно, проблема возникла при перегрузке истрима в неймспейси стд, эту задачу также можно сделать и через мултимеп, но тогда проблема при выведены (мне нужно для каждого ключа вывести список Visitor, которые к нему относятся). нечто подобное на это: namespace std {...
Задание размера матрицы C++
Подскажите, плз, как грамотно задать размер матрицы в следующем листинге. #include <iostream> #include <windows.h> #include <cmath> using namespace std; struct find_data { int nst1; int nstr1; };
C++ Открытия файла http://www.cyberforum.ru/cpp-beginners/thread384042.html
Не могу понять как открыть файл не зная скоко у него ссылмволов вот пол кода: #include <iostream> #include <string> #include <fstream> using namespace std; int main() { cout << "Name files" <<endl;
C++ Помогите с Win32 Wizard В общем пришла проблема откуда не ждали. VS2003 & VS2005 Создаю новый проект Win32 Console Application (Win32 Project) -> В диалоговом окне Win32 Application Wizard...а вот дальше в диалоговом окне какая то фигня...открывается окно. Далее я не могу задать свойства проекта. В общем ничего не могу. На кнопки Finish и Cancel - не реагирует. Ранее созданные проекты прекрасно компилируются =)... подробнее

Показать сообщение отдельно
nonamez123
 Аватар для nonamez123
184 / 180 / 12
Регистрация: 23.10.2010
Сообщений: 1,301
15.11.2011, 03:22     задача с цифрами
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
using namespace std;
 
int main (int argc, char * const argv[]) {
    
    int i,a,b,c;
    
    cin >>i;
    
    a=i / 100;
    b=(i / 10) % 10;
    c=i % 10;
    
    
    if(a==b || b==c || a==c )
        cout << "числа одинаковые";
    return 0;
}
так правильнее и понятнее

Добавлено через 40 секунд
Цитата Сообщение от Dar101 Посмотреть сообщение
nonamez123, да, может быть.
Вот это, мне кажется, надо еще добавить в ваш код:
C++
1
...||(i / 100||i%10)
да, это было выдрано с прошлого курса с паскаля. Там заданице немного другое было.

Добавлено через 41 минуту
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
#include <iostream>
 
using namespace std;
 
const int size=100;
 
int main (int argc, char * const argv[]) {
    
    unsigned long x=0;
    int mas[size];
    int inc=0;
        
    cin >>x;
    
    while (x>0) {
        mas[inc]=x%10;
        x/=10;
        inc++;      
    }   
    
    int max=0;
    for (int i=0; i<inc; i++) {
        if (mas[i]>max) {
            max=mas[i];
        }
    }
    cout << max;
    
    return 0;
}
первое

Добавлено через 1 минуту
хотя думаю даже так можно

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
#include <iostream>
 
using namespace std;
 
const int size=100;
 
int main (int argc, char * const argv[]) {
    
    unsigned long x=0;
    int mas[size];
    int inc=0;
    int max=0;
        
    cin >>x;
    
    while (x>0) {
        mas[inc]=x%10;
        x/=10;
        if (mas[inc]>max) {
            max=mas[inc];
        }
        inc++;      
    }   
    
    
    cout << max;
    
    return 0;
}
 
Текущее время: 14:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru