using System;
public class Program
{
public static void Main()
int[] valores = { 4, 3, 7, 10, 100, 5, 7 }; //2
int maximo = valores[0]; //2
int minimo = valores[0]; //2
for (int i = 1; i<valores.Length; i++) // n = ((n + 1) - 1) ( cuando el valor del arreglo es de 5 posiciones - for se ejecuta 6)
if (valores[i] > maximo) // 2 (n - 1) = 2n - 2
maximo = valores[i]; // 2 (n - 1)
}
if (valores[i] < minimo) // 2 (n - 1)
minimo = valores[i]; // 2 (n - 1)
Console.WriteLine("El valor minimo es: "+minimo); //2
Console.WriteLine("El valor maximo es: "+maximo); //2
// O(n) = 2 + 2 + 2 + n + 2(n-1) + 2(n-1) + 2(n-1) + 2(n-1) + 2 + 2
// 10 + n + 4 (2(n-1))
// 10 + n + 4 ( 2n - 2)
// 10 + n + 8n - 8
// 2 + 9n
// O (n) = 2 + 9n