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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
vladislavchik
0 / 0 / 0
Регистрация: 07.10.2013
Сообщений: 16
#1

Не могу додуматься как написать исходный код - C++

11.11.2013, 20:26. Просмотров 486. Ответов 5
Метки нет (Все метки)

Пользователь в водит 3-ри числа, а программа выводит наибольшее.
Пример: вводим 365, выводит 6.
Код с++
Заранее огромное спасибо!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.11.2013, 20:26     Не могу додуматься как написать исходный код
Посмотрите здесь:

Как модифицировать исходный код программы - C++
Здравствуйте,доброго времени суток. Задали мне задачу с которой я не могу справится. Если можете, помогите пожалуйста. ЗАДАЧА : ...

Как узнать исходный код программы? - C++
Есть файл с простой программой, мне надо узнать его исходный код. как это сделать?

Как открыть исходный код картинки в C++ - C++
Здравствуйте! Помогите пожалуйста с интересным вопросом) Я хотел бы открыть через C++ файл и просмотреть его содержимое, но это не...

Как объединить исходный код с визуальным оформлением? - C++
Короче решил написать наипростейшую программу. Вводится число, вводится делитель, нажимается кнопка результат, и ответ выводится. Я...

Как в Dev-Cpp (С++) скомпилировать исходный код в exe файл? - C++
Написал простейший код: #include int main() { std::cout << "Hello!"; } Оно его компилирует в exe файл, но он...

Как выглядит исходный код функции sqrt стандартной библиотеки math.h? - C++
Здраствуйте. Мне надо исходный код функции sqrt стандартной библиотеки math.h . В интернете не могу найти понятный пример, а библиотеки...

Не могу написать код - C++
Есть такое задание: Задано массив a1, a2,…, a2n. Написать программу построения массивов. Я его не совсем понимаю. Надо написать...

Простейший код, которую не могу написать. - C++
Доброго времени суток. Недавно начали изучать простейшие задачи языка C. Помогите написать код программы, и объяснить решение. Как не...

Не могу написать код для иерархии классов - C++
Классы: Кафедра, Студент, Персона, Группа, Подразделение, Преподаватель Запросы: • перечень студентов в указанной группе; • перечень...

Задача из книги Липпмана - не могу написать красивый код - C++
Упражнение: Напишите программу, запрашивающую у пользователя несколько значений и отображающую сообщение о количестве отрицательных чисел...

Исходный код программы! - C++
привет всем, ребята , я начинающий программист С++ , учу уже 3-й месяц, делаю всякие задания из интернета , делаю только в консоле , хочу...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Tulosba
:)
Эксперт С++
4392 / 3235 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
11.11.2013, 21:10     Не могу додуматься как написать исходный код #2
http://ideone.com/1C8bMn
vladislavchik
0 / 0 / 0
Регистрация: 07.10.2013
Сообщений: 16
12.11.2013, 00:58  [ТС]     Не могу додуматься как написать исходный код #3
А можно его как то написать без цикла, а просто с одним ифом?
MrGluck
Модератор
Эксперт CЭксперт С++
6998 / 4169 / 594
Регистрация: 29.11.2010
Сообщений: 11,050
12.11.2013, 01:12     Не могу додуматься как написать исходный код #4
Цитата Сообщение от vladislavchik Посмотреть сообщение
просто с одним ифом?
одним ифом можно проверить лишь два числа, нельзя дать оценочную характеристику трём числам по одному сравнению, их должно быть минимум два, но в общем случае три.

Добавлено через 56 секунд
Цитата Сообщение от vladislavchik Посмотреть сообщение
Пользователь в водит 3-ри числа
Цитата Сообщение от vladislavchik Посмотреть сообщение
Пример: вводим 365
три числа или три цифры? Вы уж определитесь

Добавлено через 1 минуту
C++
1
2
3
4
5
6
7
8
#include <iostream>
 
int main()
{
    int a, b, c;
    std::cin >> a >> b >> c;
    std::cout << (a < b ? (b < c ? c : b) : (a < c ? c : a)) << std::endl;
}
Добавлено через 2 минуты
Или так, без if-ов
C++
1
2
3
4
5
6
7
8
9
#include <iostream>
#define MAX(a, b) (a) < (b) ? (b) : (a)
 
int main()
{
    int a, b, c;
    std::cin >> a >> b >> c;
    std::cout << (MAX(MAX(b, c), MAX(a, c))) << std::endl;
}
Tulosba
12.11.2013, 08:29
  #5

Не по теме:

Цитата Сообщение от vladislavchik Посмотреть сообщение
А можно его как то написать без цикла, а просто с одним ифом?
Каждый раз удивляют ваши притянутые за уши требования. То без цикла, то без ифа, то без функции... Может надо еще чтобы без компа работало? И обычно все эти требования ставит кто-то без мозгов.

SatanaXIII
Супер-модератор
Эксперт С++
5593 / 2627 / 240
Регистрация: 01.11.2011
Сообщений: 6,461
Завершенные тесты: 1
12.11.2013, 09:49     Не могу додуматься как написать исходный код #6

Не по теме:

Tulosba, и чтобы работало на скрижалях версии 1.0! И телепатический ввод предусмотреть обязательно.


Цитата Сообщение от vladislavchik Посмотреть сообщение
А можно его как то написать без цикла, а просто с одним ифом?
чтобы сравнить три числа
Цитата Сообщение от MrGluck Посмотреть сообщение
их должно быть минимум два
Если имелось в виду только ифами, без циклов, и если вводить только трехзначное число и больше никакое другое, то:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream.h>
 
int main()
{
 
int temp = 365;
if( temp/100 > temp%100/10 )
  cout << temp/100;
else
  if( temp%100/10 > temp%10 )
    cout << temp%100/10;
  else
    cout << temp%10;
 
cin.ignore();
return 0;
}
Yandex
Объявления
12.11.2013, 09:49     Не могу додуматься как написать исходный код
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru