Estructura Iterativa Bucle For

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 2

Estructura Iterativa Bucle For

Un bucle For es una estructura de control de repetición que permite escribir de manera


eficiente un bucle que es necesario ejecutar un número determinado de veces. Un
bucle For es útil cuando se sabe cuántas veces una tarea se va a repetir.

Problema 10:
Hacer un programa en c# que permita mostrar la tabla de sumar, restar, multiplicar y 
dividir de un número ingresado previamente.

Formulario:

Diagrama de Flujo Estructura Iterativa Bucle For

Código del botón Calcular

private void btncalcular_Click(object sender, EventArgs e)
        {
            //Declaración de variables
            int numero;
            double suma, resta, mult, div;
            //Entrada de datos
            numero = Convert.ToInt32(txtnumero.Text);
            //Proceso
            //Dejamos en blanco lo combobox
            cbosuma.Items.Clear();
            cboresta.Items.Clear();
            cbomult.Items.Clear();
            cbodiv.Items.Clear();

            //Creamos nuestro bucle para poder mostrar la tabla del 1 al


12

            for (int i=1;i<=12;i=i+1)
            {
                suma = numero + i;
                resta = numero - i;
                mult = numero * i;
                div = numero / i;
                //Agregar los resultados a los combobox
                cbosuma.Items.Add(numero + " + " + i + " = " + suma);
                cboresta.Items.Add(numero + " - " + i + " = " + resta);
                cbomult.Items.Add(numero + " * " + i + " = " + mult);
                cbodiv.Items.Add(numero + " / " + i + " = " + div);

            }

Código del botón Nuevo

private void btnnuevo_Click(object sender, EventArgs e)
        {
            cbosuma.Items.Clear();
            cboresta.Items.Clear();
            cbomult.Items.Clear();
            cbodiv.Items.Clear();
            txtnumero.Clear();
        }

Ejercicios

1. Un Empleado tiene un salario inicial de X y recibe un incremento de 10 %


anual durante 6 años.
Desarrolle un formulario que indique ¿Cuál es su salario al cabo de 6 años?

2. Desarrollar un formulario que ingrese un Numero “X” menor a 10 y nos


muestre luego un incremento de 2 en 2 (Establezca el limite para dicho
ciclo)

3. Desarrolle un formulario para determinar los intereses generados a una


cantidad X de dinero en una cantidad X de años tomando en cuenta que el
aumento de intereses será del 6% anual sobre el capital original y luego
nos muestre la cantidad original depositada mas los intereses generados .

También podría gustarte