Algoritmos

¿Qué es un Algoritmo?
Los Clásicos:




Ocho Reinas
Fuerza Bruta (Java)




Ocho Reinas
Enfoque Heurístico (C++)




Circuito del Caballo
Fuerza Bruta (Java)




Circuito del Caballo
Fuerza Bruta (C++)





Los de Álgebra Lineal:






Multiplicación de
Matrices
(Java)




Multiplicaión de
Matrices (C)




Multiplicación de
Matrices (C++)




Método de
Montante (C)

17 comentarios:

  1. hola su pagina esta realmente interesante en especial para mi por que puedo aprender muchas cosas de programacion

    ResponderEliminar
    Respuestas
    1. Gracias, María, por el comentario. Es bueno saber que te sirven los programas. Te mando muchos saludos.

      Eliminar
  2. 4. Leer 20 números por teclado y almacenarlos en un vector indicando cuantos son negativos y en qué posición se almacenan.

    ResponderEliminar
    Respuestas
    1. Lo más fácil es recibir los 20 números y luego analizar cuáles son negativos.
      Sería algo así:
      Arreglos, A de 20 entradas, inicializado a 0.
      variables contador i, numero;

      for( i = 0; i <20; i++)
      {/* Abre for*/
      Imprime("\nIntroduzca el siguiente numero: ");
      RecibeNumero y almacenalo en A[i];

      if (A[i] > 0)
      {
      B[i] = 1;
      numero++;
      }
      }/*Cierra for*/

      if(0 != numero )
      {/*abre if*/
      Imprime ("\nSe encontraron %d numeros negativos.", numeros);

      for (i = 1; i <20; i++)
      if ( 0> == A[i])
      Imprime ("\nEl numero %d fue negativo.", i);
      } /*Cierra if*/

      else
      Imprime("\nNo se encontraron numeros negativos.");

      Eliminar
  3. disculpa me podrías facilitar un código sobre Simulador Melate

    de ante mano gracias

    ResponderEliminar
  4. excelente pagina muy util

    ResponderEliminar
  5. Buenos días, para empezar te felicito por tu página, es realmente buena. Estoy aprendiendo Java con el libro de Deitel y compruebo muchos ejercicios en la página. Programo con Netbeans y me gustaría saber como capturas el código con los distintos colores. En mi caso cuando hago un copia y pega en Word para fabricarme los apuntes se muestra todo en color negro, lo que dificulta luego su repaso visual.
    Muchas gracias

    ResponderEliminar
    Respuestas
    1. Hola. Para los colores yo uso el editor kate y exporto el archivo como html.

      Eliminar
    2. ¡¡Muchas gracias!!

      Eliminar
  6. alguien quien me ayude a programar este ejercicio por favor 2. Escribir un programa que permita ver la repetición de elementos de un vector mediante un histograma
    Ejemplo:
    1:******
    2:***
    3:****
    4:**********
    5:*****

    ResponderEliminar
  7. EJERCICIOS
    1. Verificar (obteniendo los dos #s primos) la conjetura de golbach para un numero dado por un usuario.
    2. Realizar un algoritmo que transforme un número introducido por teclado en notación decimal a romana. el número será entero y positivo y no excederá de 3.000

    3. Diseñe un algoritmo que determine si un punto se encuentra al interior de un círculo.

    4. Desarrollar un algoritmo que permita imprimir por pantalla el triángulo de pascal de un tamaño n digitado por el usuario

    5. Dada la siguiente formula


    Realice un algoritmo que calcule el valor de x

    ResponderEliminar
  8. me ayudan en este programa, realice un programa en el que dado una expresion interfija, analice si los parentesis, corchetes y llaves cierren con su correspondiente, y si hay algun error imprimir en pantalla la posicion del error

    ResponderEliminar
  9. ayudaaaaa por favor tengo que hacer esto I.2. Represente un programa en Java que permita ingresar un número entero positivo entre 1 y 9 (si está fuera de este rango desplegar mensaje “numero fuera de rango), y entregar el antecesor y el sucesor a él. Debe considerar situaciones cómo: puede que el número ingresado no tenga antecesor (se despliega el mensaje “no tiene antecesor”) o no tenga sucesor (se despliega el mensaje “no tiene sucesor”).

    ResponderEliminar
  10. me ayudan por favor necesito programar en dec++ ,me permita ingresar tres numeros me de el promedio,el producto,la suma,mayor y menor ,pero se debe considerar hacer con menus-case para que elegir la operacion a realizar y ciclo para elegir otra operacion pero con los mismos datos ingresados en la anterior , por favor necesito ayuda

    ResponderEliminar
  11. 5.17 Un almacén de pedidos por correo vende cinco productos cuyos precios de venta son los siguientes: producto 1, $2.98; producto 2, $4.50, producto 3, $9.98; producto 4, $4.49 y producto 5, $6.87. Escriba una aplicación que lea una serie de pares de números, como se muestra a continuación:

    a) número de producto;
    b) cantidad vendida

    ResponderEliminar
  12. En una universidad los cargos por colegiatura son de $50 por materia, con un cargo máximo de $750, independientemente del número de asignaturas tomadas. Así un estudiante que curse 12 materias pagaría $600, mientras que el que tome 21 pagará $750. Escriba un programa en el que la entrada es el número de materias a cursar y la salida es la colegiatura.

    Me ayudaría con ese código porfa

    ResponderEliminar
  13.  Realizar un Programa en java que modele la siguiente situación.
    En una universidad los cargos por colegiatura son de 50 dólares por materia, con
    un cargo máximo de $750.00, independientemente del número de asignaturas
    tomadas. Así un estudiante que curse 12 materias pagaría $600.00, mientras
    que el que tome 21 materias pagará $750.00.
    Escriba un programa en Java que lea el nombre, dirección, teléfono, el número
    de materias a cursar y que calcule la colegiatura para N estudiantes.
    Nota: Usar métodos Getter y Setter, constructores, excepciones y la clases File
    para la creación del fichero. (Tomar como ejemplo el ejercicio de la clase anterior).

    ResponderEliminar

Related Posts Plugin for WordPress, Blogger...