C sharp - programa que pida numeros positivos y vaya calculandola la suma de todos ellos

 
Vista:
sin imagen de perfil

programa que pida numeros positivos y vaya calculandola la suma de todos ellos

Publicado por RichardW (1 intervención) el 20/09/2017 00:57:29
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
using System;
using System.Collections.Generic;
using System.Text;
 
namespace Practica22
{
    class Ejercicio22
    {
        static void Main(string[] args)
        {
            int numero1;
            int numero2;
            int resultado;
 
            do
            {
 
                Console.Write("Escriba un numero positivo:");
                numero1 = Convert.ToInt32(Console.ReadLine());
                Console.Write("Escriba otro numero positivo:");
                numero2 = Convert.ToInt32(Console.ReadLine());
                resultado = numero1 + numero2;
                if (numero1 != 0 || numero2 != 0)
 
                    Console.WriteLine("El resultado es{0}", resultado);
 
            } while (numero1 != 0 || numero2 != 0);
            Console.WriteLine("Haga click para salir del programa...");
        }
    }
}
Crear un programa que pida numeros positivos y vaya calculandola suma de todos ellos (terminara cuando se teclee un 0) elproblema esque el programa solo termina cuando tecleeo dos 0, y yo quiero que el programa termine sin necesidad de telcear dos 0 ejemplo si yo escribo 0 + 23 que el programa termine porque solo termino si escribo dos 0
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Ariel
Val: 37
Ha aumentado 1 puesto en C sharp (en relación al último mes)
Gráfica de C sharp

programa que pida numeros positivos y vaya calculandola la suma de todos ellos

Publicado por Ariel (13 intervenciones) el 20/09/2017 14:38:04
Hola buen dia, para salir de esa manera solo tienes que insertar una sentencia break; para que abandone el ciclo de inmediato.
Por ejemplo
1
2
if(numero1 == 0 || numero2 == 0)
   break;
Con esto automaticamente sales del ciclo .

Espero te haya servido.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar