Решение задачек на Turbo Pascal
-
- Сообщения: 5327
- Зарегистрирован: 22 ноя 2003, 05:33
- Откуда: Смоленск, Кловка
- Благодарил (а): 0
- Поблагодарили: 0
- Контактная информация:
re:тЕЫЕОЙЕ ЪБДБЮЕЛ ОБ Turbo Pascal
Наверное такие задачи задают в пед. институте. Совершенно дурацкие и не имеющие практического значения. Кому какое дело является ли чило N натуральным? Лучше бы что-то полезное и интересное попросили сделать, ну там хотя бы Web-страницу простенькую или базу данных, хотя бы вести учет задач, типа календаря/шедулера, ну или учет там расходов/доходов. Век интернета уже наступил, а задачи остались на уровне 80-ых годов прошлого века.
Сорри за такое категоричное сообщение, но жутко ненавижу бесполезный примитивизм которым пичкают в учебных заведениях по устаревшей во всех отношениях программе. Ведь практической ценности от подобного рода задач совсем нет и выпускник такого учебного заведения решавший только математические задачи про натуральные числа вряд ли приживется в программистской среде. В лучшем случае будет работать учителем в сельской школе и обучать детей алгоритмам нахождения натуральных чисел.
Сорри за такое категоричное сообщение, но жутко ненавижу бесполезный примитивизм которым пичкают в учебных заведениях по устаревшей во всех отношениях программе. Ведь практической ценности от подобного рода задач совсем нет и выпускник такого учебного заведения решавший только математические задачи про натуральные числа вряд ли приживется в программистской среде. В лучшем случае будет работать учителем в сельской школе и обучать детей алгоритмам нахождения натуральных чисел.
-
- Сообщения: 5327
- Зарегистрирован: 22 ноя 2003, 05:33
- Откуда: Смоленск, Кловка
- Благодарил (а): 0
- Поблагодарили: 0
- Контактная информация:
re:тЕЫЕОЙЕ ЪБДБЮЕЛ ОБ Turbo Pascal
Ни за какие коврижки не стану заниматься этой задачей. Ну разве что коврижек будет очень много, скажем на сумму 4-5 баксов в час :)
-
- Сообщения: 4784
- Зарегистрирован: 19 ноя 2004, 11:44
- Откуда: Smolensk
- Благодарил (а): 0
- Поблагодарили: 3 раза
- Контактная информация:
re:тЕЫЕОЙЕ ЪБДБЮЕЛ ОБ Turbo Pascal
Георгий,
Ну, ну. Решатель! Может сразу комплексную задачу документооборота задавать (причем в общем виде) и на паскале!
А такие задания и служат для того, чтобы люди особо не напрягаясь, разобрались в структуре языка и простейших конструкциях.
Кстати по первым прикидкам задача на 10 мин :) Посмотрю.
Ну, ну. Решатель! Может сразу комплексную задачу документооборота задавать (причем в общем виде) и на паскале!
А такие задания и служат для того, чтобы люди особо не напрягаясь, разобрались в структуре языка и простейших конструкциях.
Кстати по первым прикидкам задача на 10 мин :) Посмотрю.
re:Решение задачек на Turbo Pascal
То есть, рублей за 5 ты ее решишь? :lol: :lol: :lol:Ни за какие коврижки не стану заниматься этой задачей. Ну разве что
коврижек будет очень много, скажем на сумму 4-5 баксов в час
- DimAce
- Сообщения: 1457
- Зарегистрирован: 21 июл 2005, 13:47
- Откуда: Смоленск-Ярцево
- Благодарил (а): 0
- Поблагодарили: 0
- Контактная информация:
Re: re:тЕЫЕОЙЕ ЪБДБЮЕЛ ОБ Turbo Pascal
4-5 баксов в час делим на 6 (задача на 10 минут) ~ 20 р.Георгий писал(а):Ни за какие коврижки не стану заниматься этой задачей. Ну разве что коврижек будет очень много, скажем на сумму 4-5 баксов в час :)
Ваше Солнце, поставь ему пива :)
re:Решение задачек на Turbo Pascal
program Project1;
uses
Crt;
var
n,i:integer;
e: boolean;
begin
e:=false;
repeat
write('Type ntural N ');
readln(n);
until n>0;
for i:=2 to (n div 2) do
begin
while (n mod i)=0 do
begin
writeln('Divider = ',i);
n:= n div i;
end;
e:= true;
end;
if not(e) then writeln(n,'=1*',n);
readln;
end.
Это если подразумевалось разложение на простые множители.
uses
Crt;
var
n,i:integer;
e: boolean;
begin
e:=false;
repeat
write('Type ntural N ');
readln(n);
until n>0;
for i:=2 to (n div 2) do
begin
while (n mod i)=0 do
begin
writeln('Divider = ',i);
n:= n div i;
end;
e:= true;
end;
if not(e) then writeln(n,'=1*',n);
readln;
end.
Это если подразумевалось разложение на простые множители.
re:Решение задачек на Turbo Pascal
Георгий, у тебя немного неправильные сведения про пед. университет :)Наверное такие задачи задают в пед. институте. Совершенно дурацкие и
не имеющие практического значения. Кому какое дело является ли чило
N натуральным? Лучше бы что-то полезное и интересное попросили
сделать, ну там хотя бы Web-страницу простенькую или базу данных,
- там и Web-страницы делают и базы данных. Но и такие задачи тоже
нужны, там все-таки учителей информатики готовят, а Паскаль в
программах наших школ еще никто не отменял.
- njc
- Сообщения: 114
- Зарегистрирован: 04 сен 2005, 02:20
- Откуда: Я не помню...
- Благодарил (а): 0
- Поблагодарили: 0
- Контактная информация:
re:тЕЫЕОЙЕ ЪБДБЮЕЛ ОБ Turbo Pascal
ММММ,я помогу всегда ты только пиши,и в асе отвечай ато ваще молчишь))
re:Решение задачек на Turbo Pascal
Звучит многообещающе... :DЗа мной не заржавеет (тем более, что это только начало) :roll:
re:тЕЫЕОЙЕ ЪБДБЮЕЛ ОБ Turbo Pascal
Harmer, Смотри аккуратнее! А то тоже перейдешь в разряд хороших милых мальчиков!
re:Решение задачек на Turbo Pascal
1.Последовательность чисел откуда берется? С клавы вводим?
2. Не понял. Что за
2. Не понял. Что за
3d d5
Это что значит? Если х>0, то синус? А xd0 это чего?3.
y=sin(x), x>0; cos(x), xd0
re:Решение задачек на Turbo Pascal
Ну, либо с клавы, либо из файла. И сразу вопрос тогда. Считаем, чтоне знаю, наверное. а откуда они вообще беруться?
n<100 (например), или заморачиваемся с динамическим выделением
памяти?
ЗЫ Можно не мыло. Можно аську. Если срочно.
re:Решение задачек на Turbo Pascal
Может мыло дашь, чтобы форум не захламлять? А то мне с зеркала твой
профиль не виден.
профиль не виден.
-
- Сообщения: 4784
- Зарегистрирован: 19 ноя 2004, 11:44
- Откуда: Smolensk
- Благодарил (а): 0
- Поблагодарили: 3 раза
- Контактная информация:
re:тЕЫЕОЙЕ ЪБДБЮЕЛ ОБ Turbo Pascal
Хватит халявить! Первые две задачи решаются в три оператора (хоть и составных :) )! Третья тоже :) Попробуй хоть что нибудь написать сама и выкладывай сюда.
Хинт: мало кто с клавиатуры введет больше 1000 чисел :lol:
Хинт: мало кто с клавиатуры введет больше 1000 чисел :lol: