Напишите программу, которая вычисляет произведение всех чисел, оканчивающихся ** 2, из...

0 голосов
82 просмотров

Напишите программу, которая вычисляет произведение всех чисел, оканчивающихся на 2, из диапазона от 0 до 50.


Информатика (14 баллов) | 82 просмотров
Дано ответов: 2
0 голосов

Ответ:

using namespace

Объяснение:

using namespace std;

int main()

{

 int a,sum=2;

  for (a = 1;a <= 50;a++){</p>

      if(a%10==2){

          sum = sum * a;

      }      

  }

  cout <<sum / 2;</p>

}

(24 баллов)
0 голосов

Ответ:

using System;

using System.Linq;

class NewClass

{

   

   static void Main()

   {

       int[] array = Enumerable.Range(0, 51).ToArray();//диапазон - [0; 50]!

       foreach(var i in array)

           System.Console.Write($"{i} ");

       System.Console.WriteLine();

       System.Console.WriteLine(array.Where(var => var % 10 == 2).Aggregate((var1, var2) => var1 * var2));

   }

}

Объяснение:

Диапазон от 0 до 50 включительно. Если диапазон нужен такой, чтобы 50 не включалось, измените 51 в методе Range() на 50.

(4.0k баллов)