
- Форум
- Тийн интереси и проблеми
- Училище и приятели
- Kursova zada4a na C++
Според мен задачата не е коректно зададена.
Първо: Какво означава число да клони към интервал? Може да клони към дължината на интервала или към броя на елементите. Ако е първото, то това е алгоритъма на kykyto, ако е второто, тъй като в информатиката се работи с дискретни стойности, не изпадаме в абстракции като безкрайности, разглеждаш типа на числата в интервала (реални, цели, т.н.) и по този начин пресмяташ броя им.
Примерно алгоритъма за изчисляване на броя на целите числа в даден интервал е:
Нека Х е по-големият край на интервала, а у по-малкият. дел(х) ще е функция, която връща цялата част на числото х
дел(х) - дел(у) = броя на целите числа в интервала.
Алгоритъмчетата за това са прости.
Второ: Какво значи да се изследва програмата? Да ти изведе получените случайни стойности? Да разгадаваш алгоритъма за генериране на случайни стойности от първоначалната програма?
Доуточни се и може да успеем да помогнем с нещо.
ПС: Мога само да събирам числа на С++, най-много да ти помогна със псевдо-код :>
Има 10 вида хора. Тези, които могат да четат двоичен код и тези, които не могат.