Programa 1
Vector objeto;
public Form1()
{
InitializeComponent();
}
private void radioButVerificar_CheckedChanged(object sender, EventArgs e)
{
//Si este "radio button" esta seleccionado pasara a verificar la cantidad de números primos
//que esxisten entre el 1 y 100
if (radioButVerificar.Checked)
{
textDesde.Text = "1";
textHasta.Text = "1000";
int inicio = Convert.ToInt32(textDesde.Text);
int fin = Convert.ToInt32(textHasta.Text);
int existen = Convert.ToInt32(textHasta.Text);
int contadorPrimos = 0;
for (int i = inicio; i <= fin; i++)
{
if (Matematicas.Es_Primo(i))
{
contadorPrimos++;
}
}
textExisten.Text = contadorPrimos.ToString();
}
}
//Creamos un obeto de la clase vector y le pasamos el valor que se obtuvo en la operacion anterior
private void radioButton1_CheckedChanged(object sender, EventArgs e)
{
objeto = new Vector(Convert.ToInt32(textExisten.Text));
}
//Aqui se agregan los 169 elementos (número primos) al objeto vector
private void radioButton2_CheckedChanged(object sender, EventArgs e)
{
int i = 0;
for (int j = 1; j < 1000; j++)
{
if (Matematicas.Es_Primo(j))
{
objeto[i] = j;
i++;
}
}
}
//Aqui se muestran los 169 elementos (número primos) al textNumeroPrimos
private void radioButton3_CheckedChanged(object sender, EventArgs e)
{
string elementos = "";
for (int i = 0; i < objeto.Tamaño; i++)
elementos = elementos + " " + objeto[i].ToString() + ",";
textNumerosPrimos.Text = elementos;
}
}
}
Suscribirse a:
Entradas (Atom)
No hay comentarios:
Publicar un comentario