Promedio de descarga/visualización de los códigos de Dev - C++

Listado de los códigos con más promedio de visualizaciones realizadas por día desde su publicación en la web.
Imágen de perfil

Calcular la edad


41 visualizaciones de promedio por día

Dev - C++

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 4 de Abril del 2020 por Administrador (718 códigos)
33.339 visualizaciones desde el 4 de Abril del 2020
Código que solicita la fecha actual y la fecha de nacimiento y indica la edad exacta con meses y dias.

calcular-edad
Imágen de perfil

C++ input() función como Python


28 visualizaciones de promedio por día

Dev - C++

Publicado el 4 de Julio del 2022 por Kevin
56 visualizaciones desde el 4 de Julio del 2022
Si sabes C++ y Python, sabrás que para añadir un valor a una variable y, además, darle un mensaje al usuario de qué debe introducir (llamale nombre (string), edad (integer), letra (char), promedio (float), etc), en python es tan simple como:

1
edad = input("pon tu edad: ")

Mientras que en C++ sería
1
2
3
int edad;
cout << "Pon tu edad: ";
cin << edad;

Hoy he visto un código que pedía nombre, edad, fecha de nacimiento, sexo (con una letra), promedio, etc etc etc, y era horrible el código porque era mil veces el copia y pega de esas 3 líneas y decidí crear una función similar a la que usa Python para agilizar escribir código y sea más legible.
sin imagen de perfil
Val: 84
Ha disminuido 1 puesto en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Ordenamiento por selección en C++


19 visualizaciones de promedio por día

Dev - C++

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 31 de Marzo del 2019 por Jose (9 códigos)
23.017 visualizaciones desde el 31 de Marzo del 2019
Este programa permite el ordenamiento de datos por selección. Es importante recordar que este
algoritmo no es realmente eficiente, pero es intuitivo y buen paso para iniciar en el manejo de
apuntadores y su paso a funciones.

Funcionamiento del algoritmo:
El algoritmo se basa en la comparación de los datos de un arreglo para ordenarlo de forma ascendente o descendente
mediante comparación de valores e intercambio de ellos. Por ejemplo, supongamos que tenemos el siguiente conjunto
de datos en un arreglo:

54 2 46 7
El ordenamiento por selección funciona buscando el elemento más pequeño del arreglo, y luego intercambiándolo
por el primero. De esta manera, el elemento más pequeño del arreglo es el 2, y se debe intercambiar por el primer
valor del arreglo, que es el 54. Este cambio produce el siguiente arreglo:

2 54 46 7

Luego, se debe realizar el mismo algoritmo, pero como el 2 ya está ordenado, se deben analizar los números SIGUIENTES al 2
, es decir, el 54, 46 y 7.

El proceso finaliza cuando se itera un número de veces igual al número de elementos del arreglo.
sin imagen de perfil
Val: 46
Ha aumentado su posición en 35 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Juego de Cartas en C


17 visualizaciones de promedio por día

Dev - C++

Publicado el 25 de Junio del 2021 por Guerrero15 (3 códigos)
6.505 visualizaciones desde el 25 de Junio del 2021
Buenas tardes:

Este programa sirve para jugar a un juego de cartas quizás poco conocido por la gente.

En este juego, se reparten la mitad de las cartas a cada jugador, se agrupan en un montón, se saca la carta de arriba, y la que tenga el valor más alto gana y se llevan las dos cartas. Al final, el que tenga más cartas gana.

Al ser un juego en C y no Visual C, es un juego AUTOMÁTICO, es decir, el usuario únicamente tiene que iniciar el programa.

EXPLICACIÓN DEL PROGRAMA:
Este programa se puede dividir en varias partes:

1 - Creación de números aleatorios. Usando el comando srand. Dado que en la baraja española hay 40 cartas, tendremos los números del 1 al 40, uno por cada carta.

