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) {
        return texto;
        }

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 :

        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");  
        }
    }

}


Resultado en consola:



Código fuente

Comentarios

Entradas populares