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

Задача 7. Лото Трійка. Гравець робить ставку – три числа від 0 до 9. У програмі отримуємо три випадкові числа) Якщо гравець вгадав усі числа у правильному порядку – Джек-пот, ів!
Якщо число вгадане, але не на правильній позиції – то ів
Якщо число вгадане на правильні позиції – ів
Приклади:
1 3 5 (гравець)
1 3 5 (випадкові числа)
Джек-пот, ів

1 3 5 (гравець)
5 3 1 (випадкові числа)
120 (по ів за числа 1 та 5, та ів за 3)

1 3 5 (гравець)
6 8 4 (випадкові числа)
ів

👇
Ответ:
Alesja4788
Alesja4788
14.04.2021

from random import randrange

a = [int(x) for x in input().split()]

b = [randrange(10) for x in range(3)]

prize = 0

if (a == b):

   prize = 500

   print("Джек-пот, ", prize, " балів")

   exit()

for i in range(3):

   if (a[i] == b[i]):

       prize += 100

   elif (a[i] in b):

       prize += 10

print(prize, " балів")

4,4(44 оценок)
Открыть все ответы
Ответ:
ako91545
ako91545
14.04.2021
// PascalABC.NET 3.2, сборка 1417 от 28.03.2017
// Внимание! Если программа не работает, обновите версию!

begin
  var n:=ReadInteger('Количество строк в массиве:');
  var m:=ReadInteger('Количество столбцов в массиве:');
  Writeln('*** Исходный массив [',n,',',m,'] ***');
  var a:=MatrRandom(n,m,-99,99);
  a.Println(4); Writeln(4*a.ColCount*'-');
  var a1:=a[0,0];
  Writeln('S=',a.ElementsByRow.Skip(1).Where(x->x>a1).Sum)
end.

Пример
Количество строк в массиве: 4
Количество столбцов в массиве: 5
*** Исходный массив [4,5] ***
  35  24  93 -58 -89
 -51 -55 -83  49 -92
 -90  89  68  28 -60
  46 -57  53 -78 -42

S=398
4,7(86 оценок)
Ответ:
Solyankaya
Solyankaya
14.04.2021
Using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace СиШарп
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Write("m = ");
            int m = int.Parse(Console.ReadLine());
            Console.Write("n = ");
            int n = int.Parse(Console.ReadLine());
            Console.WriteLine("A({0},{1}):",m,n);
            int[,] A = new int[m,n];
            Random rand = new Random();
            double S = 0;
            for(int i = 0; i < m; i++)
            {
                for(int j = 0; j < n; j++)
                {
                    A[i, j] = rand.Next(-10, 10);
                    Console.Write("{0,3} ",A[i,j]);
                    if (A[i, j] % 2 == 0) S += A[i, j];
                }
                Console.WriteLine();
            }
            Console.WriteLine("S = {0}",S);
            Console.ReadKey();
        }
    }
}
4,5(92 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