0 / 0 / 0
Регистрация: 10.03.2011
Сообщений: 5
|
||||||
1 | ||||||
Определить, больше ли минимальное значение первого файла, чем максимальное значение второго10.04.2011, 00:04. Показов 1198. Ответов 5
Метки нет (Все метки)
Даны два файла целых чисел. Определить, больше ли минимальное значение первого файла, чем максимальное значение второго.
___________________________
мне сделали замечание по поводу того, что если будут числа меньше -32000 и больше 32000, то как тогда....и я что-то не могу теперь исправить....помогите, что нужно изменить, пожалуйста) Заранее спасибо))
0
|
10.04.2011, 00:04 | |
Ответы с готовыми решениями:
5
Определить максимальное и минимальное значение Определить максимальное/минимальное значение функции y=f(x) Вычислить сумму и количество элементов файла, значение которых больше чем 9,3 Определить количество элементов массива, значения которых меньше, чем значение первого элемента |
ComfyMobile
89 / 89 / 8
Регистрация: 04.11.2010
Сообщений: 376
|
||||||
10.04.2011, 00:22 | 2 | |||||
Присвой min и max значения первых элементов, а не +-32000.
0
|
3359 / 2453 / 559
Регистрация: 11.09.2009
Сообщений: 8,899
|
|
10.04.2011, 00:33 | 3 |
_Lesechka_, при нахождении минимума или максимума в массиве (или в файле) надо присвоить начальное значение равным первому элементу. В общем-то можно и любому элементу массива, просто первому - удобнее. Главное - значение обязательно должно быть из массива. Нельзя брать произвольное значение, так как такого может вообще не оказаться в массиве. Например, вы берёте начальное значение минимума равным 32000. А в массиве числа от 45000 до 50000. Получите ошибочный результат.
Второе соображение. (Ваш препод вроде не въехал, но надо быть готовым к такому вопросу) Для представления числа вы используете тип integer, то есть 32 бита со знаком. Но этот тип может представить только числа из ограниченного диапазона от -2147483648 до 2147483647. То же самое справедливо и для любого другого типа - диапазон чисел может и побольше, но ограничен. Как быть, если вам захочется ввести 2147483648? Для решения этой проблемы числа надо представлять текстовой строкой символов-цифр и соответственно обрабатывать. Кстати, тут на форуме встречались обсуждения и с такими примерами.
0
|
ComfyMobile
89 / 89 / 8
Регистрация: 04.11.2010
Сообщений: 376
|
|
10.04.2011, 00:36 | 4 |
0
|
3359 / 2453 / 559
Регистрация: 11.09.2009
Сообщений: 8,899
|
|
10.04.2011, 00:44 | 5 |
DedBoroda, из Хелпа:
Код
Integer types Topic Groups See Also _______________________________ An integer type represents a subset of the whole numbers. The generic integer types are Integer and Cardinal; use these whenever possible, since they result in the best performance for the underlying CPU and operating system. The table below gives their ranges and storage formats for the current 32-bit Delphi compiler. Generic integer types for 32-bit implementations of Delphi Type Range Format Integer -2147483648..2147483647 signed 32-bit Cardina 0..4294967295 unsigned 32-bit
0
|
ComfyMobile
89 / 89 / 8
Регистрация: 04.11.2010
Сообщений: 376
|
|
10.04.2011, 00:47 | 6 |
0
|
10.04.2011, 00:47 | |
10.04.2011, 00:47 | |
Помогаю со студенческими работами здесь
6
Максимальное и минимальное значение Максимальное, минимальное значение Максимальное и минимальное значение функции Вычислить минимальное и максимальное значение функции Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |