В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
fearsomehusky
fearsomehusky
25.05.2022 17:05 •  Информатика

На питон
Дано целое положительное число N. Используя операцию деления
нацело и взятия остатка, найти для N указанную ниже информацию и вывести
её на экран:
ж) произведение квадратов его чётных цифр;

з) сумму кубов его нечётных цифр;

и) первый слева цифровой разряд, в котором расположена цифра 2
(нумерацию цифровых разрядов вести с 0);

к) первый справа цифровой разряд, в котором расположена цифра 5
(нумерацию цифровых разрядов вести с 0).

Показать ответ
Ответ:
aydinlileman7
aydinlileman7
23.11.2022 03:03
Рисунок во вложении. Вместо номеров с 1 по 7 надо вписать следующее:
1. "Раздели монеты на кучки 2 + 2 + 1 и положи на весы две первые кучки (по одной кучке на каждую чашечку)"
2. "Весы в равновесии?"
3. "Монета из третьей кучки - золотая"
4. "Возьми монеты из той кучки, что тяжелее, и положи их на весы (по одной на каждую чашечку)"
5. "Левая монета тяжелее?"
6. "Монета на левой чашечке - золотая. Возьми её и купи почтальону Печкину велосипед"
7. "Монета на правой чашечке - золотая. Возьми её и купи почтальону Печкину велосипед"

Кот матроскин и пёс шарик нашли клад, который состоял из 5 одинаковых монет. в коробке, в которой ле
0,0(0 оценок)
Ответ:
123451526
123451526
16.05.2022 06:34
1
а) writeln(c); или write(c);
б) a, s: integer; или a, s: byte; или a, s: word;
в) r := p - q;

2
а) на одной строке будет выведено число 9, а на другой числа 5 и 3
б) на одной строке будет выведено число 8, на другой выведется 5-3 и 5+1=6

3
While - цикл с предусловием (условие идет до тела цикла), поэтому он может вообще не выполнятся. Repeat - цикл с постусловием (условие идет уже после тела цикла), поэтому тело этого цикла всегда выполняется минимум 1 раз.

4
var
st1: string;
i, k: byte;
begin
write('Введите строку: ');
readln(st1);
for i:=1 to Length(st1) do
if st1[i]= ' ' then inc(k);
writeln(k);
end.

6
var
a, sum: integer;
begin
write('Введите число: ');
readln(a);
sum := 0;
while a > 0 do 
begin 
sum := sum + (a mod 10); 
a := a div 10; 
end; 
writeln('Сумма цифр = ', sum:5);
end.

7
var
N, k: integer;
begin
write('Введите число: ');
readln(N);
k:=0;
while N > 0 do 
begin 
inc(k); 
N := N div 10; 
end; 
writeln('Количество цифр = ', k:5);
end.

8
а) read(d); или readln(d);
б) m, n: real; или m, n: double;
в) s := p - q;

9
На одной строке будет выведено 2, на другой 5+3 и 5*4=20

10
Ну, думаю, когда заранее неизвестно число итераций (повторений) цикла. Например While eof(f) ("пока не конец файла", тут чисто физически нельзя использовать цикл for).
11 
Length(st1), если с выводом, то Writeln('Количество символов: ', Length(st1));

12
var
N: integer;
begin
write('Введите число: ');
readln(N);
writeln(N div 100);
writeln(N div 10 mod 10);
writeln(N mod 10);
end.

13
Код идентичен заданию 7, блок-схема в приложении
1.напишите команды, которые выполняют следующие действия: а) вывод переменной с ; б) описать перемен
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота