Publicación de las funciones acá

Programación Orientada a Objetos (Tower defense - kingdom rush)

Moderator: julianmartinez16

User avatar
Nataliamon
Posts: 60
Joined: Tue Jul 18, 2017 4:32 pm

Funciones - Natalia Montoya

Post by Nataliamon » Tue Jul 25, 2017 3:13 pm

Funciones

Code: Select all

// 1.
	public static void Sumar (int a, int b) {
        int x = a + b;
	}

    //2.
    public static void Restar(int a, int b)
    {
        int y = a - b;
    }

    //3.
    public static int Suma(int a, int b)
    {
        int s = a + b;
        return s;
    }

    //4.
    public static int Resta(int a, int b)
    {
        int r = a + b;
        return r;
    }

    //5.
    public static int Potenciacion(int n1, int n2)
    {
        int potencias = n1 ^ n2;
            
        return potencias;
    }

    //6.
    public static int Multiplicar(int num1, int num2)
    {
        int m = num1 * num2;
        return m;
    }

    //7.
    public static int Dividir(int numa, int numb)
    {
        int d = numa / numb;
        return d;
    }

    //8.
    public static int Duplicar(int numero1)
    {
        int duplicado = 1;
        duplicado = numero1 * 2;
        return duplicado;
    }

    //9.
    public static void SinDatos()
    {
        Console.WriteLine("No hay datos");
    }

    //10.
    public static int Porcentaje(int cantidad, int total)
    {
        int n = cantidad / total;
        int p = n * 100;
        return p;
    }

    //11.
    public static int Fuerza(int masa, int aceleracion)
    {
        int f = masa * aceleracion;
        return f;
    }

    //12.
    public static int ReglaDeTres(int magnitudproporcional1, int magnitudproporcional2, int magnitud3)
    {
        int p = (magnitudproporcional2 * magnitud3) / magnitudproporcional1;
        return p;
    }

    //13.
    public static int AreaTriangulo(int baset , int alturat)
    {
        int atriangulo = (baset * alturat) / 2;
        return atriangulo;
    }

    //14.
    public static int AreaCirculo(int radio , int PI)
    {
        int acirculo = PI * (radio ^ 2);
        return acirculo;
    }

    //15.
    Error()
    {
        printf("error/n");
    }

    //16.
    int main()
    {
        cout << "Realiza suma" << endl;
        float numero1, numero2;
        cout << "Ingrese el primer valor" << endl;
        cin >> numero1;
        cout << "Ingrese segundo valor" << endl;
        cin >> numero2;
        cout << "El Resultado" << numero1 << "+" << numero2 << "es:" << numero1 + numero2 << endl;
        return 0;
    }

    //17.
    
    public static bool Mayor(int a, int b)
    {
        if (a > b) ;
        {
            return true;
        }
        else;
        {
            return false;
        }
    }

    //18.
    using namespace std;

    void Suma2()
    {
    int num1, num2, r;
    cout << num1;
    cout << mun2;
    r = num1 + num2;
    cout << "La suma es" << r;
    }

    int main()
    {
        Suma2();
    }
--
Nataliamon

User avatar
juanmatq
Posts: 31
Joined: Tue Jul 18, 2017 4:11 pm

Re: Publicación de las funciones acá

Post by juanmatq » Tue Jul 25, 2017 3:26 pm

Code: Select all

//1
public static void MayoriaEdad(int edad)

        {
            if (edad >= 18)
                Console.WriteLine("Eres mayor de edad");
            else
                Console.WriteLine("Eres menor de edad");
        }
        
//2
 public static int TriplicaNumero(int datoNumero)
        {
            int resultado = 0;
            resultado = datoNumero * 3;
            return resultado;
        }
//3
public static void NoRecibeNoDevuelve()
        {
            Console.WriteLine("Se invocó la función que no recibe y no devuelve!");
        }
        
//4
public static int DevuelveNumeroAleatorio()
        {
            int resultado = 0;

            Random aleatorio = new Random();
            resultado = aleatorio.Next(30, 60);

            return resultado;
        }
    
//5
public static int Sumar(int a, int b)
    {
      return a+b
    }
    
 //6
 public static int Restar(int a, int b)
	{
		return a - b;
	}
	
//7
public static double Multiplicar(double a, double b)
	{
		return a * b;
	}
	
//8
public static double Dividir(double a, double b)
	{
		return a / b;
	}
	
//9
public static void Nombre(string Nombre)
       {
            Console.WriteLine(Nombre)
       }
       
//10
public static double Promedio(double a, double b, double c, double d)
	{ 
		return ((a + b + c + d)/4);
	}
	
//11
public static void NumIguales(double a, double b)
	{
		if(a == b)
		{
			Console.WriteLine("Los numeros son iguales");
		}
		
		else
		{
			Console.WriteLine("Los numeros no son iguales");
		}
	}
	
//12
public static void NumDiferentes(double a, double b)
	{
		if(a == b)
		{
			Console.WriteLine("Los numeros no son diferentes");
		}
		
		else
		{
			Console.WriteLine("Los numeros son diferentes");
		}
	}
	
//13
public static double NumeroMayorQueOtro(double a, double b)
	{
		if (a > b)
		{
			return a;
		}
		else
		{
			return b;
		}
		
	}
	
//14
public static double NumeroMenorQueOtro(double a, double b)
	{
		if (a < b)
		{
			return a;
		}
		else
		{
			return b;
		}
	}
	
//15
public static void Saludo()
    {
      Console.WriteLine("Bienvenido, Un cordial saludo");
   }
   
//16
public static void ReconoceNumero ( int num )
   {
      Console.WriteLine("El numero es {0}", num);
   }
   
//17
public static void Ciudad ( string ciudad )
      
   {
      Console.WriteLine(" Vivo en la ciudad de {0}", ciudad );   
         
   }
   
//18
public static void Edad ( int edad )
      
   {
      Console.WriteLine(" Tengo {0} años", edad );   
         
   }
   
//19
public static void Ocupacion ( string ocupacion )
      
   {
      Console.WriteLine(" Mi ocupación es :{0}", ocupacion);   
         
   }
   
//20
public static void Nombre ( string nombre )
      
   {
      Console.WriteLine(" Mi nombre es {0}", nombre);   
         
   }
   
//21
public static void CuandoNace ( int edadActual )
      
   {
      return edadActual-1997;
         
   }
   
//22
public static void QuienSoy( string nombre, int edad, string ciudad)
      
   {
      Console.WriteLine(" mi nombre es {0}, tengo {1} años y vivo en {2}", nombre,edad,ciudad );   
         
   }
    
//23
 public static double  Perimetro(double a, double b, double c, double d)
   {
      return a+b+c+d;
      
   }
   
//24
public static double AreaTriangulo(double bas1, double alt)
	{
		return (bas1 * alt) / 2;
	}
	
//25
public static double AreaRectangulo(double bas1, double alt)
	{
		return (bas1 * alt);
	}
	
//26
public static double AreaCirculo(double radio)
	{
		return(3.14 * radio * radio);
	}
	
//27
public static double AreaTrapecio(double baseMayor, double basemenor, double altura)
	{
		return ((baseMayor + basemenor)/2) * altura;
	}
	
//28
public static double AreaLateralCubo(double arista)
	{
		return (4 * arista * arista);
	}
	
//29
public static double AreaTotalCubo(double arista)
	{
		return (6 * arista * arista);
	}
	
//30
public static double AreaCilindro(double radio, double altura)
	{
		return (2 * 3.14* radio * (radio + altura));
	}
	
//31
public static double VolumenCilindro(double radio, double altura)
	{
		return (3.14* radio *radio*altura);
	}
	
//32
public static double Pitagoras (double cat1, double cat2)
	{
		return Math.Sqrt(cat1*cat1+cat2*cat2);
	}
	
//33
public static double VolumenCono (double radio, double altura)
	{
		return (3.14*radio*radio*altura/3);
	}
	
//34
public static double Seno (double num1)
	{
		return Math.Sin(num1);
	}
	
//35
public static double Coseno (double num1)
	{ 
		return Math.Cos(num1);
	}
	
//36
public static double Tangente (double num1)
	{
		return Math.Tan(num1);
	}
	
//37
public static double Potenciar(double a, double b)
        {
            return Math.Pow(a, b);
        }
        
//38
public static double RaizCuadrada(double a)
        {
            return Math.Sqrt(a);
        }
        
//39
 public static double MitadNumero(double numero1, double numero2)
        {
            if (numero1 == numero2/2")
                return numero1;
            else
                Console.WriteLine("{0} no es la mitad de {1}", numero1, numero2);
        }
        
//40
public static void Contraseña(string contraseña)
        {
            if (contraseña == "programoamo")
                Console.WriteLine("Contraseña correcta");
            else
                Console.WriteLine("Contraseña incorrecta, intente de nuevo");
        }
        
//41
public static void TraducirHola(string hello, string resultadotraduccion)
        {
            if (hello == resultadotraduccion)
                return resultadotraduccion;
            else
                Console.WriteLine("traducción incorrecta");
        }
        
//42
public static string VolverMayusculas(string algo)
        {
            return algo.ToUpper();
        }
    
//43
        public static string VolverMinusculas(string algo)
        {
            return algo.ToLower();
        }

//44
public static void FutbolistaPreferido( string futbolista)
      
   {
      Console.WriteLine(" mi futbolista preferido es {0}", futbolista );   
         
   }

//45
public static void ArtistaPreferido( string artista)
      
   {
      Console.WriteLine(" mi artista preferido es {0}", artista );   
         
   }
   
//46
public static void CuatroMasCuatro(int creoquees, int resultadoreal)
        {
            if (creoquees == resultadoreal)
            {
                Console.WriteLine("Operación correcta");
            else
                Console.WriteLine("operación incorrecta");
              }
        }
        
//47
public static void Agradece()
        {
            Console.WriteLine("Muchas gracias");
        }
        
//48
public static void Despedida()
        {
            Console.WriteLine("Hasta pronto");
        }
        
//49
public static void Presidente( string presidente)
      
   {
      Console.WriteLine(" El presidente de Estados Unidos es {0}", presidente );   
         
   }
   
//50
public static double LogaritmoBaseDiez(double numero1)
   {
      return Math.Log10(numero1);
   }
   
//llamados
1= MayoriaEdad(20)
2=TriplicaNumero(10)
3=NoRecibeNoDevuelve()
4=DevuelveNumeroAleatorio()
5=Sumar(5,2)
6=Restar(10,4)
7=Multiplicar(2,2)
8=Dividir(100,2)
9=Nombre(Juan)
10=Promedio(10,2,5,3)
11=NumIguales(5,5)
12=NumDiferentes(4,2)
13=NumeroMayorQueOtro(20,10)
14=NumeroMenorQueOtro(10,20)
15=Saludo()
16=ReconoceNumero(7)
17=Ciudad(medellin)
18=Edad(20)
19=Ocupacion(estudiante)
20=Nombre("juanma")
21=CuandoNace(20)
22=QuienSoy(Juan,20,medellin)
23=Perimetro(1,2,3,4)
24=AreaTriangulo(30,2)
25=AreaRectangulo(44,3)
26=AreaCirculo(15)
27=AreaTrapecio(20,10,5)
28=AreaLateralCubo(15)
29=AreaTotalCubo(20)
30=AreaCilindro(7,4)
31=VolumenCilindro(10,3)
32=Pitagoras(5,4)
33=VolumenCono(30,12)
34=Seno(90)
35=Coseno(180)
36=Tangente(360)
37=Potenciar(5,2)
38=RaizCuadrada(81)
39=MitadNumero(5,10)
40=Contraseña("programoamo")
41=TraducirHola(hello,hello)
42=VolverMayusculas("hola a todos")
43=VolverMinusculas("adiós a todos")
44=FutbolistaPreferido("Cristiano")
45=ArtistaPreferido("Ed Sheeran")
46=CuatroMasCuatro(8,8)
47=Agradece()
48=Despedida()
49=Presidente("Trump")
50=LogaritmoBaseDiez(100)

User avatar
JD.Mozo
Posts: 29
Joined: Tue Jul 18, 2017 4:12 pm

Re: Publicación de las funciones acá

Post by JD.Mozo » Tue Jul 25, 2017 4:02 pm

Code: Select all

using System;
static void Main(string[] args)
        {
            //Eejercicio hecho con parametros independientes en cada función
            //1 Llama al nombre
            Console.Write("La edad del Pc es: ");
            Edad('2');
            Console.Write(" años \n");

            //2 Imprime un texto
            Console.WriteLine("Y se ha vuelto muy homofobico con repitiendo el texto 10 veces");
            Texto("Pepito es gay");

            //3 cuenta radom
            Console.WriteLine("\n Da numeros Radom como loco");
            NumeroRandom();

            //4 Ciclo hasta 10
            Console.WriteLine("Dice numeros del 1 al 10... Pero no más");
            CicloHasta10();

            //5 Imprima solo pares hasta 10
            Console.WriteLine("Pero sabe diferenciar entre pares de esos numeros");
            SumatoriaHastaDiez();

            //6 Suma
            Console.WriteLine("Pero sabe sumar 1+1");
            SumaDosNumeros();

            //7 Resta
            Console.WriteLine("y sabe restarlos también");
            RestaDosNumeros();

            //8 Multiplicación
            Console.WriteLine("SabeMultiplicar 1*1");
            MultiplicaDosNumeros();

            //9 Cuatriplica el 4 o saca raiz a 65536
            Console.WriteLine("Cuatriplica el 4 o saca raiz a 65536");
            CuatriplicaCuatro();

            //10 Significado de 2+2
            Console.WriteLine("Sabe el significado de 2+2");
            Significadodosdos();

            //11 Aveces dice rojo y otras violeta
            Console.WriteLine("Aveces dice rojo y otras violeta y no sé porque");
            ColoresRandom();

            //12 Ama a un hombre y lo repite
            Console.WriteLine("Y dice que ama a Alguien 3 veces");
            AmorProhibido();

            //13 Devuelve Mayusculas
            Console.WriteLine("Se pone raro y copia sus cosas en mayuscula");
            DevuelveMayuscula();

            //14 Devuelve Minuscula
            Console.WriteLine("Se pone raro y todo se pone en minuscula");
            DevuelveMinuscula();

            //15 Resta 20
            Console.WriteLine("Cuando escribo un numero me aumenta 20");
            Agrega20();

            //16 Agrega 20 a cualquier numero
            Console.WriteLine("O me quita 10");
            Quita10();

            //17 Procesos Invisibles
            Console.WriteLine("Algunas veces hace procesos invisibles");
            Espacio();

            //18 Permiso
            Console.WriteLine("Me pide permiso para algo, aunque nunca sé para que");
            Permiso();

            //19 Aveces me pide un año
            Console.WriteLine("Quiere saber en que año naciste");
            Años();

            //20 Dias del año
            Console.WriteLine("que dia del año es, te pregunta el PC");
            DiasAño();

            //21 Encencido o apagado
            Console.WriteLine("Quiere saber si esta prendido (On) o apagado (Off)");
            OnOff();

            //22 Centrar el texto
            Console.WriteLine("Me pide permiso para algo, aunque nunca se para que");
            CentraTexto();

            //23 Tu Nombre
            Console.WriteLine("A todo esto a mi PC le interesa tu nombre \n ¿Cuál es?");
            TuNombre();

            //24 Cuando Mueres
            Console.WriteLine("¿Cuando naciste?");
            DiasMuerte();

            //25 Secretos de mi Pc
            Console.WriteLine("Aveces solo calla");
            SecretoPC("Si muero Borra el porno");

            //26 Nombre y edad
            Console.WriteLine("Dice que tiene abuela de mucha edad");
            NomEdad("Amparo", 203);

            //27 Cuenta de 10 en 10
            Console.WriteLine("Aveces cuenta de 10 en 10");
            Cuenta10en10();

            //28 Dividir 10
            Console.WriteLine("y sabe dividir 10/10");
            Dividir10();

            //29 suma hasta 10 3 veces
            Console.WriteLine("Tambien sabe multiplicar 10 3 veces");
            SumatoriaHasta10();

            //30 Odio o Amor
            Console.WriteLine("Que si el sentimiento por mi es...");
            OdioAMor();

            //31 Reconoce color
            Console.WriteLine("Reconoce unos colores raros");
            ReconoceColor(20);

            //32 operacion rara
            Console.WriteLine("Aveces hace un operaciónes raras con cualquier numero");
            OperacionR(2, 4);

            //33 divide frase
            Console.WriteLine("Y separa las frases");
            FraseDiv();

            //34 Reconoce Numero
            Console.WriteLine("Reconoce Numero del 1 al 10");
            ReconoceNumero();

            //35 Ingresa Numero Real
            Console.WriteLine("También sabe numeros reales");
            IngresarNumeroReal(2);

            //36 Caracter
            Console.WriteLine("Tambien reconoce caracteres");
            IngresarCaracter("c");

            //37 Llamar una matriz
            Console.WriteLine("Y al fin empieza a tener en cuenta las matrices al programar");
            LlenaMatriz();

            //38 
            Console.WriteLine("Lee cadenas");
            LeerCadena();

            //39
            Console.WriteLine("Ordena Vectores");
            OrdenaVectores();

            //40 Gustarle
            Console.WriteLine("Me dice que le gusto y luego que no");
            Gustarle();

            //42 Sabe Convertir de pesos a dolar
            Console.WriteLine("Sabe Convertir de pesos a dolar");
            ConvertirPesosDolares();

            //43
            Console.WriteLine("Para encontrar el menor");
            EncuentraMenor(77);

            //44
            Console.WriteLine("Para encontrar el mayor");
            EncuentraMayor(4);

            //45
            Console.WriteLine("LLena matrices");
            LlenaMatriz();

            //46
            Console.WriteLine("Y le dice a todos bebé");
            IngresarNumNegativo(bebe);

            //47
            Console.WriteLine("Da radianes a grados");
            ConvertirRadianesGrados(23);

            //48
            Console.WriteLine("Te da el area del circulo");
            AreaCirculo(12);

            //49
            Console.WriteLine("Perimetro del circulo");
            PerimetroCuadrado(233);

            //50
            Console.WriteLine("Gano o no Gano");
            Ruleta();

        }

        //1 Llama al nombre
        public static void Edad (int edad)
        {
            Console.Write(edad);
        }

        //2 Imprime un texto
        public static void Texto (string texto)
        {
            for (int i = 0; i <= 10; i++)
            {
                Console.WriteLine(texto);
            }
        }

        //3 cuenta radom
        public static void NumeroRandom()
        {
            int resultado = 0;
            Random aleatorio = new Random();
            resultado = aleatorio.Next(30, 60);
            Console.WriteLine("{0}", resultado);
        }

        //4 Ciclo hasta 10
        public static void CicloHasta10()
        {                      
            for (int x = 1; x <= 10 ;x++ ) {
                Console.WriteLine("{0}", x);
            }
        }

        //5 Imprima solo pares hasta 10
        public static void SumatoriaHastaDiez()
        {
            for (int x = 1; x <= 10; x++)
            {
                if (x % 2 == 0) {
                    Console.WriteLine("{0}", x);
                }else
                {
                    Console.WriteLine("Numero no par");
                }
            }

        }

        //6 Suma
        public static void SumaDosNumeros()
        {
            int x = 1, y = 0;
            y = x + x;
            Console.WriteLine("{0}", y);
        }

        //7 Resta
        public static void RestaDosNumeros()
        {
            int x = 1, y = 0;
            y = x - x;
            Console.WriteLine("{0}", y);
        }

        //8 Multiplicar
        public static void MultiplicaDosNumeros()
        {
            int x = 1, y = 0;
            y = x * x;
            Console.WriteLine("{0}", y);
        }

        //9 Cuatriplica el 4 o saca raiz a 65536
        public static void CuatriplicaCuatro()
        {
            for (int x = 4; x <= 2000; x++)
            {
                x = x * 4;
                Console.WriteLine("{0}", x);
            }
            
        }

        //10 Pez
        public static void Significadodosdos()
        {
            Console.WriteLine("Pez");
        }
        
        //11 Colores Random
        public static void ColoresRandom()
        {
            int x = 0;
            Random aleatorio = new Random();
            x = aleatorio.Next(30, 60);
            if (x % 2 == 0)
            {
                Console.WriteLine("Violeta");
            }
            else
            {
                Console.WriteLine("Rojo");
            }
        }

        //12 Ama a Alguien
        public static void AmorProhibido()
        {
            int i = 0;
            while (i <= 3){
                Console.WriteLine("Amo a alguien");
                i++;
            }
        }
        
        //13 Devuelve Mayuscula
        public static string DevuelveMayuscula()
        {
            string frase = Console.ReadLine().ToUpper();
            return frase;
        }

        //14 Devuelve Minuscula
        public static string DevuelveMinuscula()
        {
            string frase = Console.ReadLine().ToLower();
            return frase;
        }

        //15 Resta por 20
        public static void Agrega20()
        {
            Console.WriteLine("Ingrese un numero: ");
            int x = int.Parse(Console.ReadLine());
            int y = x + 20;
            Console.WriteLine("{0}", y);
        }

        //16 Quita 10
        public static void Quita10()
        {
            Console.WriteLine("Ingrese un numero: ");
            int x = int.Parse(Console.ReadLine());
            int y = x - 10;
            Console.WriteLine("{0}", y);
        }

        //17 Procesos Invisibles
        public static void Espacio()
        {
            for (int i=0; i<20; i++)
            {
                Console.WriteLine("\n");
            }
        }

        //18 Permisos
        public static void Permiso()
        {
            char x = char.Parse(Console.ReadLine());
            if (x == 'S' || x =='N')
            {
                if (x =='S'){
                    Console.WriteLine("Dios dio PERMISO");
                }
                if (x == 'N')
                {
                    Console.WriteLine("Dios TE ORDENA QUE LO HAGAS");
                }

            }
            else
            {
                Console.WriteLine("Dios no te dio permiso de hacer eso hijo pecador");
            }
        }

        //19 Años
        public static void Años()
        {
            int x = int.Parse(Console.ReadLine());
            int y = 2017 - x;
            Console.WriteLine("Tu edad es de: {0}", y);
        }

        //20 Que dia del año es
        public static void DiasAño()
        {
            int x = int.Parse(Console.ReadLine());
            if (x > 365)
            {
                Console.WriteLine("El Año tiene 365 años idiota");
            }
            else
            {
                Console.WriteLine("Estos son los dias del año que escribiste: {0}", x);
            }
        }

        //21 Prendido o apagado
        public static void OnOff()
        {
            bool estado = true;
            if (estado == true){
                estado = false;
                Console.WriteLine("Apagado");
            }else{
                estado = true;
                Console.WriteLine("Encendido");
            }
        }
        
        //22 Centra el texto
        public static void CentraTexto()
        {
            Console.WriteLine("\t\t Esta centrado");
        }

        //23 Tu nombre
        public static void TuNombre()
        {
            string nom = Console.ReadLine();
            Console.WriteLine("Que lindo {0}", nom);
        }

        //24 dentro de cuanto moriras
        public static void DiasMuerte()
        {
            Console.WriteLine("Cual es de nuevo tu edad?");
            int x = int.Parse(Console.ReadLine());
            if (x < 18)
            {
                Console.WriteLine("Mañana moriras segun tu horoscopo");
            }else
            {
                Console.WriteLine("En 7 dias");
            }
            
        }

        //25 secretos...
        public static void SecretoPC(string secretito)
        {
            Console.WriteLine("El secreto morira con el PC, y es {0}", secretito);
        }

        //26 El nombre y la edad
        public static void NomEdad(string nom, int edad)
        {
            Console.WriteLine("El nombre es {0} y la edad es de {1}", nom, edad);
        }

        //27 Suma de 10 en 10
        public static void Cuenta10en10()
        {
            int x = 10;
            for (int i=1;i<10; i++)
            {
                x = x + 10;
                Console.WriteLine("{0}", x);
            }                
        }

        //28 Dividir 10
        public static void Dividir10()
        {
            int x = 10 / 10;
            Console.WriteLine("{0}", x);
        }

        //29 multiplica 10
        public static void SumatoriaHasta10()
        {
            int x = 1;
            for (int i = 1; i <= 4; i++)
            {
                x = x * 10;
                Console.WriteLine("{0}", x);
            }
        }

        //30 Odio o amor
        public static void OdioAMor()
        {
            int y = 0;
            Random aleatorio = new Random();
            y = aleatorio.Next(2, 46);
            if (y % 2 == 0)
            {
                Console.WriteLine("Odio");
            }
            else
            {
                Console.WriteLine("Amor");
            }
        }

        //31 Reconoce color
        public static string ReconoceColor(int dato)
        {
            string color;
            if (dato >=1 && dato <= 20)
            {
                color = "Azul";
            }else
            {
                color = "Verde";
            }
            return color;
        }

        //32 Operación rara
        public static int OperacionR(int valor1, int valor2)
        {
            int valor3 = (valor1 + valor2) * valor2;
            return valor3;
        }

        //33 Frase Dividida
        public static void FraseDiv()
        {
            Console.WriteLine("Esta\nfrase\nesta\ndividida");
        }

        //34 Reconoce Numero
        public static void ReconoceNumero()
        {
            int x = int.Parse(Console.ReadLine());
            for (int i = 1; i <= 10; i++)
            {
                if (x == 1 || x==2 || x == 3 || x == 4 || x == 5 || x == 6 || x == 7 || x == 8 || x == 9 || x == 10)
                {
                    Console.WriteLine("Numero esta entre 1 y 10");
                }
                else
                {
                    Console.WriteLine("No Existe");
                }
            }
        }

        //35 Ingresa Numeros reales
        public static float IngresarNumeroReal(string mensaje)
        {
            float num;
            Console.WriteLine(mensaje);
            num = float.Parse(Console.ReadLine());
            return num;
        }

        //36 Ingresar Caracter
        public static char IngresarCaracter(string mensaje)
        {
            char caracter;
            Console.WriteLine(mensaje);
            caracter = char.Parse(Console.ReadLine());
            return caracter;
        }

        //37 Empezamos matrices
        public static void LlenaMatriz(int[,] Matriz, int fila, int columna, string mensaje)
        {
            int p, i;
            for (p = 0; p < fila; p++)
            {
                for (i = 0; i < columna; i++)
                {
                    Matriz[p, i] = IngresarNumeroReal(mensaje);
                }
            }
        }

        //38 Cadena
        public static void LeerCadena(char[] cadena, string mensaje)
        {
            Console.WriteLine(mensaje);
            string auxiliar = Console.ReadLine().ToLower();
            cadena = auxiliar.ToCharArray();
        }

        //39 Vectores
        public static void OrdenaVectores(int[] vector, int Longitud)
        {
            int i, j, auxiliar;
            for (i = 0; i <= Longitud - 2; i++)
            {
                for (j = i + 1; j <= Longitud - 1; j++)
                {
                    if (vector[i] > vector[j])
                    {
                        auxiliar = vector[j];
                        vector[j] = vector[i];
                        vector[i] = auxiliar;
                    }
                }
            }
        }

        //40 Le gusto o no le gusto
        public static void Gustarle()
        {
            int z = 0;
            Random aleatorio = new Random();
            z = aleatorio.Next(1, 100);
            if (z % 2 == 0)
            {
                Console.WriteLine("Le Gusto");
            }
            else
            {
                Console.WriteLine("No Le gusto");
            }
        }

        //41 Convertir pesos a dolares
        public static float ConvertirPesosDolares(float pesos, float dolar)
        {
            float convert;
            convert = pesos / dolar;
            return convert;
        }

        //42 Convertir dolares a pesos
        public static float ConvertirDolaresPesos(float pesos, float dolar)
        {
            float convert;
            convert = dolar * pesos;
            return convert;
        }

        //43 Encuentra el menor
        public static int EncuentraMenor(int[] vector, int longitud)
        {
            int num;
            OrdenarVectos(vector, longitud);
            num = vector[0];
            return num;
        }

        //44 Encuentra el mayor
        public static int EncuentraMayor(int[] vector, int longituD)
        {
            int num;
            OrdenarVectos(vector, longitud);
            num = vector[0];
            return num;
        }

        //45 Llena matrices
        public static void LlenaMatriz(int[,] Matriz, int fila, int columna, string mensaje)
        {
            int i, j;
            for (i = 0; i < fila; i++)
            {
                for (j = 0; j < columna; j++)
                {
                    Matriz[i, j] = LlamaMatriz(mensaje);
                }
            }
        }

        //46 Ingresa Numeros negativos
        public static float IngresarNumNegativo(string mensaje)
        {
            float num;
            do {
                num = IngresarNumeroReal(mensaje);
                if (num >= 0)
                {
                    Console.WriteLine("El numero ingresado debe ser negativo");
                }
            }
            while (num >= 0);
            return num;
        }

        //47 Convertir Radianes a Grados
        public static double ConvertirRadianesGrados(double radianes)
        {
            double a;
            double pi = 3.14159265359;
            a = Math.Round(radianes * (180 / pi));
            return a;
        }

        //48 Area de un circulo
        public static double AreaCirculo(string mensaje)
        {
            double area, radio;
            radio = IngresarNumeroReal(mensaje);
            area = Math.PI * Math.Pow(radio, 2);
            return area;
        }

        //49 Area de un cuadrado
        public static float PerimetroCuadrado(float lado)
        {
            float perimetro;
            perimetro = lado * 4;
            return perimetro;
        }

        //50 Ruleta
        static void Ruleta()
        {
            int z = 0;
            Random aleatorio = new Random();
            z = aleatorio.Next(1, 100);
            if (z % 2 == 0)
            {
                Console.WriteLine("Gano");
            }
            else
            {
                Console.WriteLine("No Gano");
            }
        }
    }


User avatar
tusapow
Posts: 15
Joined: Tue Jul 18, 2017 4:09 pm

Re: Publicación de las funciones acá-Felipe Rubio

Post by tusapow » Tue Jul 25, 2017 8:11 pm

Code: Select all

using System;
using System.Threading;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;


namespace ConsoleApplication6
{
    class Program
    {
        static void Main(string[] args)
        {  
        }

        // 1ra Funcion
        public static int IngresarNumeroEntero()
        {
            int num;
            Console.WriteLine("Favor digite un numero entero: ");

            num = int.Parse(Console.ReadLine());

            return num;
        }

        /* 
           int numero
           numero =IngresarNumeroEntero();
           console.WriteLine("EL numero es {0}",numero) 
         
             */

        // 2da Funcion
        public static int IngresarNumeroEnteroMSJ(string mensaje)
        {
            int num;
            Console.WriteLine(mensaje);

            num = int.Parse(Console.ReadLine());

            return num;
        }

        /*int numero
        numero = IngresarNumeroEnteroMSJ("Ingresa el numero de materias inscritas");*/

        // 3ra funcion
        public static float IngresarNumeroReal()
        {
            float num;
            Console.WriteLine("Favor digite un numero: ");

            num = float.Parse(Console.ReadLine());

            return num;
        }

