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

Создать Робота в кумире (3робота)


Создать Робота в кумире (3робота)

👇
Ответ:
jenek28022008
jenek28022008
06.06.2022

Между соседними (по сторонам) клетками может стоять стена, через которую Робот пройти не может. На практике поле всегда ограниченного размера, а стенки стоят в заданных местах в зависимости от задачи. Задача состоит в закрашивании определенных клеток и остановке робота в заданном месте.

У Робота есть пять команд-приказов:

вверх

вниз

влево

вправо

закрасить

При выполнении одной из первых четырех команд Робот перемещается на одну клетку соответственно: вверх ↑, вниз ↓, влево ←, вправо →. Если Робот получит команду передвижения через стену, то он разрушится (произойдет отказ). По команде закрасить закрашивается клетка, в которой Робот находится в настоящий момент (если клетка уже закрашена, отказа не происходит).

4,8(46 оценок)
Открыть все ответы
Ответ:
tatybat
tatybat
06.06.2022
ОС Windows более распространена, потому что небольшая компания Майкрософт вовремя и удачно предложила свою новую операционную систему DOS гиганту IBM, который всё же решил снизойти до рынка Персональных Компьютеров и создал в итоге целую архитектуру IBM PC, открытую и общедоступную. Т.е. компьютеры по таким стандартам, периферию и ПО к ним могла делать любая фирма, а не только IBM. В то время это было необычно. "IBM PC совместимых" компьютеров стало ооочень много в мире и практически на всех стояла MS-DOS, а затем и Windows.
4,7(8 оценок)
Ответ:
89051682007
89051682007
06.06.2022

Объяснение:

1)

#include <iostream>

using namespace std;

int main()

{

  int Z[10];

  int b=0;

  for(int i=0;i<10;i++)

     Z[i]=rand()%46-20;

 

  cout<<"\nElements of the array::"<<endl;

 

  for(int i=0;i<10;i++)

  {

     cout<<i+1<<" = "<<Z[i]<<endl;

  }

 

  for(int i=0;i<10;i++)

  {

      if (Z[i]%5==0)

      {

       b++;

       Z[i]=Z[4];

      }

     cout<<i+1<<" = "<<Z[i]<<endl;

  }

  return 0;

}

2)

#include <iostream>

#include <ctime>

using namespace std;

int main()

{

  srand(time(0));

  int K[15];

  int min=0;

  int max=0;

  for(int i=0;i<15;i++)

     K[i]=rand()%36-10;

 

  cout<<"\nElements of the array::"<<endl;

 

  for(int i=0;i<15;i++)

  {

     if (K[i]%2==0)

     {

       if (min > K[i]) {min=K[i];}

       if (max < K[i]) {max=K[i];}

     }

     cout<<i+1<<" = "<<K[i]<<endl;

  }

 

  cout<<"Min = "<<min<<endl;

  cout<<"Max = "<<max<<endl;

  return 0;

}

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