Tarea de 20 funciones, martes 24

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

Moderator: julianmartinez16

User avatar
xacarana
Site Admin
Posts: 1213
Joined: Fri Jan 15, 2016 6:13 pm

Tarea de 20 funciones, martes 24

Post by xacarana » Fri Jan 20, 2017 11:27 am

Cada estudiante debe publicar 20 funciones, usando las diferentes combinaciones que se puedan crear, por ejemplo realice funciones que reciban diferentes variables como parametro, diferentes tipos de respuesta. Adicionalmente ponga como se invocan dischas funciones desde el método main.

Recuerde:

Debe crear un solo programa con un único método Main, además debe especificar en el Main como se invocan las funciones.

Referentes:
Andrés Bedoya Tobón
Profesor
"I only smile in the dark, I only smile when it's complicated" Raybiez

User avatar
atv234
Posts: 78
Joined: Tue Jan 19, 2016 12:05 pm

Re: Tarea de 20 funciones, martes 24

Post by atv234 » Tue Jan 24, 2017 11:39 pm

Code: Select all

public static int Suma (int num1, int num2)
	{
		return num1 + num2;
		
	}
	public static int Resta (int num1, int nu2)
	{
		return numero1 - numero2;
	
	}
	public static double Multiplicar (double num1, double num2)
	{
		return num1*num2;
	}
	public static double Division (double num1, double num2)
	{
		return num1/num2;
		
	}
	public static double Potenciacion (double num1, double num2)
	{
		return Math.Pow(num1,num2);
	}
	public static double Raiz_Cuadrada (double num1)
	{
		return Math.Sqrt(num1);
	}
	public static double Logaritmo (double num1, double num2)
	{
		return Math.Log (num1, num2);
		
	}
	public static double Logaritmo10(double num1)
	{
		return Math.Log10(num1);
	}
	public static double Floor (double num1)
	{
		return Math.Floor(num1);
		
	}
	public static double Seno (double num1)
	{
		return Math.Sin(num1);
	}
	public static double Coseno (double num1)
	{ 
		return Math.Cos(num1);
	}
	public static double Tangente (double num1)
	{
		return Math.Tan(num1);
	}
	public static double Ceiling (double num1)
	{
		return Math.Ceiling(num1);
	}
	public static double TrianguloA (double b, double h)
	{
		return (b*h)/2;
	}
	public static double CirculoA (double r)
	{
		return 3.1416*Math.Pow(r,2);
	}
	public static double CilindroA(double r, double h)
	{
		return 2*3.1416*r*(h+r);
		
	}
	public static double ConoA (double r, double g)
	{
		return 3.1416 * r*(g+r);
	}
	public static double CuboA(double a)
	{
		return 6* Math.Pow(a,2);
	}
	public static double RectanguloA (double b, double h)
	{
		return b*h;
	}
	public static double CuadroA(double l)
	{
		return Math.Pow(l,2);
	}
	
Last edited by atv234 on Fri Jan 27, 2017 9:38 pm, edited 1 time in total.
Daniel Vega Balbin

Programación y diseño orientado a objetos :evil: :ugeek:

User avatar
alejandra.roa
Posts: 35
Joined: Tue Jan 19, 2016 12:23 pm

Re: Tarea de 20 funciones, martes 24

Post by alejandra.roa » Wed Jan 25, 2017 12:19 am

1. cuadrado (int a)
2. cuadrado (float z)
3. suma (int a, int b)
4. suma (double a, double b)
5. suma (int a, double b)
6. resta (int a, int b)
7. resta (double a, double b)
8. resta (int a, double b)
9. multiplicar (int a, int b)
10. multiplicar (double a, double b)
11. multiplicar (int a, double b)
12. circulo (int a)
13. paralelogramo (int a, int b)
14. cubo (int a)
15. dividir (int a, int b) b diferente de 0
16. dividir (int a, double b)
17. dividir (double a, double b)
18. polinomio de grado 2 (int a, int b)
19. imprimir un vector (int a[])
20. Método (void)

User avatar
jimmy
Posts: 54
Joined: Fri Jul 22, 2016 10:51 am

Re: Tarea de 20 funciones, martes 24

Post by jimmy » Wed Jan 25, 2017 2:05 am

Last edited by jimmy on Thu Jan 26, 2017 9:05 pm, edited 1 time in total.
juan jose jimenez tobon - Case : Miercoles - viernes 10:00 am a 12:00 am fundamentos de programación

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

Re: Tarea de 20 funciones, martes 24

