М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
KrasotkaSofia195
KrasotkaSofia195
13.02.2021 12:00 •  Информатика

Выполните задание. На бесконечном поле есть горизонтальная и вертикальная стены. Левый конец горизон- тальной стены соединён с верхним концом вертикальной стены. Длины стен неизвестны. В вертикальной стене есть ровно один проход, точное место прохода и его ширина неиз- вестны. Робот находится в клетке, расположенной непосредственно сверху от вертикаль- ной стены у её правого конца. На рисунке указан один из возможных расположения стен и Робота (Робот обо- значен буквой "P"). P Напишите для Робота алгоритм, закрашивающий все клетки, расположенные непосред- ственно левее вертикальной стены, и клетки, расположенные непосредственно ниже гори- зонтальной стены. Робот должен закрасить только клетки, удовлетворяющие данному ус- ловию. Проход должен остаться незакрашенным. Например, для приведённого выше рисунка Робот должен закрасить следующие клетки (см. рисунок). - -


Выполните задание. На бесконечном поле есть горизонтальная и вертикальная стены. Левый конец горизон

👇
Ответ:

использовать Робот

алг нач

нц пока снизу стена; влево кц

нц 2 раза

нц пока справа свободно; вниз кц

нц пока справа стена; закрасить; вниз кц

кц

вправо

нц пока сверху свободно; вверх кц

нц пока сверху стена; закрасить; вправо кц

кон


Выполните задание. На бесконечном поле есть горизонтальная и вертикальная стены. Левый конец горизон
4,4(91 оценок)
Открыть все ответы
Ответ:
maloyzolotov
maloyzolotov
13.02.2021

Python

n=int(input())

if n>1 and n<10 or n==1:

   print(1)

elif n>10 and n<100 or n==10 :

   print(2)

elif n>100 and n<1000 or n==100 :

   print(3)

elif n>1000 and n<10000 or n==1000:

   print(4)

elif n>10000 and n<100000 or n==10000:

   print(5)

elif n>100000 and n<1000000 or n==100000:

   print(6)

elif n>1000000 and n<10000000 or n==1000000:

   print(7)

elif n>10000000 and n<100000000 or n==10000000:

   print(8)

elif n>100000000 and n<1000000000 or n==100000000:

   print(9)

elif n>1000000000 and n<10000000000 or n==1000000000:

   print(10)

else:

   print(0)

СДЕЛАЙ ОТВЕТ ЛУЧШИМ!
4,5(85 оценок)
Ответ:
aigulzhan
aigulzhan
13.02.2021

Содержание верного ответа и указания по оцениванию

(допускаются иные формулировки ответа, не искажающие его смысла)

Решение для OpenOffice.org Calc и для Microsoft Excel

Задание допускает много решения. Ниже приведено одно из возможных решений.

Подготовительная часть.

В ячейку  запишем формулу

информатика

или

информатика

(здесь и далее первая формула используется для русскоязычного интерфейса, вторая – для англоязычного)

В ячейку  запишем формулу

информатика

или

информатика

Скопируем эти формулы во все ячейки диапазона  

Задание 1.

В ячейку  запишем формулу

или

Задание 2.

В ячейку  запишем формулу

или

В ячейку  запишем формулу

или

В ячейку  запишем формулу

Возможны и другие варианты решения.

Например, при выполнении задания  можно упорядочить данные так, чтобы нужные строки стояли подряд, а потом подсчитать их количество, используя нумерацию строк.

Если задание выполнено правильно и при выполнении задания использовались файлы, специально подготовленные для проверки выполнения данного задания, то должны получиться следующие ответы.

На первый вопрос:  

На второй вопрос:


Что нужно вписать в соответствующие ячейки В электронную таблицу занесли данные о тестировании учени
4,5(89 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