2 - Ajuste. Aunque en el mazo haya 40 cartas, al haber 4 palos, los valores van del 1 al 10, por lo que tendremos que reducir en 10 unidades los valores hasta que sean iguales o menores a 10, de esa forma, tendremos 4 veces cada número, tal y como ocurre con las cartas en la baraja.

3 - Repartir cartas. Tenemos 40 "cartas", y las repartimos entre los dos jugadores. En el caso de este programa, las pares se reparten a un jugador, y las impares al otro.

4 - Ver quien tiene la carta más alta y sumar 1 punto, o lo que es lo mismo, 2 cartas. Para esto, hacemos un resta del valor de la carta del primer jugador con la del segundo. Si el resultado es positivo, un punto para el primer jugador, si es negativo, un punto para el segundo. Pero si es 0, repetiremos este proceso tantas veces como sea necesario hasta encontrar dos cartas distintas, y sumaremos los debidos puntos.

5 - Ver quien tiene mayos números de cartas (Puntos).

6 - Pedir repetir el código o salir.

Espero que se entienda bien y les guste. Ya sé que no es tan divertido con un juego de cartas normal, pero debido a que me ha llevado entre 3 y 4 horas, espero que por lo menos lo compilen y prueben.

P.D. Aparece como versión 2.0 porque la 1 ni me molesté en subirla. La única, diferencia es el procedimiento y puede que alguna cosilla más

Un saludo
Imágen de perfil
Val: 50
Ha aumentado su posición en 47 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Eliminar un elemento de una lista


15 visualizaciones de promedio por día

Dev - C++

Publicado el 23 de Junio del 2021 por Katas (5 códigos)
5.813 visualizaciones desde el 23 de Junio del 2021
Este simple código muestra como eliminar un elemento de una lista utilizando la función remove()

1
2
Listado antes de eliminar: 10 20 20 30
Listado despues de eliminar: 10 30
Imágen de perfil

Suma, resta y multiplicación de matrices


13 visualizaciones de promedio por día

Dev - C++

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 18 de Abril del 2021 por Administrador (718 códigos)
5.701 visualizaciones desde el 18 de Abril del 2021
Calculadora de matrices donde se introduce la dimensión de vuestras dos matrices, y posteriormente los datos. El programa, en funcion de las caracteristicas de cada matriz, os ofrecera la posibilidad de sumarlas, restarlas o multiplicarlas entre ellas (siempre y cuando el programa interprete que se pueden hacer dichas operaciones con esas matrices).
Imágen de perfil
Val: 50
Ha aumentado su posición en 47 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

splice para transferir elementos entre dos listas


10 visualizaciones de promedio por día

Dev - C++

Publicado el 21 de Junio del 2021 por Katas (5 códigos)
3.686 visualizaciones desde el 21 de Junio del 2021
List::splice() es una función incorporada en C++ STL que se usa para transferir elementos de una lista a otra.

1
2
3
4
lista l1 despues de juntar con l2
4 5 1 2 3
lista l3 despues de juntar con l1
4 5 1 2 3 6 7 8
Imágen de perfil

Triangulo con numeros


10 visualizaciones de promedio por día

Dev - C++

Publicado el 25 de Abril del 2019 por Administrador (718 códigos)
11.271 visualizaciones desde el 25 de Abril del 2019
Código que muestra como dibujar un triangulo o media piramide con un numero diferente en cada linea.

triangulo-numeros
Imágen de perfil
Val: 50
Ha aumentado su posición en 47 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Asignar valores a una lista


10 visualizaciones de promedio por día

Dev - C++

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 29 de Junio del 2021 por Katas (5 códigos)
3.589 visualizaciones desde el 29 de Junio del 2021
List::assign() es una función incorporada en C++ STL que se utiliza para asignar valores a una lista.

1
10 10 10 10 10
Imágen de perfil
Val: 50
Ha aumentado su posición en 47 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Obtener los valores divisibles


9 visualizaciones de promedio por día

Dev - C++

