none
Somar valores RRS feed

  • Pergunta

  • Alguém poderia me ajudar criar  um método que some os valores e gere um total, toda vez que entra um valor ele soma no total, desculpem a falta de conhecimento, meu projeto e em asp MVC, Grato!  
    quinta-feira, 20 de abril de 2017 03:34

Todas as Respostas

  • Bruno,

    Explique melhor o que precisa. De onde vem esses valores? Quantos são? O que você já fez?



    If you found this post helpful, please "Vote as Helpful". If it actually answered your question, remember to "Mark as Answer".

    Se achou este post útil, por favor clique em "Votar como útil". Se por acaso respondeu sua dúvida, lembre de "Marcar como Resposta".

    quinta-feira, 20 de abril de 2017 08:58
  • Veja se é isso que deseja.

    crie um projeto windows console na sua solution, e tente usar o código para ver o resultado.

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    
    namespace Totalizador
    {
        class Program
        {
            
            static void Main(string[] args)
            {
                string opcao1 = string.Empty;
                int total = 0;
    
                while (opcao1 != "SAIR" )
                {
                    Console.Write("preencher o valor para somar: ");
                    opcao1 = Console.ReadLine();
    
                    int myInt;
                    if (int.TryParse(opcao1, out myInt))
                    {
                        Teste Calc = new Teste();
                        Console.WriteLine("TOTAL PARCIAL : " + Calc.Somar(Convert.ToInt32(opcao1), ref total));
                        Console.WriteLine("---");
                    }
                }
            }
        }
    
        class Teste
        {
             public int Somar(int val1, ref int total )
            {
                total += val1;
                return total;
            }
        }
    }

    Se foi útil, por favor não esquece de pontuar a resposta.



    quinta-feira, 20 de abril de 2017 11:45