        /* 
           float numero
           numero =IngresarNumeroReal();
           console.WriteLine("EL numero es {0}",numero) 
         
             */

        // 4ta funcion
        public static float IngresarNumeroRealMSJ(string mensaje)
        {
            float num;
            Console.WriteLine(mensaje);

            num = float.Parse(Console.ReadLine());

            return num;
        }
        /*float numero
        numero = IngresarNumeroEnteroMSJ("Ingresa su estatura");*/

        // 5ta funcion
        public static char IngresarCaracterMSJ(string mensaje)
        {
            char caracter;
            Console.WriteLine(mensaje);

            caracter = char.Parse(Console.ReadLine());

            return caracter;
        }
        /*char caractersito;

            caractersito = IngresarCaracterMSJ("Ingrese una letra:");*/

        // 6ta funcion
        public static int IngresarNumeroParOIpmar()
        {
            int num, r;

            num = IngresarNumeroEntero();

            if ((num % 2) == 0)
                r = 0;
            else
                r = 1;

            return r;
        }
        /*int numero;
        numero = IngresarNumeroParOIpmar();*/

        // 7ma funcion
        public static int IngresarNumeroParMSJ(string mensaje)
        {
            int numpar;

            do
            {
                Console.WriteLine(mensaje);
                numpar = IngresarNumeroParOIpmar();

                if (numpar == 1)
                {
                    Console.WriteLine("El numero debe ser par, ingrese otro numero");
                }
            }
            while (numpar == 1);
            return numpar;
        }
        /*int numero;
            numero = IngresarNumeroParMSJ("Ingrese un numero par");*/

        // 8va funcion
        public static int IngresarNumeroImparMSJ(string mensaje)
        {
            int numpar;

            do
            {
                Console.WriteLine(mensaje);
                numpar = IngresarNumeroParOIpmar();

                if (numpar == 0)
                {
                    Console.WriteLine("El numero debe ser impar, ingrese otro numero");
                }
            }
            while (numpar == 0);
            return numpar;
        }
        /*int numero;
            numero = IngresarNumeroParMSJ("Ingrese un numero par");*/

        // 9na funcion
        public static int ContraseñaXdigitos(int digitos)
        {
            int num;
            float division;

            do
            {
                num = IngresarNumeroEntero();
                division = Math.Abs(num) / (long)Math.Pow(10, digitos - 1);

                if (division < 1 || division >= 10)
                {
                    Console.WriteLine("El numero debe tener {0} digitos", digitos);
                }
            }
            while (division < 1 || division >= 10);
            return num;
        }
        /*int numero;
            numero = ContraseñaXdigitos(4);*/

        // 10ma funcion
        public static void TabladeMultiplicar(int m, int minf, int msup)
        {
            int i;
            for (i = minf; i <= msup; i++)
            {
                Console.WriteLine("\n{0} * {1} = {2}", m, i, m * i);
            }
        }

        /*TabladeMultiplicar(3, 1, 10);
          siendo m multiplicando, minf y msup como multiplicador*/

        // 11va funcion
        public static int IngresarNumeroRangoMSJ(int LimInf, int LimSup, string mensaje)
        {
            int num;

            do
            {
                num = IngresarNumeroEnteroMSJ(mensaje);

                if (num < LimInf || num > LimSup)
                    Console.WriteLine("El numero debe estar entre {0} y {1}", LimInf, LimSup);
            }

            while (num < LimInf || num > LimSup);
            return num;
        }
        /*int num;
            num = IngresarNumeroRangoMSJ(0, 10, "ingrese un numero entre el 1 y el 10");*/

        // 12va funcion
        public static double IngresarNumeroRealRangoMSJ(double LimInf, double LimSup, string mensaje)
        {
            double num;

            do
            {
                num = IngresarNumeroRealMSJ(mensaje);

                if (num < LimInf || num > LimSup)
                    Console.WriteLine("El numero debe estar entre {0} y {1}", LimInf, LimSup);
            }

            while (num < LimInf || num > LimSup);
            return num;
        }
        /*double num, liminf, limsup;

            liminf = 1.10;
            limsup = 2.10;
            
            num = IngresarNumeroRealRangoMSJ(liminf, limsup, "ingrese una estatura:");
            */

        // 13va funcion
        public static float NumFactorial(int num)

        {
            float factorial, x;

            factorial = 1;
            for (x = 1; x <= num; x++)
            {
                factorial = factorial * x;
            }
            return factorial;
        }
        /*float num;

            num = NumFactorial(4);

            Console.WriteLine(num);
            */

        // 15va funcion
        public static void DescansaPantalla()
        {
            int num, i;
            Random aleatorio = new Random();

            do
            {
                Console.SetCursorPosition(aleatorio.Next(0, 80) + 1, aleatorio.Next(0, 25) + 1);
                num = aleatorio.Next(33, 254) + 1;
                char result = Convert.ToChar(num);
                Console.Write(result);
                Thread.Sleep(1000);
                i = 0;
            }
            while (i == 0);
        }
        // DescansaPantalla();


