none
O nome "m" não existe no contexto atual RRS feed

  • Pergunta

  • using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;

    namespace Media
    {
        /// <summary>
        /// Classe Principal do sistema.
        /// </summary>
        class Program
        {
           static decimal nota1;
           static decimal nota2;
           static decimal nota3;

            /// <summary>
            /// Método principal do Sistema, aqui você encontra todo o código do mesmo.
            /// </summary>
            /// <param name="args"></param>
            static void Main(string[] args)
            {
                Console.Write("Olá, saja BEM-VINDO ao sistema de médias escolares.\nDigite as três notas bimestrais e veja quanto de média você terá.\n");

                Console.Write("\nPrimeira nota: ");
                nota1 = Convert.ToDecimal(Console.ReadLine());

                Console.Write("\nSegunda nota: ");
                nota2 = Convert.ToDecimal(Console.ReadLine());

                Console.Write("\nTerceira nota: ");
                nota3 = Convert.ToDecimal(Console.ReadLine());

                //Calcula para efetuar o valor da média.

                ResultadoMedia(m);
                Console.ReadKey();
            }
             /// <summary>
             /// 
             /// </summary>
             /// <param name="media">M = Média</param>
            public static void ResultadoMedia(decimal m)
            {
                decimal media;

                media = (nota1 + nota2 + nota3) / 3;

                if (media >= 5)
                {
                    Console.Write("Parabéns, você passou de ano.");
                }
                else
                {
                    Console.Write("Vejo você ano que vem na minha tuurma novamente.");
                }
            }

        }
    }

    Ola Pessoal, tudo bem? Estou fazendo um programinha em console e esta me retornando erro no parametro quando chamo meu método.
    Alguém pode me ajudar?

    terça-feira, 10 de julho de 2018 15:55

Respostas

  • seu metodo ResultadoMedia(decimal m) está errado faz assim( aqui vc só está recebendo um valor mais vc precisa dos 3 valores para calcular a média)

    ResultadoMedia(decimal nota1,decimal nota2,decimal nota3)

    na chamada assim : ResultadoMedia(nota1,nota2,nota3);


    Junior

    terça-feira, 10 de julho de 2018 16:04

Todas as Respostas