![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 20.05.2010
Сообщений: 61
|
![]()
Дан массив из 10 вещественных случайных чисел. Числа принадлежат отрезку
[-5.8;5.9]. Сформировать массив из 10 целых чисел, каждый элемент которого вычисляется по следующему правилу: число равно дробной части соответ- ствующего элемента заданного массива и имеет три разряда. Подскажите как это можно сделать? ![]() извините что так долго не отвечал, я болел. Как можно сформировать массив из 10 вещественных чисел в отрезке [-5.8;5.9]? чего я только не перепробывал... функция rand отказывается работать с вещественными числами. Почему так? Последний раз редактировалось alex_fcsm; 15.12.2010 в 16:09. |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 10.11.2008
Сообщений: 1,502
|
![]()
Формулу придумайте, например
Код:
Нормальное состояние техники - нерабочее, все остальное частный случай.
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 20.05.2010
Сообщений: 61
|
![]()
непонял, а как мне промежуток указать? можно поподробней? Ведь числа должны быть любые вещественные в диапазоне [-5.8;5.9], и потом в языке си по моему не работает функция random...
Подскажите хотя бы примерно. просто я пробывал генератор с целыми числами работает, с вещественными уже нет как ее решить? Код:
Последний раз редактировалось Stilet; 15.12.2010 в 20:35. |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 07.12.2010
Сообщений: 79
|
![]()
Чтобы сделать из целых вещественные вы можете разделить большое целое число,589 например,на 100-и получите 5,89
Если я чем-то вам помог-не стесняйтесь,ставьте +
Если ошибаюсь-поправляйте,учусь на ошибках,реагирую адекватно |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 20.05.2010
Сообщений: 61
|
![]()
неполучается. он округляет массив до целых чисел
Код:
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 20.05.2010
Сообщений: 61
|
![]()
как можно сделать по другому?
|
![]() |
![]() |
![]() |
#7 |
Made In USSR!
Старожил
Регистрация: 01.09.2010
Сообщений: 3,657
|
![]()
может все-таки float mass[10] a не int
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой" |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 20.05.2010
Сообщений: 61
|
![]()
Mad_Cat если я подставляю float то программа не работает... Я даже не знаю как еще можно реализовать генератор случайных вещественных
|
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 20.05.2010
Сообщений: 61
|
![]()
всмысле прписывает нолики 0000000000
|
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 20.05.2010
Сообщений: 61
|
![]()
я уже пробывал и так
Код:
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Одномерный массив , двухмерный массив | Woxx | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 10.09.2010 09:28 |
одномерный массив | serega721 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 15.05.2010 20:12 |
Одномерный массив. Q basic - Построить новый массив из элементов исходного ,которые больше P. | Marishkaa | Помощь студентам | 2 | 12.01.2010 16:54 |
Одномерный массив С++ | Tat-ka | Помощь студентам | 4 | 21.11.2009 23:00 |
Двумерный массив, одномерный массив. | Branbal | Помощь студентам | 14 | 18.11.2009 12:40 |