        // 16va funcion
        public static int VerificaMultiploMSJ(int num, string mensaje)
        {
            int multiplo;

            do
            {
                multiplo = IngresarNumeroEnteroMSJ(mensaje);

                if (multiplo % num != 0)
                {
                    Console.WriteLine("El numero debe ser multiplo de {0}", num);
                }
            }
            while (multiplo % num != 0);
            return multiplo;
        }
        /*int numero;
            numero = VerificaMultiploMSJ(5, "Ingrese multiplos de 5:");*/

        // 17va funcion
        public static char IngresarCaracter()
        {
            char caracter;
            Console.WriteLine("Ingrese un caracter:");

            caracter = char.Parse(Console.ReadLine());

            return caracter;
        }
        /*char caractersito;
            caractersito = IngresarCaracter();
            console.WriteLine(caractersito);*/

        // 18va funcion
        public static float IngresarNumPositivo(string mensaje)
        {
            float num;

            do
            {
                num = IngresarNumeroRealMSJ(mensaje);

                if (num <= 0)
                {
                    Console.WriteLine("El numero ingresado debe ser positivo");
                }
            }
            while (num <= 0);
            return num;
        }

        /*float numero;
            numero = IngresarNumPositivo("ingrese un numero positivo");*/

        // 19va funcion
        public static float IngresarNumNegativo(string mensaje)
        {
            float num;
            do
            {
                num = IngresarNumeroRealMSJ(mensaje);

                if (num >= 0)
                {
                    Console.WriteLine("El numero ingresado debe ser negativo");
                }
            }
            while (num >= 0);
            return num;
        }

        /*float numero;
            numero = IngresarNumNegativo("ingrese un numero negativo");*/

        // 20va funcion
        public static int sumatoria(int n)
        {
            int x, sumatoria;
            sumatoria = 0;
            for (x = 0; x <= n; x++)
                sumatoria = sumatoria + x;

            return sumatoria;
        }
        /* int numero;
            numero = sumatoria(5);
            Console.WriteLine(numero);*/

        // 21va funcion
        public static double ConvertirGradosRadianes(long grados)
        {
            double a;
            double pi = 3.14159265359;
            a = grados * (pi / 180);
            return a;
        }

        /*double numero;
            numero = ConvertirGradosRadianes(90);
            Console.WriteLine(numero);*/

        // 22va funcion
        public static double ConvertirRadianesGrados(double radianes)
        {
            double a;
            double pi = 3.14159265359;
            a = Math.Round(radianes * (180 / pi));
            return a;
        }

        /*double numero;
            numero = ConvertirRadianesGrados(1.57);
            Console.WriteLine(numero);*/

        // 23va funcion
        public static void TablaASCII()
        {
            int i;
            for (i = 32; i <= 255; i++)
            {
                char result = Convert.ToChar(i);
                Console.WriteLine("{0} = {1}\t", i, result);
            }
        }
        // TablaASCII();

        // 24va funcion
        public static double AreaRectangulo(double a, double b)
        {
            return a * b;
        }
        /*double area = AreaRectangulo(5.73, 3.89);
            Console.WriteLine("El area del rectangulo es {0}", area);*/

        // 25va funcion
        public static void LLenarVector(int[] vect, int limsup, string mensaje)
        {
            for (int i = 0; i < limsup; i++)
            {
                vect[i] = IngresarNumeroEnteroMSJ(mensaje);
            }
        }
        /*Console.WriteLine("Ingrese un tamaño para el vector");
            int LongitudV = int.Parse(Console.ReadLine());
            int[] vector = new int[LongitudV];
            LLenarVector(vector, LongitudV, "Ingrese un valor");*/

        // 26va funcion
        public static void ImprimirVectorNumerico(int[] vect, int limsup)
        {
            for (int i = 0; i < limsup; i++)
            {
                Console.Write("{0}\t", vect[i]);
            }
        }

        /*Console.WriteLine("Ingrese un tamaño para el vector");
            int LongitudV = int.Parse(Console.ReadLine());
            int[] vector = new int[LongitudV];
            LLenarVector(vector, LongitudV, "Ingrese un valor");

            Console.WriteLine("El vector es:");
            ImprimirVectorNumerico(vector,LongitudV);*/

        //27va funcion
        public static void LlenaMatriz(int[,] Matriz, int fila, int columna, string mensaje)
        {
            int i, j;
            for (i = 0; i < fila; i++)
            {
                for (j = 0; j < columna; j++)
                {
                    Matriz[i, j] = IngresarNumeroEnteroMSJ(mensaje);
                }
            }
        }
        /*int filas = IngresarNumeroEnteroMSJ("Ingrese una cantidad de filas");
            int columnas = IngresarNumeroEnteroMSJ("Ingrese una cantidad de columnas");

            int[,] matriz = new int [filas,columnas];
            
            LlenaMatriz(matriz, filas , columnas, "Ingrese un valor");*/

        //28 va funcion
        public static void ImprimirMatriz(int[,] Matriz, int fila, int columna)
        {
            int i, j;
            for (i = 0; i < fila; i++)
            {
                for (j = 0; j < columna; j++)
                {
                    Console.Write("{0}\t", Matriz[i, j]);

                }
                Console.Write("\n");
            }
        }

        /*int filas = IngresarNumeroEnteroMSJ("Ingrese una cantidad de filas");
            int columnas = IngresarNumeroEnteroMSJ("Ingrese una cantidad de columnas");

            int[,] matriz = new int [filas,columnas];
            
            LlenaMatriz(matriz, filas , columnas, "Ingrese un valor");

            Console.WriteLine("La Matriz es:");
            ImprimirMatriz(matriz,filas,columnas);*/

        // 29va funcion
        public static void ImprimirDiagonalPrincipal(int[,] Matriz, int fila, int columna)
        {
            for (int i = 0; i < fila; i++)
            {
                for (int j = 0; j < columna; j++)
                {
                    Console.Write("\t");
                    if (i == j)
                    {
                        Console.Write("{0}", Matriz[i, j]);
                    }
                }
                Console.Write("\n");
            }
        }

        /*
            ImprimirDiagonalPrincipal(matriz, filas, columnas);
         */

        // 30va funcion
        public static void ImprimirDiagonaSecundaria (int [,]Matriz, int fila, int columna)
        {
            for (int i = 0; i < fila; i++)
            {
                for (int j = 0; j < columna; j++)
                {
                    Console.Write("\t");
                    if (i + j == fila - 1)
                    {
                        Console.Write("{0}", Matriz[i, j]);
                    }
                }
                Console.Write("\n");
            }
        }

        /*
            ImprimirDiagonalSecundaria(matriz, filas, columnas);
         */

        // 31va funcion
        public static void MatrizTranspuesta (int [,]Matriz, int fila, int columna, int[,]Transpuesta)
        {
            int i, j;
            for (i = 0; i < columna; i++)
            {
                for (j = 0; j < fila; j++)
                {
                    Transpuesta[i, j] = Matriz[j, i];
                }
            }
        }

        /*
            MatrizTranspuesta(matriz, filas, columnas,transpuesta);
            ImprimirMatriz(transpuesta, filas, columnas);
        */

        // 32va funcion 
        public static void LeerCadenaMSJ(char[]  cadena, string mensaje)
        {
            Console.WriteLine(mensaje);
            string auxiliar = Console.ReadLine().ToLower();
            cadena = auxiliar.ToCharArray() ;
        }

        /*
            char[] arreglocadena = new char [];
            LeerCadenaMSJ(arreglocadena, "Ingrese un dia:");
            Console.WriteLine("el dia ingresado es {0}",arreglocadena)*/


        // 33va funcion
        public static void OrdenarVectosASC (int [] vector, int Longitudv)
        {
            int i, j, auxiliar;
            for (i = 0; i <= Longitudv-2;i++)
            {
                for (j = i+1; j <= Longitudv-1; j++ )
                {
                    if (vector [i] > vector [j])
                    {
                        auxiliar = vector[j];
                        vector [j] = vector[i];
                        vector[i] = auxiliar;
                    }
                }
            }
        }
        /*
            int LongitudV = IngresarNumeroEnteroMSJ("Ingrese el tamaño del vector");
            int[] vector = new int[LongitudV];
            LLenarVector(vector, LongitudV, "Ingrese un valor");

            Console.WriteLine("El vector es:");
            ImprimirVectorNumerico(vector, LongitudV);

            OrdenarVectosASC(vector, LongitudV);

            Console.WriteLine("\n");
            ImprimirVectorNumerico(vector, LongitudV);*/


        // 34va funcion
        public static void OrdenarVectosDSC(int[] vector, int Longitudv)
        {
            int i, j, auxiliar;
            for (i = 0; i <= Longitudv - 2; i++)
            {
                for (j = i + 1; j <= Longitudv - 1; j++)
                {
                    if (vector[i] < vector[j])
                    {
                        auxiliar = vector[j];
                        vector[j] = vector[i];
                        vector[i] = auxiliar;
                    }
                }
            }
        }

