hi guys. Im a beginner at VB and im trying to make a prog that asks for the price and the amount paid by the customer, but my code seems to be wrong somewehere. Im getting the messege "No overload för method 'summera ' takes 0 arguments".
Heres my code. I would really appreaciate it if somebody could help me out.
class Program
{
public static void Main()
{
summera();
//skiv_ut();
}
public static int summera(int pris, int betalt)
{
int z = 0; //mina variabler
Console.WriteLine(" Vad är priset?"); // uppmanar användaren uppger priset
pris = Convert.ToInt32(Console.ReadLine()); // läser in priset
Console.WriteLine("Hur mycket betalt fick du av kunden?"); //uppmanar användaren uppger betalt
betalt = Convert.ToInt32(Console.ReadLine()); // läser in betalt
if (betalt >= pris) //if sats som garanterar att betalt är >= pris
{
z = (betalt - pris); // räknar ut vad växeln blir
//return växel;
/* StringBuilder MyStringBuilder = new StringBuilder("Din växel är: "); // Tar bort newline
MyStringBuilder.AppendFormat("{0:C} ", växel); // Format för svenskar pengar exempelvis 35;00kr
Console.WriteLine(MyStringBuilder);
*/
}
else if ((betalt < pris) || (betalt <= 0)) //villkoren i fall betalt<pris eller betalt<=0
{
Main(); // Main anropas i fall else if villkoren uppfylls
}
return z;
}
}
}