1 / 1 / 0
Регистрация: 11.05.2015
Сообщений: 35
1

Даны два числа. Вывести большее из них

27.05.2015, 16:07. Показов 23684. Ответов 8
Метки нет (Все метки)

не хочет работать,я же написал если а больше b, то выводим a или наоборот,то в чем у меня ошибка,подскажите)

/*
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
Даны два числа. Вывести большее из них.
*/
 
#include <conio.h>
#include <iostream>
 
using namespace std;
 
void main()
{
    int a, b;
 
    cout << "Введите числа: ";
    cin >> a, b;
 
    if (a > b)
    cout << a;
        
    else if (b > a)
    {
        cout << b;
        _getch();
    } 
    
    _getch();
}
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.05.2015, 16:07
Ответы с готовыми решениями:

Вводятся два произвольных числа A и B. Вывести на экран, делится ли большее из них на меньшее без остатка или нет
1. Вводятся два произвольных числа A и B. Вывести на экран, делится ли большее из них на меньшее...

Даны два числа. Вывести порядковый номер меньшего из них
Даны два числа. Вывести порядковый номер меньшего из них.

Даны два числа. Вывести наибольшее из них с использованием функций
дана задача: даны два числа. Вывести наибольшее из них с использованием функций. Примерно в таком...

Даны действительные числа А, В, С. Большее из них возвести в квадрат, "среднее"(по величине)- в куб, меньшее -
Даны действительные числа А, В, С. Большее из них возвести в квадрат, &quot;среднее&quot;(по величине)- в...

8
Эксперт по математике/физикеЭксперт С++
1989 / 1319 / 379
Регистрация: 16.05.2013
Сообщений: 3,423
Записей в блоге: 6
27.05.2015, 16:09 2
Лучший ответ Сообщение было отмечено Orient1893 как решение

Решение

C++
1
2
3
4
if (a > b)
    cout << a;     
else 
    cout << b;
0
1 / 1 / 0
Регистрация: 11.05.2015
Сообщений: 35
27.05.2015, 16:12  [ТС] 3
спасибо,но всё равно выбивает ошибку..

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <conio.h>
#include <iostream>
 
using namespace std;
 
void main()
{
    int a, b;
 
    cout << "Введите числа: ";
    cin >> a, b;
 
    if (a > b)
        cout << a;
    else
        cout << b;
    
    _getch();
}
0
Эксперт по математике/физикеЭксперт С++
1989 / 1319 / 379
Регистрация: 16.05.2013
Сообщений: 3,423
Записей в блоге: 6
27.05.2015, 16:13 4
Зачем дублировать код? Какая ошибка укажите конкретнее.
0
1 / 1 / 0
Регистрация: 11.05.2015
Сообщений: 35
27.05.2015, 16:13  [ТС] 5
1>------ Build started: Project: If4, Configuration: Debug Win32 ------
1> Source.cpp
1>e:\проекты\файлопомойка\1\if 4\if4\source.cpp(17): error C4700: uninitialized local variable 'b' used
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

Цитата Сообщение от Ilot Посмотреть сообщение
Зачем дублировать код? Какая ошибка укажите конкретнее.
0
201 / 199 / 65
Регистрация: 06.10.2013
Сообщений: 552
27.05.2015, 16:15 6
C++
1
2
3
4
5
//Да здесь ошибка:
cin >> a, b;
 
//А надо так:
cin >> a >> b;
0
Эксперт по математике/физикеЭксперт С++
1989 / 1319 / 379
Регистрация: 16.05.2013
Сообщений: 3,423
Записей в блоге: 6
27.05.2015, 16:15 7
C++
1
cin >> a >> b;
0
201 / 199 / 65
Регистрация: 06.10.2013
Сообщений: 552
27.05.2015, 16:16 8
оператор (,) вообще коварный в с/с++
1
1 / 1 / 0
Регистрация: 11.05.2015
Сообщений: 35
27.05.2015, 16:19  [ТС] 9
блииин....какая банальная ошибка) спасибо всем))
+ я ещё забыл подключить русский язык,но то уже мелочи жизни,спасибо ещё раз

Цитата Сообщение от Ilot Посмотреть сообщение
cin >> a >> b;
Цитата Сообщение от XZentus Посмотреть сообщение
//Да здесь ошибка:
cin >> a, b;
//А надо так:
cin >> a >> b;
Добавлено через 1 минуту
согласен

Цитата Сообщение от XZentus Посмотреть сообщение
оператор (,) вообще коварный в с/с++
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.05.2015, 16:19
Помогаю со студенческими работами здесь

Сравнить два числа, вывести большее
Добрый день изучаю с++, дошел до оператора if. Задание такое - сравнить два числа и вывести...

Даны четыре разных числа. Найти среди них два наибольших
Даны четыре разных числа. Найти среди них два наибольших. Чет я не понимаю как это все написать...

Даны два натуральных числа. Выяснить в каком из них больше цифр
Даны два натуральных числа. Выяснить в каком из них больше цифр. (определить ф-ю для ращета кол-ва...

Даны четыре разных числа. Найти среди них два наибольших
Задача: Даны четыре разных числа. Найти среди них два наибольших. С применением if. Помогите...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru