|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.04.2010, 16:21 | #1 |
Регистрация: 13.04.2010
Сообщений: 7
|
поправте код
Правила выбора вариантов заданий: Пишется Фамилия, имя и отчество одной строкой без пробелов. Фамилия, имя и отчество пишутся с большой буквы («ФамилияИмяОтчество»). Вариант задания 1-го блока выбирается следующим образом: в получившейся строке берется первая и последняя буква, складываются их ASCII-коды и находится остаток получившейся суммы при делении на 4, с прибавлением 1. (Например, пусть коды 143 и 157. 143+157=300. 300 = 75 ∙ 4 + 0. Получившийся номер варианта 0+1=1. ) Для выбора задания из второго блока берется вторая и предпоследняя буквы строки и т.д.
Примечание: если строка получается длиной меньше 12 символов, то использовать строку, трижды содержащую имя и фамилию («ФамилияИмяФамилияИмяФамилияИмя»). Код:
Последний раз редактировалось Stilet; 13.04.2010 в 16:26. |
13.04.2010, 19:19 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
1) не надо суммировать в цикле!!!! (тем более, что делаете Вы это абсолютно неверно!)
2) проверки на то, что длина получилась меньше 12 - нет. 3) номера заданий либо просто выдавать на экран, либо (если нужно их сохранить), то сохранять их в массив! примерно так: Код:
Последний раз редактировалось Serge_Bliznykov; 13.04.2010 в 19:33. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Приближенное вычисление опред. интеграла. Поправте код. | fos1k | Помощь студентам | 5 | 20.12.2009 23:29 |
Поправте программу.... | netcher | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 21.04.2009 22:03 |
поправте програмку | astrozombie | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 21.04.2009 20:04 |