Archivo

Archivo para la categoría ‘Programacion’

Calcular MCM C# y Infinitos parametros para una funcion

Viernes, 28 de Agosto de 2009

Esta es un funcion que hice en c# para 2 cosas:

  • Mostar el uso de Infinitos parametros en una funcion
  • Como calcular el Minimo comun divisor

Para usar multiples parametros hay que poner como parametros params tipo[] array, entonces todos los parametros se guardaran el este array

	static int MCM(params int[] numeros){
			int maximo=1;
			int tmp=0;
			foreach(int b in numeros){
				numeros[tmp]=Math.Abs(b);
				maximo=maximo*numeros[tmp];
				tmp++;
			}
			int resultado=1;
			for(int i=2;i<=maximo;i++){
				bool a=true;
			    foreach(int b in numeros){
					if(i%b!=0){
						a=false;
					}
				}
				if(a==true){
					resultado=i;
					break;
				}
			}
			return resultado;
		}

Asi esto imprime 105

		public static void Main(string[] args)
		{
			Console.Write(MCM(15,5,7));
		}

isseu Programacion, c# ,

Funcion Simplificar Fraccion C++

Jueves, 27 de Agosto de 2009

Una funcion que hize por hay, creo que se puede hacer mas rapida, pero funciona perfectamente.

#include <stdio.h>
#include <iostream>
using namespace std;
int reducir(int nominador,int denominador){
	if(denominador==1){
		cout <<nominador<<"/"<<denominador;
	}else{
	int b=2;
	while(b<=nominador){
		if(denominador%b==0 && nominador%b==0){
			denominador=denominador/b;
			nominador=nominador/b;
		}else{
		b++;
		}
	}
	cout << nominador << "/"<<denominador;

	}
	return 0;

}

int main(){

	reducir(6,6);
}

isseu Programacion, Seguridad Informatica, cpp , ,

Servicio | Reemplazador de textos

Jueves, 27 de Agosto de 2009

Solucion Problema CIIC 2009 | Parcelas

Martes, 25 de Agosto de 2009

Ordenar Array - Metodo Burbuja

Sábado, 11 de Julio de 2009

Imaginen que lo saque de Wikipedia

public static void Main(string[] args)
		{
		   int[] a = new int[]{1,4,6,8,9,0};
		   Console.WriteLine("Antes de Ordenar:");
		   for (int i = 0; i < a.Length; i++)
                   {
				System.Console.WriteLine("Valor {0}: {1}", i + 1, a[i]);
		    }
		    ordenar(a);
		    Console.WriteLine("Despúes de Ordenar:");
		    for (int i = 0; i < a.Length; i++)
                    {
				System.Console.WriteLine("Valor {0}: {1}", i + 1, a[i]);
		     }

		     }
		   static int[] ordenar(int[] a){
                    for (int i = 0; i < a.Length; i++)
                    {
                    for (int j = 0; j < a.Length-1; j++)
                    {
                     if (a[j] > a[j+1])
                     {
                      int aux = a[j];
                      a[j] = a[j+1];
                      a[j+1] = aux;
                    }
                }
             }
           return a;
       }

isseu Programacion, c# ,

Comprobar si Archivo Existe en Perl

Lunes, 23 de Marzo de 2009

String to Md5 | PHP

Lunes, 23 de Marzo de 2009

Aqui un ejemplo echo por mi de como pasar un string a md5, no le puse nada “bonito”:


isseu PHP, Programacion ,