Написать программу, где нужно найти числа, которые заканчиваются на 1 и делятся на 3? - C#

Узнай цену своей работы

Формулировка задачи:

Я написала программу, но когда хочу ее запустить, показывает одну ошибку

"Array creation must have array size or array initializer".

Я пишу, что длина массива

n

, а в это время ошибки прибавляются. Что мне делать? Пожалуйста, помогите! { static void Main(string[] args) { int[]a = new int[]; int n, i; for (int i=0; i<n; i++) { if ((a[i]%3==0) && (a[i]%10=1)) return a[i]; Console.Write(a[i].ToString() + " "); Console.WriteLine(); } } }

Решение задачи: «Написать программу, где нужно найти числа, которые заканчиваются на 1 и делятся на 3?»

textual
Листинг программы
  1. using System;
  2. using System.Linq;
  3.  
  4. namespace Practice
  5. {
  6.  
  7.     class Program
  8.     {
  9.  
  10.         const int n = 10;
  11.         static void Main(string[] args)
  12.         {
  13.             int[] myArray = new int[n];
  14.             Random random = new Random();
  15.             for (int i = 0; i < n; i++)
  16.             {
  17.                 myArray[i] = random.Next(0, 22); // Инициализируем числами от 0 до 21
  18.             }
  19.             Console.WriteLine("Содержимое массива");
  20.             foreach (var item in myArray)
  21.             {
  22.                 Console.Write(" {0}", item);
  23.             }
  24.             Console.WriteLine();
  25.             var result = myArray.Where(elem => elem % 3 == 0 && elem.ToString().EndsWith("1"));
  26.             Console.WriteLine("Элементы кратные 3 и оканчивающиеся на 1");
  27.             foreach (var item in result)
  28.             {
  29.                 Console.Write(" {0}", item);
  30.             }
  31.  
  32.  
  33.             Console.ReadKey();
  34.         }
  35.  
  36.  
  37.     }
  38. }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 3.857 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы