5.Создать файл из 100 целых чисел, лежащих на отрезке [150,9000], испол

За вознаграждение или нахаляву (если повезёт)

Модераторы: Хыиуду, MOTOCoder, Medved, dr.Jekill

Ответить
viktoriya95
Сообщения: 4
Зарегистрирован: 22 фев 2014, 08:31

22 фев 2014, 08:43

Здравствуйте, помогите, пожалуйста, решить задачу
5.Создать файл из 100 целых чисел, лежащих на отрезке
[150,9000], используя генератор случайных чисел.
-Вывести эти числа на экран.
-Вывести на экран все числа,равные сумме квfдратовасвоих цифр.
-Найти среднее арифметическое трехзначных простых чисел, кратных
сумме своих цифр.
Хыиуду
Сообщения: 2388
Зарегистрирован: 06 мар 2005, 21:03
Откуда: Москва
Контактная информация:

22 фев 2014, 12:31

Генератор случайных чисел - функция random из модуля crt
Проверить, является ли число суммой квадратов своих цифр

Код: Выделить всё

function is_sum_squares(x: longint): boolean;
x1:=x;
while (x1>0) do begin
   inc(s, sqr(x1 mod 10));
   x1:=x1 div 10;
end;
is_sum_squares := x=s;
end;
Определение переменных напишете сами. Среднее арифметическое - ищите по форуму, тут таких тем десятки
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
viktoriya95
Сообщения: 4
Зарегистрирован: 22 фев 2014, 08:31

22 фев 2014, 13:53

Спасибо, но к сожалению я почти ничего не поняла
Ответить