- 0 Рейтинг
- 236 Просмотров
- 0 Друзья
- 64 Сообщений
- 50 Фишек
Обновления статуса отсутствуют
Сообщения пользователя
В теме:Конкурс (2 игры)
19 марта 2015 - 08:24
10
В теме:Помогите написать программу на Pascal
16 марта 2015 - 09:52
Так как в цикле мы используем две операции:
->1. Подсчет выражения (y=...)
->2. Вывод полученного результата.
Если мы не будем использовать операторные скобки, то, по синтаксису паскаля, только одна операция после объявления цикла будет выполняться в цикле (в нашем случае подсчет y=), а последняя операция будет вне цикла и выполнится один раз.
Пример, что будет, если забыть написать операторные скобки:
for i:=1 to 3 do
y:=i*i;
writeln(y);
Будет выведено 9.
Пример, как надо сделать:
for i:=1 to 3 do begin
y:=i*i;
writeln(y);
end;
Будет выведено:
1
4
9
В теме:Помогите написать программу на Pascal
16 марта 2015 - 09:43
В теме:SA Game [#2]
22 октября 2014 - 03:25
Ответил. Отжал смайлик. Доволен.
В теме:Пожалуйста разбаньте!
30 июня 2014 - 08:15
Дорогой I_love_StrikeArena, Ваша животрепещущая история никого не может оставить равнодушным. Вы так рьяно хотите справедливой игры на сервере, что начали воевать с противником его же оружием! Похвально! Но, на самом деле я не знаю, что с Вами делать. Поэтому я обратился к помощи случая. Итак, случай заключался в следующем: генерируется псевдо-случайное число от 0 до 100, если выпадает число больше 50, то Вы разбанены. Барабанная дробь... Вы разбанены. Генератор псевдо-случайных чисел сегодня на Вашей стороне. Подтверждение.
В теме:Конкурс (2 игры)
19 марта 2015 - 08:24
В теме:Помогите написать программу на Pascal
16 марта 2015 - 09:52
Так как в цикле мы используем две операции:
->1. Подсчет выражения (y=...)
->2. Вывод полученного результата.
Если мы не будем использовать операторные скобки, то, по синтаксису паскаля, только одна операция после объявления цикла будет выполняться в цикле (в нашем случае подсчет y=), а последняя операция будет вне цикла и выполнится один раз.
Пример, что будет, если забыть написать операторные скобки:
for i:=1 to 3 do
y:=i*i;
writeln(y);
Будет выведено 9.
Пример, как надо сделать:
for i:=1 to 3 do begin
y:=i*i;
writeln(y);
end;
Будет выведено:
1
4
9
В теме:Помогите написать программу на Pascal
16 марта 2015 - 09:43
В теме:SA Game [#2]
22 октября 2014 - 03:25
Ответил. Отжал смайлик. Доволен.
В теме:Пожалуйста разбаньте!
30 июня 2014 - 08:15
Дорогой I_love_StrikeArena, Ваша животрепещущая история никого не может оставить равнодушным. Вы так рьяно хотите справедливой игры на сервере, что начали воевать с противником его же оружием! Похвально! Но, на самом деле я не знаю, что с Вами делать. Поэтому я обратился к помощи случая. Итак, случай заключался в следующем: генерируется псевдо-случайное число от 0 до 100, если выпадает число больше 50, то Вы разбанены. Барабанная дробь... Вы разбанены. Генератор псевдо-случайных чисел сегодня на Вашей стороне. Подтверждение.