Вопрос № 180419: Здравствуйте, уважаемые эксперты! Помогите, пожалуйста, решить задачу: Создать случайным образом одномерный массив целых чисел Вывести на экран номера всех элементов, которые не делятся на 7. (пользуюсь программой ABC) ...
Вопрос № 180420: Здравствуйте, уважаемые эксперты! Помогите, пожалуйста, решить задачу: Написать рекурсивную программу, печатающую старшую цифру в десятичной записи введенного натурального числа. (пользуюсь программой ABC) ...
Вопрос № 180421: Здравствуйте, уважаемые эксперты! Помогите, пожалуйста, решить задачу: Определить минимум среди сумм элементов диагоналей, параллельных главной диагонали квадратного массива. (пользуюсь программой ABC) ...
Вопрос № 180419:
Поскольку не оговорено заранее, пусть у нас будет массив из 20 чисел, числа - от 10 до 100
Код:
program massiv; Uses Crt; var a:array[0..19] of integer; i: integer; begin
clrscr; { очищаем экран } randomize; { запускаем генератор случайных чисел } { формируем массив } for i:=0 to 19 do begin a[i]:=10+random(90); if (a[i] mod 7) > 0 then { проверяем остаток от деления на 7 } write(i:3); end; end.
1. Введён тег "код" для улучшения чтения кода программы. 2. Исправлена ошибка вывода на экран в соответствии с заданием. 3. Изменена размерность массива в соответствии с заявленной (20 чисел, а не 21). 4. Исправлен синтаксис очистки экрана.
-----
∙ Отредактировал: sir Henry (Старший модератор)
∙ Дата редактирования: 25.10.2010, 03:48 (время московское)
Ответ отправил: tatyana (2-й класс)
Ответ отправлен: 23.10.2010, 01:57
Номер ответа: 263626
Вам помог ответ? Пожалуйста, поблагодарите эксперта за это! Как сказать этому эксперту "спасибо"?
Отправить SMS#thank 263626
на номер 1151 (Россия) |
Еще номера »
Вопрос № 180420:
Здравствуйте, уважаемые эксперты!
Помогите, пожалуйста, решить задачу: Написать рекурсивную программу, печатающую старшую цифру в десятичной записи введенного натурального числа.
(пользуюсь программой ABC)
Отправлен: 23.10.2010, 01:13
Вопрос задал: verona (2-й класс)
Всего ответов: 1 Страница вопроса »
function highdigit(n:integer):integer; var m:integer; begin if(n>=10) then begin m:=n div 10; highdigit:=highdigit(m);
end else highdigit:=n; end;
Введён тег "код" для улучшения чтения программного кода.
-----
∙ Отредактировал: sir Henry (Старший модератор)
∙ Дата редактирования: 25.10.2010, 03:39 (время московское)
----- Я ни от чего, ни от кого не завишу.
Ответ отправил: Гаряка Асмик (Профессионал)
Ответ отправлен: 23.10.2010, 01:54
Номер ответа: 263625
Вам помог ответ? Пожалуйста, поблагодарите эксперта за это! Как сказать этому эксперту "спасибо"?
Отправить SMS#thank 263625
на номер 1151 (Россия) |
Еще номера »
{#/template js_tmpl_auth_reg_button}
{#template js_tmpl_auth_reg_descr}
{#if $P.login_register_tab == 1}
Для оформления подписки на выбранную рассылку, работы с интересующей вас группой или доступа в нужный вам раздел, просим авторизоваться на Subscribe.ru
{#/if}
{#if $P.login_register_tab == 2}
Для регистрации укажите ваш e-mail адрес. Адрес должен быть действующим, на него сразу после регистрации будет отправлено письмо с инструкциями и кодом подтверждения.
{#/if}
{#/template js_tmpl_auth_reg_descr}
{#template js_tmpl_soc_auth_reg_descr}
Или зарегистрируйтесь через социальную сеть.
{#/template js_tmpl_soc_auth_reg_descr}
{#template js_tmpl_auth_reg_soc}
Вам отправлено письмо для подтверждения вашего адреса {$P.register_confirm_mail}. Для подтверждения адреса перейдите по ссылке из этого письма.
{#/template js_tmpl_auth_reg_descr}
{#template js_tmpl_auth_reg_action}