        /*
            int LongitudV = IngresarNumeroEnteroMSJ("Ingrese el tamaño del vector");
            int[] vector = new int[LongitudV];
            LLenarVector(vector, LongitudV, "Ingrese un valor");

            Console.WriteLine("El vector es:");
            ImprimirVectorNumerico(vector, LongitudV);

            OrdenarVectosDSC(vector, LongitudV);

            Console.WriteLine("\n");
            ImprimirVectorNumerico(vector, LongitudV);*/

        // 35va funcion
        public static int EncuentraMayor(int []vector, int longitudv)
        {
            int num;
            OrdenarVectosDSC(vector, longitudv);
            num = vector[0];
            return num;
        }
        /*
            int mayor;
            int LongitudV = IngresarNumeroEnteroMSJ("Ingrese el tamaño del vector");
            int[] vector = new int[LongitudV];
            LLenarVector(vector, LongitudV, "Ingrese un valor");

            Console.WriteLine("El vector es:");
            ImprimirVectorNumerico(vector, LongitudV);

            mayor = EncuentraMayor(vector, LongitudV);
            Console.WriteLine("EL numero mayor es:{0}", mayor);
            */

        //36va funcion
        public static int EncuentraMenor(int[] vector, int longitudv)
        {
            int num;
            OrdenarVectosASC(vector, longitudv);
            num = vector[0];
            return num;
        }
        /*
            int menor;
            int LongitudV = IngresarNumeroEnteroMSJ("Ingrese el tamaño del vector");
            int[] vector = new int[LongitudV];
            LLenarVector(vector, LongitudV, "Ingrese un valor");

            Console.WriteLine("El vector es:");
            ImprimirVectorNumerico(vector, LongitudV);

            menor = EncuentraMayor(vector, LongitudV);
            Console.WriteLine("EL numero menor es:{0}", menor);
            */


        //37va funcion
        public static void BuscarDatoVect (int []vector, int dato, int longitudv)
        {
            int i, ban, d;
            ban = 0;
            d = 0;

            for (i = 0; i < longitudv; i++)
            {
                if (vector[i] == dato)
                {
                    d = d + 1;
                    ban = 1;
                    Console.WriteLine("el dato {0} se encuentra en la posicion {1}", dato, i + 1);
                }
            }

            if (ban == 0)
                Console.WriteLine("El dato {0} no se encuentra en el vector", dato);

        }

        /*
            int dato;
            int LongitudV = IngresarNumeroEnteroMSJ("Ingrese el tamaño del vector");
            int[] vector = new int[LongitudV];
            LLenarVector(vector, LongitudV, "Ingrese un valor");

            Console.WriteLine("El vector es:");
            ImprimirVectorNumerico(vector, LongitudV);

            dato = IngresarNumeroEnteroMSJ("Ingrese el dato");
            BuscarDatoVect(vector, dato, LongitudV);*/

        //38va funcion
        public static void InsertarDatoVector (int [] vector, int dato, int longitudv)
        {
            int aux, aux2, p, ban;
            ban = 0;
            aux = 0;
            p = IngresarNumeroRangoMSJ(1, longitudv, "Ingrese la posicion en la que desea insertar el dato en el vector");
            for (p = p;p<longitudv;p++)
            {
                if (ban == 0)
                {
                    aux = vector[p - 1];
                    vector[p - 1] = dato;
                    ban = 1;
                }
                aux2 = vector[p];
                vector[p] = aux;
                aux = aux2;
            }
        }
        /*
            int dato;
            int LongitudV = IngresarNumeroEnteroMSJ("Ingrese el tamaño del vector");
            int[] vector = new int[LongitudV];
            LLenarVector(vector, LongitudV, "Ingrese un valor");

            Console.WriteLine("El vector es:");
            ImprimirVectorNumerico(vector, LongitudV);

            dato = IngresarNumeroEnteroMSJ("Ingrese el dato que desea insertar");
            InsertarDatoVector(vector, dato, LongitudV);
            Console.WriteLine("El vector es:");
            ImprimirVectorNumerico(vector, LongitudV);
            */

        // 39va funcion
        public static float ConvertirPesosDolares (float pesos,float dolar)
        {
            float convert;
            convert = pesos / dolar;
            return convert;
        }

        /*
            float pesos = IngresarNumeroRealMSJ("ingrese la cantidad de  $ que desea convertir a USD");
            float dolar = IngresarNumeroRealMSJ("Ingrese el valor actual del USD");
            float convert = ConvertirPesosDolares(pesos, dolar);
            Console.WriteLine("{0}$ equivalen a {1}USD",pesos, convert);*/


        // 40va funcion
        public static float ConvertirDolaresPesos(float pesos, float dolar)
        {
            float convert;
            convert = dolar * pesos;
            return convert;
        }

        /*
            float dolar = IngresarNumeroRealMSJ("Ingrese la cantidad de USD(dolares) que desea convertir a $(pesos)");
            float pesos = IngresarNumeroRealMSJ("Ingrese el valor actual del dolar");
            float convert = ConvertirDolaresPesos(pesos, dolar);
            Console.WriteLine("{0}USD equivalen a {1}$", dolar, convert);
            */

        //41va funcion
        public static float PerimetroCuadrado(float lado)
        {
            float perimetro;
            perimetro = lado * 4;
            return perimetro;
        }

        /*
            float lado = IngresarNumeroRealMSJ("Ingrese el lado del cuadrado");
            float perimetro = PerimetroCuadrado(lado);
            Console.WriteLine("El perimetro del cuadrado es {0}", perimetro);*/

        //42va funcion
        public static double AreaCirculo (string mensaje)
        {
            double area, radio;
            radio = IngresarNumeroRealMSJ(mensaje);
            area = Math.PI * Math.Pow(radio,2);
            return area;
        }

        /* double area = AreaCirculo("Ingrese el radio del circulo");
            Console.WriteLine("El area del circulo es {0}", area);*/
    }
}

User avatar
Santiaro99
Posts: 25
Joined: Tue Jul 18, 2017 4:09 pm

Publicación de las funciones Santiago Aranzalez

Post by Santiaro99 » Tue Jul 25, 2017 9:01 pm

