Автор | Помощь по "Паскаль" |
Хелп! Есть задание: решить задачу с помощью програмы для програмирования "Паскаль". НО ни языка програмирования, ни елементарных вещей мы не знаем (нас тут двое)
Итак условие!!!
Входные файлы:
В первом ряде входного файла записано три целых числа А, В, С. (-1000000<=A,B<=1000000), (1 меньше или равно С меньше или равно 1000) А,В - границы интервала на котором необходимо вычеслить количество чисел которые делаться на цело на число С. Все числа целые.
Выходные файлы:
Во входной файл необходимо записать одно число. Которое джолжно отображать количество чисел на интервале [A,B] которые делаться на С без остачи.
Хелп!! Мы в полном ахтунге! О_О |
програмы для програмирования "Паскаль"
Круто! Надо запомнить... |
Ну звиняйте, нервиничаю просто О_о...
Прв.1: Программа для написания программ "Паскаль" |
для BRIZ-ing:
Паскаль это язык
задача не особо сложная, просто либо кому-то лень, либо кто-то затянул до последнего... |
Вот это уже задачка для "продвинутых" :)
В первом ряде входного файла записано три целых числа А, В, С. (-1000000<=A,B<=1000000), (1 меньше или равно С меньше или равно 1000) А,В - границы интервала на котором необходимо вычеслить количество чисел которые делаться на цело на число С
Элементарно. Сравниваешь разницу между целым частным и частным, если она не равна нулю - без остатка не делится, равна - "+" к счётчику.
А потом создаёшь и открываешь новый файл, записываешь туда показатель счётчика, сохраняешь и закрываешь.
P.S. Писать лень... было бы чуток сложнее, можно было бы и расписать полностью... но не бесплатно;) |
для BRIZ-ing:
Программа для написания программ
Масло маслянное;) просто "язык программирования". |
P.S. Писать лень... было бы чуток сложнее, можно было бы и расписать полностью... но не бесплатно;)
Нууу... это только первая задачка, есть и посложнее, и их тоже, как не странно, надо решить. Ну чо по рукам?? Позяяяяя))) *___*
*Милые глазища* |
*Милые глазища*
Таки ты не девушка, не прокатит.
Задачи элементарнейшие, любой школьник сейчас решит. |
Таки ты не девушка, не прокатит.
Повторяю: нас тут двое ХД) |
Считка входных данных и задача переменных
a:=0 {кол-во целых делений}
for i:=c to 1000000 do if i/c=i div c then a:=a+1;
Write (2*a);
end.
Все.
З.Ы.
За синтаксис не ручаюсь. Лет 5-7 как не юзаю Паскаль) |
для BRIZ-ing:
Оу черт. Совсем забыл.
Впрочем, именно от программирования я сейчас и отдыхаю. Дык что... |
А.. каждый раз A, B тоже разные.
Тогда немного подругому.
Проверка просто. Тем более если А строго меньше В, хотя не критично
for i:=a to b do if i/c=i div c then a:=a+1;
но это без оптимизации. Можно быстрее все прогнать. |
ну и а надо как счетчик заменить на другую переменную. Ну думаю смысл понятен)) |
Тюююю... Бриз, тебе таки помогли по делу... а мне чо самой разгребать вторую задачку??... нет уж, давай и ты думай) Тебе папик ещё помочь сможет, а у меня не кому)
Да и к тому же это благодаря моим милым глазкам всё прокатило ХД) |
отличненько))) пасибо)
Сейчас баль переведет на русский язык задачку №2
помоГете??)) |
для Бальтазаррр:
милые глазища бриз строил, а не ты.) |
хохо))) нас тогда было двое)
и во время построения глазищь я был по другую сторону рабочего стола) |
отличненько))) пасибо)
Сейчас баль переведет на русский язык задачку №2
помоГете??))
Да-да-дааааа, Няяяшки, помогите мне(( мне вообще посложнее задачу дали, а брризу легкотню какую-то ХД))
милые глазища бриз строил, а не ты.)
Я строила, но с профиля Бриза ХД) |
как хорошо, что теперь мы за разными апаратами))
напомню, что софт у меня посыпался) я ж систему полностью переустонавливал)
что бы работать с паскалем нужно что то с тернета скачать?)) |
что бы работать с паскалем нужно что то с тернета скачать?))
... например паскаль ХД) |