using System;
namespace Practica03
{
    public class Practica3
    {
        // Arreglo datos presión sistólica
        private int[] presionSistolica = {
            118, 125, 132, 140, 115, 128, 135, 122, 138, 120,
            130, 145, 118, 125, 132, 140, 115, 128, 135, 122,
            138, 120, 130, 145, 118, 125, 132, 140, 115, 128,
            135, 122, 138, 120, 130, 145, 118, 125, 132, 140,
            115, 128, 135, 122, 138, 120, 130, 145, 118, 125
        };
        public static void Main(string[] args)
        {
            Practica3 PresionSistolica = new Practica3();

            // Mostrar registros
            PresionSistolica.Imprimir();

            // Calcular media
            double media = PresionSistolica.CalcularMedia();
            Console.WriteLine("La media es: " + media);

            // Seleccionar muestra sistemática
            int[] muestra = PresionSistolica.SeleccionarMuestra(4, 10);
            Console.WriteLine("\nMuestra sistemática de 10 pacientes:");
            for (int i = 0; i < muestra.Length; i++)
            {
                Console.WriteLine("Paciente " + (i + 1) + ": " + muestra[i] + " mmHg");
            }
        }

        // Método para imprimir todos los valores
        public void Imprimir()
        {
            Console.WriteLine("Registros de presión sistólica:");
            for (int i = 0; i < presionSistolica.Length; i++)
            {
                Console.WriteLine("Paciente " + (i + 1) + ": " + presionSistolica[i]);
            }
        }

        // Método para calcular la media
        public double CalcularMedia()
        {
            int suma = 0;
            foreach (int valor in presionSistolica)
            {
                suma += valor;
            }
            return (double)suma / presionSistolica.Length;
        }

        // Método para seleccionar muestra sistemática
        public int[] SeleccionarMuestra(int inicio, int n)
        {
            int[] muestra = new int[n];
            int total = presionSistolica.Length;
            int salto = total / n;

            for (int i = 0; i < n; i++)
            {
                int index = (inicio - 1) + i * salto;
                muestra[i] = presionSistolica[index];
            }
            return muestra;
        }
    }
}

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: