• Предмет: Информатика
  • Автор: verouchto
  • Вопрос задан 3 месяца назад

Считать массив из 10 элементов и отобрать в другой массив все числа, у которых число десятков – ноль.Программа на C#, притом числа в массиве могут быть разного разного размера(как и 0, так и 105889900)


p15: Жаль не python...

Ответы

Ответ дал: salatblitz51
0

вот программа на C#, которая выполняет вашу задачу:

c#

using System;

public class Program {

   public static void Main(string[] args) {

       // Создайте массив из 10 элементов.

       int[] array = new int[] {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};

       // Создайте новый массив, который будет содержать все числа из исходного массива, у которых число десятков – ноль.

       int[] filteredArray = new int[array.Length];

       int index = 0;

       for (int i = 0; i < array.Length; i++) {

           // Если число десятков в элементе исходного массива равно 0, добавьте элемент в новый массив.

           if (array[i] % 10 == 0) {

               filteredArray[index] = array[i];

               index++;

           }

       }

       // Выведите новый массив на консоль.

       foreach (int number in filteredArray) {

           Console.WriteLine(number);

       }

   }

}

Этот код сначала создает массив из 10 элементов. Затем он создает новый массив, который будет содержать все числа из исходного массива, у которых число десятков – ноль. Код выполняет это, просматривая элементы исходного массива и добавляя элементы, у которых число десятков равно 0, в новый массив. Наконец, код выводит новый массив на консоль.

Вас заинтересует