лучший звук - звук песни человеческой души
Мы, вообще-то были одной из двух групп из всего строительного факультета, у которых был экзамен по программированию.
Но, если честно говорить, то на экзамен это смахивало очень мало.
На консультации нам сказали, что будет 2 задания: один по массивам, либо по функциям, но если по функуиям, то самые азы; второй по операторам.
На деле оказалось ещё интереснее: задание было только одно. И это ещё больше уверило меня в мысли, что это вообще зачёт, как у всех остальных групп, только вместо слов зачёт\незачёт будет стоять оценка.
А задание..мм...
составить программу, соторая произведёт сложение всех натуральных чисел, начиная от 21 так, чтобы их сумма была больше, чем 120, но меньше, чем 150. Вывести на экран кол-во слагаемых и конечную их сумму.
Ёлки-палки, и я умудрилась и здесь напортачить. Программа упорно отказывалась работать, если я вместо конкретного конечного слагаемого писала "n"
если вкратце, то само тело программы выглядело у меня так:
sum:=0;
slagaemoe:=1;
repeat for i:=21 to 26 (вот в этом месте по идее должно стоять n, и программа сама должна была дойти до того, сколько слагаемых надо) do
begin
sum:=sum+i;
slagaemoe:=slagaemoe+1;
end;
until sum<150;
writeln(sum, slagaemoe);
вот интересно, можно ли было через другие операторы это сделать?
Пойду сейчас оценку узнавать.
Но, если честно говорить, то на экзамен это смахивало очень мало.
На консультации нам сказали, что будет 2 задания: один по массивам, либо по функциям, но если по функуиям, то самые азы; второй по операторам.
На деле оказалось ещё интереснее: задание было только одно. И это ещё больше уверило меня в мысли, что это вообще зачёт, как у всех остальных групп, только вместо слов зачёт\незачёт будет стоять оценка.
А задание..мм...
составить программу, соторая произведёт сложение всех натуральных чисел, начиная от 21 так, чтобы их сумма была больше, чем 120, но меньше, чем 150. Вывести на экран кол-во слагаемых и конечную их сумму.
Ёлки-палки, и я умудрилась и здесь напортачить. Программа упорно отказывалась работать, если я вместо конкретного конечного слагаемого писала "n"
если вкратце, то само тело программы выглядело у меня так:
sum:=0;
slagaemoe:=1;
repeat for i:=21 to 26 (вот в этом месте по идее должно стоять n, и программа сама должна была дойти до того, сколько слагаемых надо) do
begin
sum:=sum+i;
slagaemoe:=slagaemoe+1;
end;
until sum<150;
writeln(sum, slagaemoe);
вот интересно, можно ли было через другие операторы это сделать?
Пойду сейчас оценку узнавать.

солнечка, ты где такие операторы взяла?!
repeat оператор until условие - так это выглядит.
а в твоем конкретном случае надо было написать:
for i to n do begin ...
...
for i:=21 to n do begin
repeat
sum:=sum+i; slag:=slag+1;
until sum>120 and sum<150
end
если я щас не пропила последние мозги...
мнэээ, так у меня так и было
repeat действие until выполнится условие.
ааа, я поняла, поняла теперь Только поздно.
*%№!*%: мм, и какой черт меня надоумил for..to..do впихнуть в сам оператор, а не до него!!!????
кстати, а разве можно двойное условие писать? sum>120 and sum<150? у меня он отказывался такое воспринимать...
О Господи, теперь только остаётся головой о стенку биться.
Так просто, так просто.
И чего я, спрашивается, все не так, как по логике вещей надо бы, сделала???
Просто тихий ужассс...
правда, получила хза этот ужас чтевёрку. и на том спасибо.
Renshi
а что?
кстати, а разве можно двойное условие писать? sum>120 and sum<150?
можно было в begin end заключить. тогда он будет воспринимать, как один оператор
правда, получила хза этот ужас чтевёрку. и на том спасибо.
ну, четверка тоже неплохо))) не переживай)
а вообще мне кажется, что с and - это один оператор. хотя может, я что-то путаю...
Эх, нам бы такие задачки на зачет
ну, четверка тоже неплохо))) не переживай)
а всё равно я себя корить буду насчёт того, что если бы не моя непрозодимая тупость, то могла бы 5 получить...
а вообще мне кажется, что с and - это один оператор. хотя может, я что-то путаю...
я проверю)))
Эх, нам бы такие задачки на зачет
а что у вас дают?
Старый знакомый, млин
если мне ещё помощь нужна будет, я иебе буду смс с просьбой помчь слать
что, так запомнился?
на твой страх и риск, солнц
Аха, млин, как я в последний день перед сдачей всю ночь курсач писала
(и как с перподом в ФМШ сралась)
Аха, млин, как я в последний день перед сдачей всю ночь курсач писала
ой... это в летнюю сессию было, что ли?
и паскаль как сдала?
мну не знает, что такое ФМШ
Ага, но в первом еще институте
(у меня было пять автоматом... потому что я наглое и кого хочешь достану)
мну не знает, что такое ФМШ
ВФМШ на самом деле.
Вечерняя физико-математическая школа
(у меня было пять автоматом... потому что я наглое и кого хочешь достану)
хех...если бы у меня там нормальный компьютер был, я ба тоже автомат получила бы...
Вечерняя физико-математическая школа
как тебя туда занесло, ты мне лучше скажи?
нирасстраивайся, зато ты умная, в отличие от меня
как тебя туда занесло, ты мне лучше скажи?
ы... экзамены сдала...
готовиться-то надо было как-то, нэ?
нирасстраивайся, зато ты умная, в отличие от меня
насмешила
я? Умная? Реньши, ты что говоришь?
ы... экзамены сдала...
готовиться-то надо было как-то, нэ?
а к чему готовиться?