Post by aleja08 » Wed Jan 25, 2017 10:13 am


User avatar
Jlujanguerra
Posts: 32
Joined: Tue Jan 19, 2016 12:05 pm

Re: Tarea de 20 funciones, martes 24

Post by Jlujanguerra » Thu Jan 26, 2017 12:51 pm

Juliana Lujan Guerra

Image

User avatar
miguel199804
Posts: 73
Joined: Sun Jan 31, 2016 5:05 pm

Re: Tarea de 20 funciones, martes 24

Post by miguel199804 » Thu Jan 26, 2017 9:52 pm

Miguel Angel Vargas :D
Programación orientada a objetos
10-12
Miércoles y Viernes

Contactos:
Correo personal: miguelangel9633@hotmail.com
Correo institucional: miguel.vargarj@upb.edu.co

User avatar
JoseDavid97
Posts: 70
Joined: Fri Jul 22, 2016 10:48 am

Re: Tarea de 20 funciones, martes 24

Post by JoseDavid97 » Thu Jan 26, 2017 10:56 pm

Code: Select all

using System;
					
public class Program

{

	public static void Saludo()
	{

	Console.WriteLine("Qué más ome");
	}
	
	public static int Suma_Enteros(int a, int b)
	{
	     return a + b;
	}
	
	public static int Resta_Enteros(int a, int b)
	{
		return a - b;
	}
	
	public static double Multiplicacion(double y, double x)
	{
		return y * x;
	}
	
	public static double Division(double c, double d)
	{
		return c / d;
	}
	
	public static double A_Cubo(double arista)
	{
		return (6 * arista * arista);
	}
	
	public static double V_Cubo(double area)
	
	{
	
	return (area* area * area);
	  
	}
	
	public static double A_Circulo(double radio)
	{
		return(3.1416 * radio * radio);
	}
	
	public static double A_Triangulo(double baseA, double altura)
	
	{
		return (baseA * altura) / 2;
	}
	
	public static double A_Rectangulo(double baseA, double altura)
	
	{
		return (baseA * altura);
	}
	
	
	public static double Pitagoras (double cateto1, double cateto2)
	
	{
		return Math.Sqrt(cateto1*cateto1+cateto2*cateto2);
	}
	
		public static void NumerosIguales(double numeroA, double numeroB)
	{
		if(numeroA == numeroB)
		
		{
			Console.WriteLine("Pille, son iguales compa");
		}
		
		else
		
		{
			Console.WriteLine("Esos numerongos se ven como distintos");
		
		}
	
		
		}
	

	public static double Numero_Mayor(double numeroA, double numeroB)
	
	{
		
		if (numeroA > numeroB)
		
		{
			return numeroB;
		}
		
		else
		
		{
			return numeroA;
		}
		
	}
	
	public static double Numero_Menor(double numeroA, double numeroB)
	
	{
		if (numeroA > numeroB)
		
		{
			return numeroB;
		}
		
		else
		
		{
			return numeroA;
		}
	}
	
	
	public static double Raiz_Cuadrada(double numeroA)
	
	{
		return Math.Sqrt(numeroA);
	
	}
	
	public static double Seno(double numeroA)
	
	{
		return Math.Sin(numeroA);
	}
	
	public static double Coseno(double numeroA)
	
	{ 
		return Math.Cos(numeroA);
	}
	
	public static double Tangente(double numeroA)
	
	{
		return Math.Tan(numeroA);
	}

    public static void Despedida()
	
	{
		Console.WriteLine("Chao");
	}		


	public static void Main(string[] args)

	{
	
	int suma;
	int resta;
	double multiplicacion;
		double division;
		double AreaCubo;
		double VolumenCubo;
		double AreaCirculo;
		double AreaTriangulo;
		double AreaRectangulo;
		double Cateto;
		double Iguales;
		double Mayor;
		double Menor;
		double RaizC;
		
		
	suma = Suma_Enteros(2,8);/// invocación
	resta = Resta_Enteros(9,8);
	multiplicacion = Multiplicacion(4,567);
	division = Division(10,5);
	AreaCubo = A_Cubo(6);	
	AreaCirculo = A_Circulo(10);
    AreaTriangulo = A_Triangulo (5,6);
    AreaRectangulo = A_Rectangulo (13,7);
	
	}
	
		
	
		
}
Last edited by JoseDavid97 on Thu Jan 26, 2017 11:30 pm, edited 1 time in total.
Image

User avatar
Santiago9801
Posts: 22
Joined: Fri Jul 22, 2016 10:49 am

