3.Написать программу, выводящую на экран минимальное значение из последовательности введенных с клавиатуры натуральных чисел. Ввод прекращается, когда задается ноль. Массив не использовать.
4.Найти сумму цифр, находящихся на нечетных позициях в записи произвольного натурального числа.
5.Составить программу вычисления значений функции F(х) на отрезке [а, Ь] с шагом h. Результат представить в виде таблицы, первый столбец которой -значения аргумента.
F(x)=1/x
второй - соответствующие значения функции:


В 3й задаче не понял как прекратить ввод при 0

4я задача как и 2ая, как задать позицию числа то

5 не представляю вообще пока

подскажите как решать или способ , подтолкните на мысли ,меня всегда подпинывать нада :D
и кто знает скажите хороший сайтик по паскалю, ну или книги что то типа паскаль для чайников

Комментарии
09.04.2009 в 16:45

Псих
Напишу всё за 5 WMZ/задача)

Бесплатные хинты:
x div 10
и
Until (x=0);
09.04.2009 в 16:50

так со 2ой задачей намудрил через mod и div получилось всё , кто подскажет по другим задачкам
09.04.2009 в 17:06

All you need is love
3. while s <> '0' do
4. Преобразуйте число в строку и работайте с ней как с массивом
09.04.2009 в 17:13

«4. Преобразуйте число в строку и работайте с ней как с массивом»
а как преобразование выполнить то
09.04.2009 в 17:15

All you need is love
IntToStr
09.04.2009 в 17:52

There I was on a July morning, Looking for love
Unknowns
Откуда такая личная неприязнь к массивам ?
09.04.2009 в 17:59

'Ахтунг ахтунг' - кричали пьяные пионеры...
На вскидку:
5. Делай цикл, в котором будет вычисляться выражение вида x=a+h и проверяться условие b=x - если истина, то выход из цикла. В самом цикле вычисляй само значение функции F(x). Как сформировать вывод думаю сообразишь.
6. У тебя есть координаты твоих точек. Так же есть РАДИУС окружности с центром в координате 0,0. Если мы построим прямую из координаты 0,0 (центра окружности) к точке, координаты которых вводим, и сравним длинну этой прямой и радиуса нашей окружности, то получим условие, по которому и определим принадлежность точки к окружности. Т.е. если длинна проведённой нами прямой меньше радиуса (либо меньше или равна) то точка в окружности, иначе – нет.
Длинну думаю определишь – координата 1-й точки прямой 0,0 , 2-й точки – мы вводим.
Дерзай))
Сам в универе голову ломал над такими первое время :-D
09.04.2009 в 17:59

Откуда такая личная неприязнь к массивам ?
это не я , это препод =)
09.04.2009 в 18:00

Сейчс прочитал 3е задание и не врубаюсь а что всё таки от меня хотят то
09.04.2009 в 19:49

Решил 1,2,6 задачи осталось ещё 3 кто помог огромное спс , осталось совсем чуток кто ещё подскажет
10.04.2009 в 08:18

'Ахтунг ахтунг' - кричали пьяные пионеры...
3. делаешь цикл для ввода элементов с условием, которое приводилось тут выше. Т.е. если введенное число будет равным 0, то выход из цикла.
Как найти наименьшее: в цикле первое введенное число принимаешь за наименьшее (сохраняешь где то) и сравниваешь с следующим. Если оно будет меньше нашего, то на место наименьшего записываешь его, если нет, то проверяешь следующее введенное число. После ввода 0 будешь иметь наименьшее из вводимых чисел.
10.04.2009 в 08:33

'Ахтунг ахтунг' - кричали пьяные пионеры...
5. уже писал ведь. Опять делаешь цикл в котором условие следующее: если х=b, то выход из цикла, иначе вычисляешь x=a+h (тут получаем значение Х с заданным шагом на промежутке от А до B - как раз твой отрезок с заданным шагом), f=1/x (находим значение функции с каждым полученным Х) и так по кругу пока не выполнится наше условие x=b.
10.04.2009 в 08:38

'Ахтунг ахтунг' - кричали пьяные пионеры...
с 4 уже писали. Посмотри как работает тот оператор (в инете или где) и вперед. Сам не подскажу - давно это было, не помню уже.
10.04.2009 в 21:45

Всем спсибо , всё решил