Ejercicios

Ejercicios Básicos con estructura secuencial



Ejercicios Básicos con estructura condicional



Ejercicios Generales

Calcular el factorial de un número

Pasar de decimal a binario

Pasar de binario a decimal

Serie de Fibonacci


Ejercicios de Recursividad

Programa en C++ que calcula el producto de dos números de forma recursiva. Los números a multiplicar se leen por teclado.

Programa C++ que calcula el factorial de un número de forma recursiva.

Programa en C++ que calcula la suma de dos números de forma recursiva. Los números a sumar se leen por teclado.

Función recursiva para calcular x elevado a y.

Función recursiva que calcule el cociente de dos números enteros.
 

Ejercicios de Punteros en C++

Función que recibe una cadena de caracteres y devuelve el número de vocales que contiene.

Función que calcula y devuelve la media de un vector de 10 enteros.

Función que concatena dos cadenas de caracteres.

Función que devuelve la posición de un carácter dentro de una cadena.

Función C++ que convierte una cadena de caracteres a letras mayúsculas.

Calcular el mayor elemento de un vector.

Ejercicios de Asignación dinámica de Memoria en C++ 

Ejercicio básico para practicar la asignación dinámica de memoria.

Ficheros Binarios 

Ejercicio básico para practicar con ficheros binarios.

Crear un fichero binario con los datos de los empleados de una empresa.

Leer un fichero de empleados y crear un fichero de sueldos.

Mostrar los sueldos de los empleados ordenados de menor a mayor.

Crear un fichero binario a partir de un fichero de texto.

Ordenar un fichero binario de alumnos por código de alumno.

6 comentarios:

  1. Exelente! Gracias por compartir!

    ResponderEliminar
  2. Necesito ayuda para terminar el programa de caluclo de volumen y surfacearea

    import java.util.Scanner;
    public class Sphere
    {
    public static void main (String [] args)
    {
    final double PI = 3.14159;
    Scanner scan = new Scanner (System.in);
    System.out.print ("Enter the radius of the sphere: ");
    int radius = scan.nextInt();

    } // end of method main
    } //end of class Sphere

    ResponderEliminar
  3. Respuestas
    1. Gracias por el comentario Felipe. Saludos.

      Eliminar
  4. muy buenos ejercicios me gusta mucho c++ aunque ahora estoy haciendo tutoriales de python aqui https://www.aprenderpython.net/ saludos

    ResponderEliminar
  5. Necesito ayuda para este programa en java

    Desde pequeño te han gustado mucho los diccionarios y con frecuencia te preguntas cuantas palabras existen que empiecen con determinadas letras. Ya que finalmente aprendiste programación crees poder contestar estas preguntas rápida y fácilmente.
    Entrada: Un entero N seguido de un diccionario de N palabras y después un entero M seguido de M prefijos. Puedes suponer que 0 ≤ N ≤ 100,000 y 0 ≤ M ≤ 100,000. Tanto las palabras del diccionario como los prefijos solo contendrán letras minúsculas y no superaran los 15 caracteres de longitud.
    Salida: Para cada uno de los M prefijos, un entero que sea el numero de palabras del diccionario que comienzan con dicho prefijo.

    ResponderEliminar