Code: Select all

 //funcion 1
 	public void Sumar(float [] numeros)
 		{
            float resultadoSuma = 0;
            for (int i=0; i < numeros.Length; i++)
			{
                resultadoSuma += numeros[i];
			}
            Console.WriteLine(resultadoSuma);
            	}
	//funcion 2
	public float Sumar(float [] numeros)
        {
            float resultadoSuma = 0;
            for (int i=0; i < numeros.Length; i++)
            {
                resultadoSuma += numeros[i];
            }
            return resultadoSuma;
            //funcion 3
       public void Restar(float [] numeros)
        {
            float resultadoResta = 0;
            for (int i=0; i < numeros.Length; i++)
            {
                resultadoResta -= numeros[i];
            }
            Console.WriteLine(resultadoResta);
            //funcion 4
       public void Multiplicar(float [] numeros)
        {
            float resultadoMultiplicacion = 0;
            for (int i=0; i < numeros.Length; i++)
            {
                resultadoMultiplicacion *= numeros[i];
            }
            Console.WriteLine(resultadoMultiplicacion);
            //funcion 5
     public float Restar(float [] numeros)
        {
            float resultadoResta = 0;
            for (int i=0; i < numeros.Length; i++)
            {
                resultadoResta -= numeros[i];
            }
            return resultadoResta;
            //funcion 6
      public void Saludo(string nombre)
        {
            Console.WriteLine("Hola" + nombre);
        }
	    //funcion 7
	 public void Despedida()
       	 {
            Console.WriteLine("chao...");
            string despedida;
            despedida = Console.ReadLine();
            if(despedida.ToLower() != "chao")
            {
            }
        }
             //funcion 8
       public void ControlDespedida()
        {
            Console.WriteLine("Despidase");
            string despedida;
            despedida = Console.ReadLine();
            if (despedida.ToLower() != "chao")
                ControlDespedida();
        }    
        	//funcion 9
      public void Despedida(string nombre)
        {
            Console.WriteLine("chao"+ nombre);
            string despedida;
            despedida = Console.ReadLine();
            if(despedida.ToLower()!="chao")
            {
            }
        }	
        	//funcion 10
      public int Edad()
        {
            int edad;
            edad = int.Parse(Console.ReadLine());
            if(edad >=18)
            {
                Console.WriteLine("A correr del camion");
            }
            else
            {
                Console.WriteLine("Aun eres un bebe");
            }
            return edad;
            	//funcion 11
        public void Edad2()
        {
            Edad();
            int mayoromenor = edad;
                Console.WriteLine("Tu edad es" + mayoromenor);
        }
        	//funcion 12
      public void Division (float[]numeros)
        {
            float resultadoDivision = 1;
            for (int i = 0; i < numeros.Length; i++)
            {
                resultadoDivision /= numeros[i];
            }
            Console.WriteLine(resultadoDivision);
        }
        	//funcion 13
       public void Modulo (float[]numeros)
        {
            float resultadoResiduo = 1;
            for (int i = 0; i < numeros.Length; i++)
            {
                resultadoResiduo %= numeros[i];
            }
            Console.WriteLine(resultadoResiduo);
        }
        	//funcion 14
        public void Tuedad(int edad)
        {
            Console.WriteLine("Tu edad es" + edad);
        }
        	//funcion 15
      public float Multiplicar(float [] numeros)
        {
            float resultadoMultiplicacion = 0;
            for (int i=0; i < numeros.Length; i++)
            {
                resultadoMultiplicacion *= numeros[i];
            }
            return resultadoMultiplicacion;
            	//funcion 16
      public void Division(float[]numeros)
        {
            float resultadoDivision = 1;
            for (int i = 0; i < numeros.Length; i++)
            {
                resultadoDivision /= numeros[i];
            }
            return resultadoDivision;
            	//funcion 17
      public void Modulo (float[]numeros)
        {
            float resultadoResiduo = 1;
            for (int i = 0; i < numeros.Length; i++)
            {
                resultadoResiduo %= numeros[i];
            }
            return resultadoResiduo;
      
            	
Last edited by Santiaro99 on Tue Jul 25, 2017 9:50 pm, edited 1 time in total.

User avatar
sileugim
Posts: 65
Joined: Tue Jul 18, 2017 4:31 pm

Re: Publicación de las funciones acá

Post by sileugim » Tue Jul 25, 2017 9:11 pm

Miguel Angel Henao Ospina

Code: Select all

1.
static void Main(string[] args)
        {
         int valor1, valor2, resultado;


            valor1 = int.Parse(Console.ReadLine());

           valor2 = int.Parse(Console.ReadLine());

            resultado = valor1 + valor2;
        }
        


2.
static void Main(string[] args)
        {
         int valor1, valor2, resultado;


            valor1 = int.Parse(Console.ReadLine());

           valor2 = int.Parse(Console.ReadLine());

            resultado = valor1 - valor2;
        }

3.
static void Main(string[] args)
        {
          int valor1, valor2, resultado;


            valor1 = int.Parse(Console.ReadLine());

           valor2 = int.Parse(Console.ReadLine());

            resultado = valor1 / valor2;
        }

4.
static void Main(string[] args)
        {
         int valor1, valor2, resultado;


            valor1 = int.Parse(Console.ReadLine());

           valor2 = int.Parse(Console.ReadLine());

            resultado = valor1 * valor2;
        }


5.
static void Main(string[] args)
        {
        string nombre;
         nombre = Console.ReadLine().ToUpper();  
        }

6.
static void Main(string[] args)
        {
           int edad;
            edad = int.parse (Console.ReadLine)));
        }


7.
static void Main(string[] args)
        {
         int n=1, s;

          while(n <=10);
          {
            s= int.Parse(Console.ReadLine());
           }
        }

8. 
static void Main(string[] args)
        {
  int s;
    
   for(n=1; n<=10; n++)
   {
   s= int.Parse(Console.ReadLine());
   }
        }

9.
static void Main(string[] args)
        {
int n=1, s;

  do
  {
   s= int.Parse(Console.ReadLine());
  }while (n <= 10);
        }
     


10.
static void Main(string[] args)
        {
 int n=1, s;
 
 s= int.Parse(Console.ReadLine());

 while(n <=s);
  {
   Console.WriteLine ("{0}",n};
  }
        }


11. 
static void Main(string[] args)
        {
  int s;

   s= int.Parse(Console.ReadLine());
    
   for(n=1; n<=10; n++)
  {
   Console.WriteLine ("{0}",n};
  }
        }


12.
static void Main(string[] args)
        {
 int n=1, s;

  do
  {
   Console.WriteLine ("{0}",n};
  }while (n <= s);
        }


13.
static void Main(string[] args)
        {
 string codigo;

  do
   {
    codigo = Console.ReadLine();
   }while(codigo != "pasar");
        }

14.
static void Main(string[] args)
        {
           int edad;

            do
            {
                edad = int.Parse(Console.ReadLine());
            } while (edad <= 18);
        }


15.
static void Main(string[] args)
        {
string usuario, contraseña;

            do
            {
                Console.WriteLine("usuario:");
                usuario = Console.ReadLine();

                Console.WriteLine("contraseña:");
                contraseña = Console.ReadLine();
            } while (usuario != "mangel" || contraseña != "secreta");
        }


16.
static void Main(string[] args)
        {
            int edad;
            edad = int.Parse(Console.ReadLine());

            Console.ReadLine("tu edad es {0}", edad);

        }

17.
        static void Main(string[] args)
        {
            string nombre;
            nombre = Console.ReadLine();

            Console.ReadLine("tu nombre es es {0}", nombre);

        }

18.
        static void Main(string[] args)
        {
            Console.WriteLine("hola mundo aja");
        }

19.
static void Main(string[] args)
        {
            int valor, resultado;

            valor = int.Parse(Console.ReadLine());
            resultado = valor + 5;
        }


20.
static void Main(string[] args)
        {
            int valor, resultado;

            valor = int.Parse(Console.ReadLine());
            resultado = valor - 5;
        }

21.
static void Main(string[] args)
        {
            int valor, resultado;

            valor = int.Parse(Console.ReadLine());
            resultado = valor / 5;
        }

22
static void Main(string[] args)
        {
            int valor, resultado;

            valor = int.Parse(Console.ReadLine());
            resultado = valor * 5;
        }

23.
static void Main(string[] args)
        {
            int valor;

            valor = 5 + 7;
        }

24.
static void Main(string[] args)
        {
            int valor;

            valor = 5 - 7;
        }

25.
static void Main(string[] args)
        {
            int valor;

            valor = 5 / 7;
        }

26.
static void Main(string[] args)
        {
            int valor;

            valor = 5 * 7;
        }

27.
static void Main(string[] args)
        {
            int valor1 = 7, valor2 = 6, resultado;

            resultado = valor1 + valor2;
            
        }

28.
static void Main(string[] args)
        {
            int valor1 = 7, valor2 = 6, resultado;

            resultado = valor1 - valor2;
            
        }

29.
 static void Main(string[] args)
        {
            int valor1 = 7, valor2 = 6, resultado;

            resultado = valor1 * valor2;
            
        }

30.
static void Main(string[] args)
        {
            int valor1 = 7, valor2 = 6, resultado;

            resultado = valor1 / valor2;
            
        }

31.
static void Main(string[] args)
        {
            string[] nombres;
            nombres = new string[100]
        }

32.
static void Main(string[] args)
        {
            string[] nombres = { "a", "b", "c", "d" };
        }

33.
static void Main(string[] args)
        {
            string[] nombres = { "a", "b", "c", "d" };

            Console.WriteLine(nombres[3]);
        }

34.
static void Main(string[] args)
        {
            string[] nombres = { "a", "b", "c", "d" };

            nombres[3] = "e";
            Console.WriteLine(nombres[3]);
        }

35.
 static void Main(string[] args)
        {
            int[][] s;
            s = new[1][];
            s[0] = new int[3];
            s[0] = new int[1];
            s[1][0] = 18;
        }

36.
static void Main(string[] args)
        {
            int[][] m = { new int[] { 5, 7 }, new int[] { 7, 18, 6, } };
            int d = m[1][0];
        }

37.
 static void Main(string[] args)
        {
            int[] numero = { 1, 2, 3, 4 };
        }

38.
static void Main(string[] args)
        {
            int[] numero = { 1, 2, 3, 4 };

            Console.WriteLine(numero[2]);
        }

39.
 static void Main(string[] args)
        {
            int[] numero = { 1, 2, 3, 4 };

            numero[2] = 18;
            Console.WriteLine(numero[2]);
        }

40.
 static void Main(string[] args)
        {
            int[] numero[];
            numero = new int [100];
        }

41.
static void Main(string[] args)
        {
            int[,] l;
            l = new int[7, 11];
        }

42.
static void Main(string[] args)
        {
            int[,] l = new int[3, 4] { { 1, 2, 3, 4 }, { 5, 6, 7, 8 }, {9, 10, 11, 12 } };
            Console.WriteLine(l[2, 3]);
        }

43.
 static void Main(string[] args)
        {
            int[,] l = new int[3, 4] { { 1, 2, 3, 4 }, { 5, 6, 7, 8 }, {9, 10, 11, 12 } };
            l[2, 3] = 18;
        }

44.
static void Main(string[] args)
        {
            int[,] l = new int[3, 4] { { 1, 2, 3, 4 }, { 5, 6, 7, 8 }, {9, 10, 11, 12 } };
            l[2, 3] = 18;
            l[2, 3] += 2;
        }

45.
static void Main(string[] args)
        {
            int[] com = { 5, 3 };
            int suma = com[0] + com[1];
        }

46.
string name = "mangel";

            foreach (char c in name)
            {
                Console.WriteLine(c);
            }

47.
static void Main(string[] args)
        {
            int[] arg = {1, 3, 7 };

            foreach (var c in arg)
            {
                Console.WriteLine(c);
            } 
        }

48.
static void Main(string[] args)
        {
            int[] arg = {1, 3, 7 };

            foreach (var c in arg)
            { if(c == 3) { break;}
                Console.WriteLine(c);
            } 
        }

49.
static void Main(string[] args)
        {
            int[] arg = {1, 3, 7 };

            foreach (var c in arg)
            { if(c == 3) { continue;}
                Console.WriteLine(c);
            } 

50.
static void Main(string[] args)
        {
            Console.WriteLine("por fin terminé");
        }

User avatar
Andres Lozano
Posts: 16
Joined: Tue Jul 18, 2017 5:21 pm

Re: Publicación de las funciones acá

Post by Andres Lozano » Tue Jul 25, 2017 10:25 pm

Code: Select all

using System;

public static void Main(string[] args)

	{
		int suma;
		int resta;
		double multiplicar;
		double dividir;
		double rectangulo;
                double cubo;
		double circulo;
                double cilindro;
                double trapecio;
		double hexagono;
		double pentagono;
	        double tetraedro;
		double cono
	        double triangulo;
		double logaritmo;
		double hipotenusa;
                double potenciacion
                double raizcuadrada
                double promedio;
		double mayor;
		double menor;
                
		Saludo();
		
		suma = SumarEdad(45,63);
		
		resta = RestaNumerosEnteros(35,20);
		
		multiplicacion = Multiplicar(5,7);
		
		division = Dividir(530,7);

                rectangulo = ARectangulo(20,10);

                cubo = ACubo(12.9);

                circulo = ACirculo(3.5);

                cilindro = ACilindro(4,6);
		
                trapecio = ATrapecio(3.2,7,6.7);

                hexagono = Ahexagono(24,41.52);
		
		pentagono = Apentagono(3,6);

                tetraedro = Atetraedro(4);
                
                cono = ACono(3,6);

                triangulo = Atriangulo(4,6.7);

                hipotenusa = Hipotenusa(4.3,5.1);

                potencia = Potenciacion(4,5);
                
                raiz = RaizCuadrada (540);
                 
                logaritmo = Logaritmo10(2);

                promedio = PromedioCal(430,150,220)

		mayor = NumeroMayor(7,9);
		
		menor = NumeroMenor(7,9);
		
		NIguales(45,45);
		
		NDiferentes(9,11);
		
		Invitación();

                ColorFavorito();

                Concurso();

				
	}
}


public static void Bienvenida()
        {
            Console.WriteLine("Hola a todos");
        }


public static int SumarEdad(int edad1, int edad2)
	{
		return (edad1+edad2);
	}

public static int RestaNumerosEnteros(int A1, int B1)
	{
		return A1 - B1;
	}


public static double Multiplicar(double A1, double B1)
	{
		return A1 * B1;
	}
	

public static double Dividir(double A1, double B1)
	{
		return A1 / B1;
	}


public static double ARectangulo(double lado, double altura)
	{
		return (lado*altura);
	}

public static double ACubo(double arista)
	{
		return (6 * arista * arista);
	}


public static double ACirculo(double radio)
	{
		return(3.14 * radio * radio);
	}


public static double ACilindro(double radio, double altura)
	{
		return (2*3.14*radio*(radio+altura));
	}



public static double ATrapecio(double pisoMayor,double pisoMenor, double altura)
	{
		return (((pisoMayor+pisoMenor)/2)*altura);
	}


public static double Ahexagono(double perimetro, double apotema)
	{
		return (perimetro * apotema)/2;
	}


public static double Apentagono(double perimetro, double apotema)
	{
		return ((perimetro*apotema)/2);
	}



public static double Atetraedro(double arista)
	{
		return Math.Sqrt(3 * arista * arista);
	}



public static double ACono(double radio, double generatriz)
	{
		return (3.14*radio*generatriz);
	}

public static double Atriangulo(double base1, double altura)
	{
		return (base1 * altura) / 2;
	}



public static double Potenciacion (double n1, double n2)
	{
		return Math.Pow(n1,n2);
	}



public static double RaizCuadrada (double n1)
   {
      return Math.Sqrt(n1);
   }



public static double  PromedioCal(double Cal1, double Cal2, double Cal3)
   {
      return ((Cal1 + Cal2 + Cal3/3);
   }


public static double Hipotenusa(double catetoA, double catetoB)
      
        {          
      
            double a;
            double b;
      
            a = catetoA;
            b = catetoB;
           
            return (a * a + b * b);      
      
       }


public static double Logaritmo10(double numero1)
	{
		return Math.Log10(numero1);
	}


public static double Nmenor(double n1, double n2)
	{
		if (n1 < n2)
		{
			return n1;
		}
		else
		{
			return n2;
		}
		
	}

public static double NMayor(double n1, double n2)
	{
		if (numero1 > numero2)
		{
			return n1;
		}
		else
		{
			return n2;
		}
		
	}


public static void NIguales(double num1, double num2)
	{
		if(num1 == num2)
		{
			Console.WriteLine("Son iguales");
		}
		
		else
		{
			Console.WriteLine("No son iguales");
		}
	}
	
	public static void NDiferentes(double num1, double num2)
	{
		if(num1 == num2)
		{
			Console.WriteLine("No son diferentes");
		}
		
		else
		{
			Console.WriteLine("Son diferentes");
		}
	}
	


public static void Invitacion()
        {
            Console.WriteLine("Vamos por cerveza");
        }


public static void ColorFavorito(string Color)
        {
            Console.WriteLine("Su color favorito es " + Color);
        }


public static void Concurso(string respuesta)
        {
            if (respuesta == "Elefante")
            {
                Console.WriteLine("La respuesta es correcta");
            }
            else
            {
                Console.WriteLine("La respuesta es incorrecta");
            }
        }

User avatar
CarolinaVargas
Posts: 18
Joined: Tue Jul 18, 2017 4:16 pm

Publicación de las funciones Carolina vargas

Post by CarolinaVargas » Tue Jul 25, 2017 10:46 pm

Code: Select all

            /// 1:
            public void Main(string[] args)
        {
            saludo();
            Console.ReadKey();
        }
        static void saludo()
        {
            Console.WriteLine("Hola");
        }

        /// 2:
        public int suma()
        {
            int a = 4;
            int b = 2;
            int resultado;
            resultado = a + b
            }
            
            return resultado;

            /// 3:
            public int resta()
        {
            int a = 3;
            int b = 2;
            int resultado;

            resultado = a - b
            }

            return resultado;

            /// 4:
            public int multiplicacion()
        {
            int a = 6;
            int b = 4;
            int resultado;

            resultado = a * b
            }

             return resultado;

            /// 5:
            public int dividir()
        {
            int a = 6;
            int b = 2;
            int resultado;

            resultado = a / b
            }
            
             return resultado;

            /// 6:
            private string palabra()
        {
            string palabra;
            palabra = Console.ReadLine();
        }
            
            return palabra;

            /// 7: 
            private int A()
        {
            int a;
            a = int.Parse(Console.ReadLine());
        }

            return a;

            /// 8:
            private int suma()
        {
            int a = int.Parse(Console.ReadLine());
            int b = int.Parse(Console.ReadLine());

            suma = int a + int b;
            Console.WriteLine({ "0"}, suma);

        }

            return suma;

            /// 9:
            private int resta()
        {
            int a = int.Parse(Console.ReadLine());
            int b = int.Parse(Console.ReadLine());

            resta = int a - int b;
            Console.WriteLine({ "0"}, resta);

        }

            return resta;

            /// 10:
            public int multiplicar()
        {
            int a = int.Parse(Console.ReadLine());
            int b = int.Parse(Console.ReadLine());

            multiplicar = int a * int b;
            Console.WriteLine({ "0"}, multiplicar);
        }

            return multiplicar;

            /// 11:
            public int dividir()
        {
            int a = int.Parse(Console.ReadLine());
            int b = int.Parse(Console.ReadLine());

            dividir = int a / int b;
            Console.WriteLine({ "0"}, dividir);
        }

            return dividir;

            /// 12:
            public string NombreYEdad()
        {
            int edad;
            string nombre;

            nombre = Console.ReadLine();
            edad = int.Parse(Console.ReadLine());
        }
          return Console.WriteLine("Tu Nombre es {1} y Tu Edad es {0}", nombre, edad);

            /// 13:
            public int V()
            for (int n = 1, n <=10, n++);
            {
            v = int.Parse(Console.ReadLine());
            } 

            return v;

            /// 14:
            public int V(int v)
             int n = 1;
            while  (n<=10);
            {
             v = int.Parse(Console.ReadLine());
            }
     
            return v;

         /// 15:
     public void V()
{
    int n = 1;
    string v;
}
 do 
{
v = int.Parse(Console.ReadLine());
}
while (n<=10);

return v;

           /// 16:
           public string letra()
{
    string letra;
}
            
 for (int n = 1; n<=20; n++);
    {
    letra = Console.ReadLine();
    }


          /// 17:
          public string letra()
{
    string letra;
    int n = 1;
}
    while(n<=20);
    { 
    letra = Console.ReadLine();
    }

    return letra;


           /// 18:
           public string letra()
{
    string letra;
    int n = 1;
}
   do 
{ 
letra = Console.ReadLine();
}
   while (n<=20);

    return letra;
    

User avatar
aleja08
Posts: 47
Joined: Tue Jan 19, 2016 10:41 am

Re: Publicación de las funciones acá

Post by aleja08 » Thu Jul 27, 2017 1:28 pm


Post Reply