Usuário com melhor resposta
O nome "m" não existe no contexto atual

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?
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
- Marcado como Resposta Thiago Gilson Corrêa Botelho terça-feira, 10 de julho de 2018 16:08
Todas as 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
- Marcado como Resposta Thiago Gilson Corrêa Botelho terça-feira, 10 de julho de 2018 16:08
-