Re: Tarea de 20 funciones, martes 24

Post by Santiago9801 » Thu Jan 26, 2017 11:25 pm

Code: Select all

using System;
					
public class Program
{
	public static void Main()
	{
//dibujar un triangulo isosceles		
 {
 int i, j;
 for (i = 1; i <= 15; i++) // 15 lineas
 {
 for (j = 1; j <= i; j++) // números a cada línea
 Console.Write(" - {0}", j);
 Console.WriteLine(" ") ;
 }
  
	}
	// Numeros del 1 al 10 y cuales son multiplos de 5 
	int num = 1;
 bool respuesta;
 while (num <= 10)
 {
 Console.Write(" - {0}", num);
 respuesta = multiplo5(num);
 if (respuesta) Console.WriteLine(" Es múltiplo de 5");
 else Console.WriteLine(" No es múltiplo de 5");
 num++;
 }
 }
 public static bool multiplo5 (int n)
 {
 if((n % 5) !=0) return false;
 else return true;
}	 
  
	 // Suma 
 public static int Suma(int a, int b)
	{
	     return a + b;
	}
	// Saludongo autista
	 public static void Saludo()
	{
		Console.WriteLine("Hola linces de perro");
	}
	//Raiz cuadradonga
	public static double Raiz_Cuadradadonga (double numero1)
	{
		return Math.Sqrt(numero1);
	}
	// Area triangulo
		public static double Triangulo1 (double b, double h)
	{
		return (b*h)/2;
	}
	// Coseno
   public static double Coseno (double numeroA)
	{ 
		return Math.Cos(numeroA);
	}
// Multiplicacion
	public static double Multiplicar (double numeroA, double numeroB)
	{
		return numeroA*numeroB;
	}
	// Resta
	public static int Resta (int numeroA, int numeroB)
	{
		return numeroA - numeroB;
	
	}
	// Division 
	public static double Division (double numero1, double numero2)
	{
		return numero1/numero2;
		
	}
	//Despedida
	public static void Despedida()
		
	{
		Console.WriteLine("Suscribete y dale like");
		
		}
	//Tangente
	public static double Tangente (double numero1)
	{
		return Math.Tan(numero1);
	}
		//Area del rectangulo
		public static double AreaRectangulo(double baseA, double altura)
	{
		return (baseA * altura);
	}
	
	// Pitagoras
	public static double Pitagoras (double cateto1, double cateto2)
	{
		return Math.Sqrt(cateto1*cateto1+cateto2*cateto2);
	}
		
	// Area circulo 
	public static double AreaCirculo(double radioC)
	{
		return(3.14 * radioC * radioC);
	}
		
		// Potenciacion
	public static double Potenciacion (double numeroA, double numeroB)
	{
		return Math.Pow(numeroA,numeroB);
	}
	// Area cilindro 
		public static double AreaCilindro(double radio, double altura)
	{
		return (2 * 3.14* radio * (radio + altura));
	}
	
	// Logaritmo Base 10 
		public static double Logaritmo10(double numeroA)
	{
		return Math.Log10(numeroA);
	} 
	// Promedio 
	public static double  Promedio(double num1, double num2, double num3, double num4)
	{ 
		return ((num1 + num2 + num3 + num4)/4);
	}
	//Area cono
		public static double ConoA (double r, double g)
	{
		return 3.1416 * r*(g+r);
	}
	public static void Main(string[] args)
		