Publicado el 1 de Julio del 2021 por Katas (5 códigos)
3.506 visualizaciones desde el 1 de Julio del 2021
Devuelve el número de elementos en el rango [primero, último] que satisfacen criterios específicos.
Cuenta los elementos que son iguales al valor o divisibles entre el.
sin imagen de perfil
Val: 46
Ha aumentado su posición en 35 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Recalculo de media


9 visualizaciones de promedio por día

Dev - C++

Publicado el 26 de Junio del 2021 por Guerrero15 (3 códigos)
3.377 visualizaciones desde el 26 de Junio del 2021
Buenas tardes:

Se trata de un código que ha ido avanzando poco a poco, hasta llegar a su versión 6.1.

Al principio se trataba de un simple recalculo de media, es decir, el usuario insertaba un número, a continuación otro, y le decía la media. Posteriormente otro, y le calculaba otra vez la media y la imprimía en pantalla.

Pero después de varias versiones ha acabado siendo un código algo más complejo, que te pide cuántos números se quieren insertar, y que pulsando el 0 da la opción de finalizar el bucle, además de usar el 0 como número, ya que se podría dar el caso. Además, guarda todos los números y medias en una matriz y los muestra al final para saber como ha ido cambiando la media, por si se requiere copiar en un excel y hacer un gráfico, algo que podría ser muy curioso.

El código fue hecho hace varios meses, aunque hasta ahora no se me había ocurrido subirlo.

Aún no es la versión final, ya que me gustaría que al terminar el programa creara un fichero txt con la lista de los números, cosa que de momento no hago debido a la falta de conocimientos, pero cuando sepa como hacerlo, y si me acuerdo, renovaré el archivo que vaya a subir en estos momentos.

Si alguien quiere que le pase todas las versiones que he hecho por curiosear un poco, puede dejarlo en comentarios, y en cuanto lo lea intentaré subirlos a este u otro fichero.

Un saludo
Imágen de perfil

Escaleras y Serpientes


9 visualizaciones de promedio por día

Dev - C++

Publicado el 2 de Junio del 2022 por Eaguilar
290 visualizaciones desde el 2 de Junio del 2022
este es el código en c++ para proyecto del juego Escaleras y Serpientes donde se
realizo como primer programa realizado en C++ .
con la idea de ayudar a cualquier persona que desarrollara un proyecto similar para
que ayude en el análisis, ya que no encontré mucho en como realizarlo, si ha muchas formas o mejores para hacerlo esta fue la lógica y algoritmos realizados en dicho proyecto
Imágen de perfil
Val: 98
Ha disminuido 1 puesto en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Programa que pida 3 números y los muestre en pantalla de mayor a menor en líneas distintas. En caso de haber números iguales se IMPRIMA en la misma línea


8 visualizaciones de promedio por día

Dev - C++

Publicado el 19 de Junio del 2019 por Rtbsukibo39u5 (23 códigos)
9.121 visualizaciones desde el 19 de Junio del 2019
Crear un programa que pida 3 números y los muestre en pantalla de mayor a menor en líneas distintas. En caso de haber números iguales se IMPRIMA en la misma línea, validado y reconocimiento de tipos de datos
Imágen de perfil

Calcular el mínimo común múltiplo de varios números


8 visualizaciones de promedio por día

Dev - C++

Publicado el 8 de Noviembre del 2019 por Administrador (718 códigos)
7.866 visualizaciones desde el 8 de Noviembre del 2019
Este programa os ayudara a calcular el mínimo común múltiplo de varios números, asta un máximo de 100 números.

Se introduce la cantidad de números de los que queréis calcular el m.c.m. , y posteriormente, decís cuales son. El programa buscara de entre todos sus múltiplos, cual es el correcto. Existe un máximo de intentos para el programa. Si por ejemplo el mínimo común múltiplo de los números que pedís, el programa no logra encontrarlos en el numero de oportunidades posible, dirá que el programa no ha sido capaz de encontrar ninguno, pero que de forma automática, genera un múltiplo de todos ellos, que no tiene por que ser el m.c.m, pero algo es algo (lo hace con el producto entre todos los números).

minimo-comun-multiplo-de-varios-numeros