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

Вот вариант проблемы, называемой случайным блужданием. Летними вечерами пес покидает свой фонарный столб и случайным образом делает два шага в направлении дома или один шаг в противоположном направлении. Сделав эти шаги, пёс снова случайным образом блуждает на два шага к дому или на один шаг назад и делает это снова и снова. Если питомец отойдет от фонарного столба на 10 шагов по направлению к дому, вы найдете его и отнесете домой. Если пес возвращается к фонарному столбу, не дойдя до 10 шагов по направлению к дому, он ложится и ночует у подножия фонарного столба. Напишите программу на языке C, которая стимулирует 500 летних вечеров, и вычислите и printf процент времени, в течение которого ваш питомец спит дома в течение этих вечеров. Подсчитайте расстояние, пройденное собакой до вашего дома. Если расстояние достигает 10, остановите цикл и увеличьте на единицу счетчик проведенных ночей дома. Если расстояние достигает 0 прежде, чем оно достигнет 10, остановите цикл, но не увеличивайте счетчик проведенных ночей дома. Повторите этот цикл 500 раз и найдите отношение (количество проведенных ночей дома) / 500,0.

👇
Открыть все ответы
Ответ:
Дошик132
Дошик132
08.01.2022

#include <iostream>

#include <iomanip>

using namespace std;

int main()

{

   int n=4, m=5;

   int a[n][m];

   srand(time(0));

   int s=0;

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

   {

       for(int j=0; j<m; j++)

       {

           a[i][j]=-99+rand()%199;

           cout << setw(4) <<a[i][j];

           s+=a[i][j];

       }

       cout << endl;

   }    

   float r=float(s)/(m*n);

   int k=0;

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

       for(int j=0; j<m; j++)

           if(a[i][j]>r)

               k++;

   cout << "k = " << k;

   return 0;

}

4,8(29 оценок)
Ответ:

Объяснение:

История Интернета началась с разработки компьютеров в 1950-х годах и появления научных и прикладных концепций глобальных вычислительных сетей почти одновременно в разных странах, в первую очередь в научных и военных лабораториях в США, Великобритании и Франции[2].

Принципы, по которым строится Интернет, впервые были применены в сети ARPANET, созданной в 1969 году по заказу американского агентства DARPA. Используя наработки ARPANET, в 1984 году Национальный научный фонд США создал сеть NSFNET для связи между университетами и вычислительными центрами. В отличие от закрытой ARPANET подключение к NSFNET было достаточно свободным и к 1992 году к ней подключились более 7500 мелких сетей, включая 2500 за пределами США. С передачей опорной сети NSFNET в коммерческое использование появился современный Интернет.

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