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

Массив arr[6] заполнен единицами. написать программу, которая используя датчик случайных целых чисел, получает на каждом шаге цикла случайное значение индекса массива х и выполняет операцию arr[x]=0. найти среднее число, при котором все значения элементов массива будут заменены на нули.

👇
Ответ:
fylkis
fylkis
01.01.2020
Var arr:array [1..6] of integer;i,k,x,s,d,j:integer;beginrandomize;d:=0;for j:=1 to 1000 dobeginfor i:=1 to 6 do  arr[i]:=1;k:=1;s:=1;while k<>0 do begin   x:=random(6)+1;   arr[x]:=0;   if (arr[1]=0) and (arr[2]=0) and (arr[3]=0) and (arr[4]=0) and(arr[5]=0) and (arr[6]=0) then k:=0;   s:=s+1; end;d:=d+s; end;Writeln('В среднем цикл отработал ',d/1000,' раз'); end.
В среднем цикл отработал 15.946 разПри многократном запуске получается около 16 раз
4,4(86 оценок)
Открыть все ответы
Ответ:
mamarozovap0c9td
mamarozovap0c9td
01.01.2020
Код

#include <iostream>

using namespace std;

int main(){

   setlocale(LC_ALL, "Russian");

   string s1 = "i have 12 litters", s2 = "i don't have 12 litters";

   if(s1.length() > s2.length()){

       cout << "Первая строка длиннее второй.";

   }

   else if(s1.length() < s2.length()){

       cout << "Первая строка короче второй.";

   }

   else if(s1.length() == s2.length()){

       cout << "Первая строка такой же длины, что и вторая."

   }

   return 0;

}

Проверка

Первая строка короче второй.

4,6(62 оценок)
Ответ:
paskhin2017
paskhin2017
01.01.2020
Код

#include <iostream>


using namespace std;


int Solve(unsigned int N) {


unsigned int K = 0, t = 0;


for (int i = 0; i < N; i++) {


 cout << "[" << i+1 << "-й элемент]: ";


 cin >> t;


 if (t % 2 == 0) {


  cout << "[" << t << " - ЧЁТНОЕ ЧИСЛО]" << endl << endl;


  K = K + 1;


 }


 else {


  cout << "[" << t << " - НЕЧЁТНОЕ ЧИСЛО]" << endl << endl;


 }


}


return K;


}


int main()


{


setlocale(LC_ALL, "Russian");


unsigned int N;


cout << "Сколько раз вводим число? : ";


cin >> N;


cout << endl << "Количество чётных чисел: " << Solve(N);


return 0;


}


Проверка

[Скриншот]


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