métodos con parámetros
Hoy les muestro un ejemplo de métodos con parámetros, para ello he creado varios métodos:
Este método devuelve un valor string :
public static String metodoCadena(String texto) {
public static int metodoNumero(int numero)
Este método devuelve un valor int o entero y recibe dos parametros; numero1 y numero2 :
public static int metodosDosNumeros(int numero1, int numero2)
Este método devuelve un valor float y recibe como parametro la variable temperatura :
public static float metodoFloat(float temperatura)
Al final el programa quedaría de la siguiente manera:
using System;
Este método devuelve un valor string :
public static String metodoCadena(String texto) {
return texto;
}
Este método devuelve un valor int o entero recibe como parametro numero :
Este método devuelve un valor int o entero recibe como parametro numero :
public static int metodoNumero(int numero)
{
return numero;
}
Este método devuelve un valor int o entero y recibe dos parametros; numero1 y numero2 :
public static int metodosDosNumeros(int numero1, int numero2)
{
return numero1+numero2;
}
Este método devuelve un valor float y recibe como parametro la variable temperatura :
public static float metodoFloat(float temperatura)
{
return temperatura;
}
Este método no retorna valor pero si recibe como parametro; nombre, apellidosP, apellidoM, edad, peso :
Este método no retorna valor pero si recibe como parametro; nombre, apellidosP, apellidoM, edad, peso :
public static void valoresMultiples(String nombre, String apellidosP, String apellidoM, int edad, double peso)
{
System.Console.WriteLine(nombre+apellidosP+apellidoM+edad+" Años "+peso+" Kilogramos");
}
Al final el programa quedaría de la siguiente manera:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace MetodosConParametros
{
class Program
{
static void Main(string[] args)
{
//Asignando
valores
String metodo_Cadena = metodoCadena("Esto es un texto");
int metodo_Numero = metodoNumero(100);
int metodo_Dos_Numeros = metodosDosNumeros(50, 200);
float temp = metodoFloat(35.5f);
System.Console.WriteLine("metodoCadena devuelve: " + metodo_Cadena + "\nmetodoNumero
devuelve:" + metodo_Numero + "\nmetodoDosNumeros devuelve: " + metodo_Dos_Numeros +
"\nmetodoFloat
devuelve: " + temp + "\nvaloresMultiples rebibe pero no devuelve
valor.");
valoresMultiples("Rafael
", "Santiago
", "Cruz ", 23, 67.5);
}
public static String metodoCadena(String texto) {
return texto;
}
public static int metodoNumero(int numero)
{
return numero;
}
public static int metodosDosNumeros(int numero1, int numero2)
{
return numero1+numero2;
}
public static float metodoFloat(float temperatura)
{
return temperatura;
}
public static void valoresMultiples(String nombre, String apellidosP, String apellidoM, int edad, double peso)
{
System.Console.WriteLine(nombre+apellidosP+apellidoM+edad+" Años "+peso+" Kilogramos");
}
}
Comentarios
Publicar un comentario