Найти и вывести количество элементов, кратных пяти? - 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();
}
}
}