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

не могу разобраться в несложной задаче - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Начал учить файлы =С http://www.cyberforum.ru/cpp-beginners/thread1044497.html
Не понимаю почему програма закрываеться самостоятельно! #define n 5 #include <stdio.h> #include <iostream> #include <locale.h> #include <iomanip> using namespace std; struct data
C++ Работа с классами Здравствуйте! Вот у меня есть класс Team team.h#pragma once #include <string> using namespace std; class Team{ public: Team(); http://www.cyberforum.ru/cpp-beginners/thread1044486.html
C++ вычисление произведения двух чисел и попадание точки в закрашенную область
1)Вычислить произведение двух чисел. Первое число - сумма третьей и четвертой цифр четырехзначного числа, второе - частное от деления первой цифры четырехзначного числа на вторую цифру числа. 2)Составить программу, которая выведет на экран “Попала”,если точка с введенными ко-ординатами (X,Y) принадлежит закрашенной области , “Мимо” – в противном случае.
транслитерация текстового файла (Выручите) C++
Транслитерировать тестовый файл в латиницу. Помогите написать код программы, заранее благодарю
C++ Класс "Дата - Время" http://www.cyberforum.ru/cpp-beginners/thread1044458.html
Построить Класс Дата - Время. Класс должен обеспечивать простейшие функции для работы с данными классами: увеличение/уменьшение на 1 день, час, минуту, секунду и т.д., изменение значений, вывод значений.
C++ Интерполяция методом Гаусса Задали написать программу для нтерполяции функции с помощью формул Гаусса на С++ На украинском тема звучит "Програмна реалізація інтерполювання функцій за допомогою формул Гауса" Помогите кто-нибудь. подробнее

Показать сообщение отдельно
nomyac
2 / 9 / 1
Регистрация: 12.10.2013
Сообщений: 43
16.12.2013, 22:03     не могу разобраться в несложной задаче
dvaperca, вот 2 кода
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
30
31
32
33
34
35
36
37
38
39
40
#include <iostream>
using namespace std;
 
int main()
{
    setlocale (0, "");
    int a,b,c, max=0;
    cout<<"Введите 3 числа: "<<endl;
    cin>>a>>b>>c;
    if (a != b && b != c)
    {
        cout<<"Числа не равны!"<<endl;
        if (a>b && b>c)
        {
            a=max;
            b=a; c=a;
            cout<<"Наибольшее значение = "<<max<<endl;
        }
        if (b>a && a>c)
        {
            b=max;
            a=b; c=b;
            cout<<"Наибольшее значение = "<<max<<endl;
        }
        else 
        {
            max=c;
            a=c;b=c;
            cout<<"Наибольшее значение = "<<max<<endl;
        }
    }
    else
    {
        a=0; b=0; c=0;
        cout<<"Числа равны!"<<endl;
        
    }
    system ("pause");
    return 0;
}

2й - где ты перепутал условия
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()
{
    setlocale (0, "");
    int a, b, c;
    cout << "Введите три числа:" << endl;
    cin >> a;
    cin >> b;
    cin >> c;
    if (a != b && b != c){
    a++;
    b++;
    c++;
    cout << a << " "  << b << " " << c<<endl;
        cout << "Эти числа не равны" << endl;
    } else
    {
    a=0;
    b=0;
    c=0;
    cout << a << " "  << b << " " << c<<endl;
        cout << "Эти числа равны" << endl;
    }
        system("pause");
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru