V
vinnie
I get this error:
" Error 1 'calcolo_percentuale.Program.CalcolaPercentuale(double,
double, out double, out double)': not all code paths return a value C:
\Documents and Settings\Robert\Desktop\prova VS8\calcolo percentuale
\calcolo percentuale\Program.cs"
Why? I don't understand where is the error: the two parameters ar
returning the value of primo and secondo. So what the error?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace calcolo_percentuale
{
class Program
{
static double valore, percentuale;
static double primo, secondo;
static void Main(string[] args)
{
Console.WriteLine("questa procedura calcola la percentuale
di un numero "
+ "tramite la chiamata a out..");
Console.WriteLine();
Console.WriteLine(" Inserisci la percentuale espressa in
unita': ");
double percentuale = Convert.ToDouble(Console.ReadLine());
Console.WriteLine(" Inserisci ora il valore su cui
calcolerai la percentuale: ");
double valore = Convert.ToDouble(Console.ReadLine());
CalcolaPercentuale(percentuale, valore, out primo, out
secondo);
Console.WriteLine(" Il calcolo, tramite la chiamata alla
funzione "
+ " Calcola percentuale e': \n"
+ " \n Prima percentuale (variabile): {0} \n"
+ "\n Seconda percentuale (fissa al 6.75%) e': {1}",
primo, secondo);
}
static double CalcolaPercentuale(double a, double b, out
double primo, out double secondo)
{
primo = 0;
primo = (valore * (percentuale / 100));
secondo = 0;
secondo = (valore * (6.750 / 100));
}
}
}
" Error 1 'calcolo_percentuale.Program.CalcolaPercentuale(double,
double, out double, out double)': not all code paths return a value C:
\Documents and Settings\Robert\Desktop\prova VS8\calcolo percentuale
\calcolo percentuale\Program.cs"
Why? I don't understand where is the error: the two parameters ar
returning the value of primo and secondo. So what the error?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace calcolo_percentuale
{
class Program
{
static double valore, percentuale;
static double primo, secondo;
static void Main(string[] args)
{
Console.WriteLine("questa procedura calcola la percentuale
di un numero "
+ "tramite la chiamata a out..");
Console.WriteLine();
Console.WriteLine(" Inserisci la percentuale espressa in
unita': ");
double percentuale = Convert.ToDouble(Console.ReadLine());
Console.WriteLine(" Inserisci ora il valore su cui
calcolerai la percentuale: ");
double valore = Convert.ToDouble(Console.ReadLine());
CalcolaPercentuale(percentuale, valore, out primo, out
secondo);
Console.WriteLine(" Il calcolo, tramite la chiamata alla
funzione "
+ " Calcola percentuale e': \n"
+ " \n Prima percentuale (variabile): {0} \n"
+ "\n Seconda percentuale (fissa al 6.75%) e': {1}",
primo, secondo);
}
static double CalcolaPercentuale(double a, double b, out
double primo, out double secondo)
{
primo = 0;
primo = (valore * (percentuale / 100));
secondo = 0;
secondo = (valore * (6.750 / 100));
}
}
}