none
Un problema en Messagebox en ventana emergente con inputbox RRS feed

  • Pregunta

  • Hola buen día tengo un problema con mi código, lo que se desea hacer con el programa es ingresar el numero de datos que desea ingresar para poder sumar, al ingresar cuantos datos aparece una venta emergente de inputbox para guardar los valores, cuanto termina de guardar los numero los suma, y aparece una ventana emergente de message box con el siguiente formato (dato1+dato2+dato...n=suma), pero no me queda para poder extraer todos los datos de el inputbox, alguien que me ayude, por favor.

    //CONTRERAS SILVA BRANDON MIGUEL 5721
    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Windows.Forms;
    using Microsoft.VisualBasic;

    namespace P29_3P
    {
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
            }

            private void label1_Click(object sender, EventArgs e)
            {

            }

            private void textBox1_TextChanged(object sender, EventArgs e)
            {

            }

            private void button2_Click(object sender, EventArgs e)
            {
                DialogResult resulta1 = MessageBox.Show("Repetir Operacion", "Aviso Importante", MessageBoxButtons.YesNo);
                if (resulta1 == DialogResult.Yes)
                {
                    textBox1.Text = "";
                    textBox1.Focus();
                }
                else
                    this.Close();
            }
            private void button1_Click(object sender, EventArgs e)
            {

                int nd, c;
                float suma, s;
                string dat;

                nd = int.Parse(textBox1.Text);
                suma = 0;
                c = 1;
                do
                {

                    dat = Interaction.InputBox("Ingresa el Dato" + c.ToString() + ";", "Valores a Sumar");
                    s = float.Parse(dat);
                    suma = s + suma;
                    c++;
                } while (c <= nd); 
                    MessageBox.Show(((" "+ s + "+" + " ") + "=" + suma.ToString()), "La Suma de los Datos");
                }
            }
        }

                    
    sábado, 30 de junio de 2018 14:07

Todas las respuestas