none
duvida exercicios - Console RRS feed

  • Pergunta

  • namespace Ex_2
    {
        class Program
        {
            static void Main(string[] args)
            {
                Empregado empregado = new Empregado();

                int n = 0;
                double somaTotal = 0;

                Console.Write("Insira um número de empregados: ");
                n = int.Parse(Console.ReadLine());

                for (int i = 0; i < n; i++)
                {
                    Console.Write("Insira o nome do empregado: ");
                    empregado.nome = Console.ReadLine();

                    Console.Write("Insira o CPF do empregado: ");
                    empregado.cpf = Console.ReadLine();

                    Console.Write("Insira o salario: ");
                    empregado.salario = double.Parse(Console.ReadLine());

                }

                Console.ReadKey();

     A soma de salários dos empregados;

    Onde eu posso usar a soma..dos empregado?

          
    • Tipo Alterado Milton Honji quinta-feira, 16 de junho de 2016 12:01
    • Editado Milton Honji quinta-feira, 16 de junho de 2016 12:05
    • Tipo Alterado Milton Honji quinta-feira, 16 de junho de 2016 13:35
    quinta-feira, 16 de junho de 2016 02:43

Respostas

  • Bom dia,

    Milton, após o usuário digitar o valor do salário você pode somar. Segue a sugestão:

    for (int i = 0; i < n; i++)
    {
    	Console.Write("Insira o nome do empregado: ");
    	empregado.nome = Console.ReadLine();
    
    	Console.Write("Insira o CPF do empregado: ");
    	empregado.cpf = Console.ReadLine();
    
    	Console.Write("Insira o salario: ");
    	empregado.salario = double.Parse(Console.ReadLine());
    	
    	somaTotal += empregado.salario;
    }
    Console.Write("Soma: " + somaTotal);
    Console.ReadKey();

    Espero ter ajudado.

    Att.


    Se a resposta contribuiu com seu aprendizado por favor marque como util, se solucionou seu problema marque como resposta.

    • Sugerido como Resposta Silvaney quinta-feira, 16 de junho de 2016 11:20
    • Marcado como Resposta Milton Honji quinta-feira, 16 de junho de 2016 13:35
    quinta-feira, 16 de junho de 2016 11:19

Todas as Respostas

  • Me parece o exercício de algum curso... Se você está fazendo o curso mas não quer fazer os exercícios, não seria melhor simplesmente trancar ou cancelar o curso e evitar um gasto desnecessário? Não vou postar código algum mas simplesmente explicar o que fazer, que é o que você teoricamente está aprendendo no curso. Bem. o que você precisa é somar na variável "somaTotal" o salário de cada empregado, que é instanciado em cada iteração do seu for...next. E colegas, para realmente ajudar, não acho que postar código vai ser de valia para aprendizado do questionante...
    quinta-feira, 16 de junho de 2016 06:34
  • Bom dia,

    Milton, após o usuário digitar o valor do salário você pode somar. Segue a sugestão:

    for (int i = 0; i < n; i++)
    {
    	Console.Write("Insira o nome do empregado: ");
    	empregado.nome = Console.ReadLine();
    
    	Console.Write("Insira o CPF do empregado: ");
    	empregado.cpf = Console.ReadLine();
    
    	Console.Write("Insira o salario: ");
    	empregado.salario = double.Parse(Console.ReadLine());
    	
    	somaTotal += empregado.salario;
    }
    Console.Write("Soma: " + somaTotal);
    Console.ReadKey();

    Espero ter ajudado.

    Att.


    Se a resposta contribuiu com seu aprendizado por favor marque como util, se solucionou seu problema marque como resposta.

    • Sugerido como Resposta Silvaney quinta-feira, 16 de junho de 2016 11:20
    • Marcado como Resposta Milton Honji quinta-feira, 16 de junho de 2016 13:35
    quinta-feira, 16 de junho de 2016 11:19
  • Obrigado pelo conselho!  eu estou resolvendo aqui.

    Mas o que eu ainda estiver com dúvidas, vou ver as suas video-aula, você autoriza?

    Obrigado.

    sexta-feira, 17 de junho de 2016 01:40
  • Seria legal, uma boa fonte de aprendizado.
    sexta-feira, 17 de junho de 2016 04:20