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

1. Дано целое число. Проверить, является ли оно кратным 4, или кратным 6. Из диапазона чисел от 150 до 350. 2. Найти количество чисел кратных 12 из диапазона чисел от 50 до 500.

помгите​

👇
Открыть все ответы
Ответ:

import random

user_choise = 0

user_score = 0

door_count = 5

chost_index = 0

print("| Игра - Ghost Game")

print("||| Здесь - N дверей. За одной из них стоит призрак.")

print("||| Ваша задача - как можно дольше не попадать на призрака")

print("|| - Начало игры - ||")

for i in range(door_count):

       print("___[" + str(i + 1) + "]" , end = "")

       print("___")

while True:

   chost_index = random.randint(1,door_count)

   user_choise = int(input("Номер двери: "))

   if user_choise == chost_index:

       print(" ")

       print("-- Ты проиграл! --")

       print(f"-- Количество заработанных очков {user_score}")

       user_score = 0

       ex = input("Хочешь сыграть еще?  -- Y - да, N - нет")

       if ex == "N":

           break

   else:

       user_score = user_score +1

       print("")

       print("|| - Новый раунд - ||")

       print("||||")

       print("Ты заслужил..." + str(user_score) + " ")

Объяснение:

4,5(47 оценок)
Ответ:
Galinachlen
Galinachlen
07.07.2021

// Считал, что под N -- 85 подразумевается N=85, то есть создаем два массива размером 85x85

// Индексы элемента i,j выводятся так: arr[i][j]

// Не использовал динамическую память, так как это не было сказано в задании

#include <iostream>

#include <cstdlib> // rand(), srand()

#include <ctime> // time()

int main()

{

   /*

   *   Можно протестировать на простых примерах:

   *

   *   const int n = 3;

   *   int arr1[n][n]{ { 1, 2, 3 }, { 55, 89, 11 }, { 99, 0, 89 } };

   *   int arr2[n][n]{ { 3, 3, 1 }, { 66, 89, 55 }, { 77, 0, -5 } };

   */

   const int n = 85;

   int arr1[n][n]{};

   int arr2[n][n]{};

   srand(time(0));

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

       for (int j = 0; j < n; ++j) {

           arr1[i][j] = rand() % 100 + 1;

           arr2[i][j] = rand() % 100 + 1;

       }

   }

   int row;

   std::cout << "Enter row (0-" << n - 1 << "): ";

   std::cin >> row;

   if (row < 0 || row >= n) {

       std::cout << "incorrect row\n";

       return 0;

   }

   int min1 = arr1[row][0];

   int min2 = arr2[row][0];

   int index1 = 0;

   int index2 = 0;

   for (int i = 1; i < n; ++i) {

       if (arr1[row][i] < min1) {

           index1 = i;

           min1 = arr1[row][i];

       }

       if (arr2[row][i] < min2) {

           index2 = i;

           min2 = arr2[row][i];

       }

   }

   std::cout << "min1 = arr1[" << row << "][" << index1 << "] = " << min1 << '\n';

   std::cout << "min2 = arr2[" << row << "][" << index2 << "] = " << min2 << '\n';

   // Вывод строки массива для наглядности

   std::cout << "\narr1[" << row << "]: ";

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

       std::cout << arr1[row][i] << " ";

   std::cout << "\narr2[" << row << "]: ";

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

       std::cout << arr2[row][i] << " ";

}

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