		{
		
	    int Suma;
		double Raiz_cuadradonga;
		 double Triangulo1;
		double Multiplicar;
		double Coseno;
		double Multiplicar;
		int Resta;
		
		//...
		
		suma = Suma(2,8);/// invocación

AndresHaydar
Posts: 2
Joined: Fri Jul 22, 2016 10:29 am

Re: Tarea de 20 funciones, martes 24

Post by AndresHaydar » Thu Jan 26, 2017 11:32 pm

Code: Select all

using System;
					

public class Program
{
	public static double sumar(double a, double b)
		
	{	
		
	return (a+b);
		
	}
	
		
		public static double restar(double a, double b)		
	{	
			
	return (a-b);
			
	}	
		
		public static double multiplicar(double a, double b)		
	{	
			
	return (a*b);
			
	}	
	
		public static double dividir(double a, double b)		
	{	
			
	return (a/b);
			
	}	
	
		public static double perimetroCuardado(double a, double b, double c, double d)		
	{	
			
	return (a+b+c+d);
			
	}	
	
		public static double perimetroRectangulo(double a, double b, double c, double d)		
	{	
			
	return (a+b+c+d);
			
	}	
	
		public static double AreaTriangulo(double a, double b)		
	{	
			
	return (a*b/2);
			
	}	
	
		public static double AreaCirculo(double a)		
	{	
			
	return (3.14*a*a);
			
	}	
	
		public static double promediar(double numero1, double numero2, double numero3)		
	{	
			
			double a;
            double b;
            double c;            
            a = numero1;
            b = numero2;
            c = numero3;            
            return (a + b + c) / 3;
			
	}	
	
	public static void saludo()	
		
	{	
			
	Console.WriteLine("Hola mundo");
			
	}

	
	public static double perimetroPentagono(double a, double b, double c, double d, double e)
		
	{	
		
	return (a+b+c+d+e);
		
	}
	
	public static double AreaCuadrado(double a, double b)	
		
	{	
			
	return (a*b);
		
	}
		
		public static double AreaRectangulo(double a, double b)		
	{
			
	return (a*b);
			
	}
	
	
	public static void despedida()
		
	{
	
	Console.WriteLine("Adios mundo");
			
	}
	
		
	public static double Hipotenusa(double catetoA, double catetoB)
		
        {		 	
		
            double a;
            double b; 
		
			a = catetoA;
            b = catetoB;
           
            return (a * a + b * b);		
		
	    }
	
	public static double Logaritmo (double numero1, double numero2)
		
	{
		return Math.Log (numero1, numero2);
		
	}
	
	
	public static double sen(double numero1)
		
	{
		
		return Math.Sin(numero1);
		
	}
	
	
	public static double cos(double numero1)
		
	{
		
		return Math.Cos(numero1);
	}
	
	
	public static double tan(double numero1)
		
	{
		
		return Math.Tan(numero1);
	}
	
	
	public static double raizCuadrada(double numero1)
		
	{
		return Math.Sqrt(numero1);
		
	}
	
	
	
		public static void Main(string[] args)
	{
	
		
		double respuesta1, respuesta2, respuesta3, respuesta4, respuesta5, respuesta6, respuesta7, respuesta8, respuesta9, respuesta11, respuesta12, respuesta13, respuesta15, respuesta16, respuesta17, respuesta18, respuesta19, respuesta20;
			
			
		respuesta1 = sumar(2,2);
			
		respuesta2 = restar(8,4);
			
		respuesta3 = multiplicar(3,5);
			
		respuesta4 = dividir(10,5);
			
		respuesta5 = perimetroCuardado(6,3,6,3);
			
		respuesta6 = perimetroRectangulo(6,5,6,8);
			
		respuesta7 = AreaTriangulo(6,7);
			
		respuesta8 = AreaCirculo(8);
			
		respuesta9 = promediar(3,4,5);			
			
		respuesta11 = perimetroPentagono(5,3,7,1,2);
			
		respuesta12 = AreaCuadrado(6,3);
			
		respuesta13 = AreaRectangulo(7,4);	
		
		respuesta15 = Hipotenusa(3,4);
			
		respuesta16 = Logaritmo(8,5);
			
		respuesta17 = sen(0);
			
		respuesta18 = cos(1);
			
		respuesta19 = tan(50);
			
		respuesta20 = raizCuadrada(100);
		
	
			
		Console.WriteLine("sumar= " +respuesta1);
			
		Console.WriteLine("restar= " +respuesta2);
			
		Console.WriteLine("multiplicar= " +respuesta3);
			
		Console.WriteLine("dividir= " +respuesta4);
			
		Console.WriteLine("perimetroCuardado= " +respuesta5);
			
		Console.WriteLine("perimetroRectangulo= " +respuesta6);
			
		Console.WriteLine("AreaTriangulo= " +respuesta7);
			
		Console.WriteLine("AreaCirculo= " +respuesta8);
			
		Console.WriteLine("promediar= " +respuesta9);
		
		Console.WriteLine("perimetroPentagono= " +respuesta11);
			
		Console.WriteLine("areaCuadrado= " +respuesta12);
			
		Console.WriteLine("areaRectangulo= " +respuesta13);			
				
		Console.WriteLine("hipotenusa= " +respuesta15);
			
		Console.WriteLine("logaritmo= " +respuesta16);
			
		Console.WriteLine("sen= " +respuesta17);
			
		Console.WriteLine("cos= " +respuesta18);
			
		Console.WriteLine("tan= " +respuesta19);
			
		Console.WriteLine("raizCuadrada= " +respuesta20);
			
	}		
			
}

Post Reply