Найти и вывести количество элементов, кратных пяти? - C#

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

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

Найти и вывести количество элементов, кратных пяти, их номера и сами элементы, тип элементов целый? Код:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace Array_from_set_user_parameter5
{
    /* Продемонстрировать одномерный массив из дробных чисел.
       Количество элементов массива задаётся с клавиатуры */
    class Program
    {
        static void Main(string[] args)
        {
            // Задать с клавиатуры число элементов массива
            int n;
            Console.WriteLine("Введите число элементов массива");
            n = Convert.ToInt16(Console.ReadLine());
            // Объявим одномерный массив Data с n-элементами 
            double[] Data = new double[n];
            int i = 0;
            while (i < n)
            {
                Console.WriteLine("Введите элемент массива");
                /* Вводим элементы массива с клавиатуры 
                 * и заполняем ими массив */
                Data[i] = double.Parse(Console.ReadLine());
                Console.WriteLine();
                i++;
            }
            // Вывод содержимого массива
            for (i = 0; i < n; i = i + 1)
                Console.WriteLine("Элемент[" + i + "]: " + Data[i]);
            Console.ReadKey();
        }
    }
}

Решение задачи: «Найти и вывести количество элементов, кратных пяти?»

textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace Array_from_set_user_parameter5
{
    /* Продемонстрировать одномерный массив из дробных чисел.
    Количество элементов массива задаётся с клавиатуры */
    class Program
    {
        static void Main(string[] args)
        {
            // Задать с клавиатуры число элементов массива
            int n;
            Console.WriteLine("Введите число элементов массива");
            n = Convert.ToInt16(Console.ReadLine());
            // Объявим одномерный массив Data с n-элементами 
            double[] Data = new double[n];
            int i = 0;
            while (i < n)
            {
                Console.WriteLine("Введите элемент массива");
                /* Вводим элементы массива с клавиатуры 
                * и заполняем ими массив */
                Data[i] = double.Parse(Console.ReadLine());
                Console.WriteLine();
                i++;
            }
            // Вывод содержимого массива
            for (i = 0; i < n; i = i + 1)
                Console.Write(Data[i]+" ");
 
 
            int v = 0;
            Console.WriteLine("\nКратные пяти:");
            for(i=0;i<n;i++)
                if (Convert.ToInt32(Data[i]) % 5 == 0) { Console.WriteLine("Data[" + i + "]=" + Data[i]); v++; }
            Console.WriteLine("Всего:" + v);
            Console.ReadKey();
        }
    }
}

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


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

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

13   голосов , оценка 3.615 из 5
Похожие ответы