![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 03.10.2021
Сообщений: 11
|
![]()
Здраствуйте, помогите пожалуйста с решением задачи(C++).
Задача: Дан файл целых чисел. Выберите наибольшее из них, принадлежащее интервалу [a, b] Концы интервала a, b вводятся из стандартного устройства ввода. Буду очень благодарен любой помощи, советам. ![]() Код:
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,730
|
![]()
Непонятна сама постановка. "Файл целых чисел" - в текстовом виде, цифры - или действительно бинарный файл, заполненный целыми числами?
Сдутый первый попавшийся исходник наводит на мысли, что над ним и работать не пытались. Ну где хотя бы ввод границ интервала? А решение звучит приблизительно так: Код:
Последний раз редактировалось digitalis; 29.11.2021 в 22:47. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 03.10.2021
Сообщений: 11
|
![]() |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,730
|
![]()
Ну дык считывай этот файл - и как указано выше...
|
![]() |
![]() |
![]() |
#5 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,899
|
![]()
Студент хитрый зверь, если без своих наработок задачи не решают на форуме, то он найдет первый попавшийся код и выдаст за свою наработку. А вы доработайте этот код до такого состояния, чтобы он решал поставленную задачу
![]() E-Mail: arigato.freelance@gmail.com
|
![]() |
![]() |
![]() |
#6 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,431
|
![]()
digitalis, если брать за основу ваш код, то еще нужно не забыть, что mas[0] может оказаться не из заданного интервала, и учесть это.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,730
|
![]()
Да, это я лопухнулся. Исправил.
|
![]() |
![]() |
![]() |
#8 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,899
|
![]()
Если так: Num_max = a-1 ;
То условие можно упростить: if (tmp<b && tmp>Num_max) Num_max = tmp; E-Mail: arigato.freelance@gmail.com
|
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,730
|
![]()
Yes. Канэчна !
Этак мы общими усилиями так отшлифуем прогу, что студеня... шуганут с зачёта по подозрению, что не сам. Я знаю такой прецедент ![]() |
![]() |
![]() |
![]() |
#10 |
Участник клуба
Регистрация: 17.06.2012
Сообщений: 1,027
|
![]()
создав массив через =случмежду(0;100)
Код:
Случайные и Массивы https://programmersforum.ru/showthread.php?t=344371 Учим C# & basic & excel & python https://programmersforum.ru/showthre...=327446&page=5 ничего нерекомендую
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Осуществить ввод последовательности целых чисел. Определить, сколько из них и какие принимают наибольшее значение. Последовательно | ALEXandr20333 | C# (си шарп) | 3 | 16.10.2014 05:38 |
Дано 15 целых чисел от 20 до 35. Определить сумму тех из них, которые не делятся на 5 | Umka_Kitv | Помощь студентам | 2 | 13.03.2013 14:32 |
Дано 100 целых чисел. Определить сумму тех из них, которые кратны 7. | Yana Bila | Помощь студентам | 15 | 06.03.2013 22:58 |
программа находит наибольшее чётное число в данном одномерном массиве целых чисел | katya111 | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 18.05.2011 15:35 |
программа считывающая пять целых чисел и определяющая, печатающая наибольшее и наименьшее число из них | Syber | Общие вопросы C/C++ | 3 | 30.06.2008 22:39 |