Вывод наименьшего и количества наименьших в 50 элементном массиве - C#
Формулировка задачи:
Ошибка в том,что минимум не изменился,как и каунт. Вот код:
/*
* Created by SharpDevelop.
* User: User
* Date: 05.02.2016
* Time: 13:48
*
* To change this template use Tools | Options | Coding | Edit Standard Headers.
*/
using System;
namespace Ege
{
class Program
{
public static void Main(string[] args)
{
int[] m = new int[50];
int i,min=101,count=0;
Random Ran = new Random();
for (i=0;i<=49;i++)
{
m[i]= Ran.Next(100);
}
for (i=0;i<=48;i++)
{
if (m[i]<m[i++])
{
if (m[i]<min)
{
min = m[i];
count=0;
count++;
}
else if (m[i]==min)
count++;
}
}
for (i=0;i<=49;i++)
Console.WriteLine("m[{0}]={1}",i,m[i]);
Console.WriteLine("min="+min);
Console.WriteLine("Count = "+count);
// TODO: Implement Functionality Here
Console.Write("Press any key to continue . . . ");
Console.ReadKey(true);
}
}
}Решение задачи: «Вывод наименьшего и количества наименьших в 50 элементном массиве»
textual
Листинг программы
if (m[i]<m[i+1])