Учеба и наука
Дана последовательность из n действительных чисел,найти номер первого минимального элемента.В С# - вопрос №1104164
июнь 27, 2014 г.
-
Всего ответов: 1
-
using System.IO;
using System;
class Program
{
static int NumberMin(int n, double [] m)
{
int T = 0;
for(int i = 0; i < n; i++)
if (m[T] > m[i]) T = i;
return T;
}
//Возвращает номер первого минимального элемента массива
//Нумерация ведётся с нуля
//Пример использования:
static void Main()
{
int n;
// Read in every line in the file.
using (StreamReader reader = new StreamReader(«input.txt»))
{
n = Convert.ToInt32(reader.ReadLine());
double [] a; a = new double[n];
int i = 0; string s;
while ((s = reader.ReadLine()) != null)
a[i++] = Convert.ToDouble(s);
Console.WriteLine(NumberMin(n,a));
}
}
}
//В файле input.txt в первой строке длина последовательности, далее по порядку числа в каждой строке
Похожие вопросы
Помогите найти алгоритм решения задачи о ранце методом ветвей и границ
сентябрь 1, 2014 г.
Решено
В некоторой стране автомобильный номер длиной 6 символов составляется из заглавных букв
сентябрь 19, 2013 г.