Вопрос задан 28.07.2023 в 20:22. Предмет Информатика. Спрашивает Дмитрук Владик.

Написать программу в который будет спрашиваться кол-во чисел в массиве. Числа будут вводится в

ручную, а потом среди них выведется которое делится на 9 без остатка. С#
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Газизова Залия.

Лови:

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

namespace ConsoleApp3

{

class Program

{

static void Main(string[] args)

{

Console.WriteLine("Введте длину массива:");

int a = Convert.ToInt16(Console.ReadLine());

int[] array = new int[a];

Console.WriteLine("Введите массив:");

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

{

array[i] = Convert.ToInt16(Console.ReadLine());

}

Console.WriteLine("Числа делящиеся на 9 без остатка:");

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

{

if(array[i]%9 == 0)

{

Console.WriteLine(array[i]+" ");

}

}

}

}

}

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения этой задачи вам нужно написать программу на языке C#, которая запросит у пользователя количество чисел в массиве, затем попросит пользователя ввести каждое число, и, наконец, выведет число (или числа), которое делится на 9 без остатка.

Вот пример кода программы:

csharp
using System; namespace DivisibleByNine { class Program { static void Main(string[] args) { Console.WriteLine("Введите количество чисел в массиве:"); int count = int.Parse(Console.ReadLine()); int[] numbers = new int[count]; for (int i = 0; i < count; i++) { Console.Write($"Введите число {i + 1}: "); numbers[i] = int.Parse(Console.ReadLine()); } Console.WriteLine("Числа, которые делятся на 9 без остатка:"); bool found = false; foreach (int num in numbers) { if (num % 9 == 0) { Console.WriteLine(num); found = true; } } if (!found) { Console.WriteLine("В массиве нет чисел, которые делятся на 9 без остатка."); } } } }

Как работает код:

  1. Пользователь вводит количество чисел в массиве.
  2. Затем пользователь последовательно вводит каждое число.
  3. Программа проходится по массиву и проверяет каждое число на делимость на 9.
  4. Если находится число, которое делится на 9 без остатка, оно выводится на экран.
  5. Если таких чисел нет, выводится сообщение об отсутствии таких чисел.

Примечание: В этом примере предполагается, что пользователь будет вводить корректные целочисленные значения. В реальной программе стоит предусмотреть обработку ошибок, чтобы избежать сбоев при вводе некорректных данных.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос