Ejemplos de programacion
Con este post iniciamos una serie de articulos con ejemplos de implementacion en varios lenguajes de programacion.
La idea es que veais la sintaxis y como se trabaja en varios lenguajes y tomar ideas en tus futuros proyectos de programacion
Una buena forma de introducirte en el mundo de la programacion es seguir ejemplos de codigo y seguir su funcionamiento para tener claro la sintaxis, los distintos tipos de datos, estructuras de control del codigo,etc
Los ejemplos los vamos a dar en 5 lenguajes de programación distintos: C, Python, Java, JavaScript y Go.
Puedes probar los ejercicios en cualquier entorno de desarrollo que sea de tu agrado.
Yo te aconsejo usar Repl que es una entorno online donde puedes ejecutar codigo en diferentes lenguajes.
Puedes acceder al entorno Repl siguiendo el enlace
Si estas interesado en algun otro lenguaje pon un comentario y iremos publicandolo en nuevas entregas.
#include <stdio.h>
int factorial(int n) {
int result = 1;
for (int i = 1; i <= n; i++) {
result *= i;
}
return result;
}
int main() {
int n;
printf("Enter a number: ");
scanf("%d", &n);
printf("Factorial of %d is %d\n", n, factorial(n));
return 0;
}
def factorial(n):
if n == 0:
return 1
result = 1
for i in range(1, n + 1):
result *= i
return result
if __name__ == "__main__":
n = int(input("Enter a number: "))
print(f"Factorial of {n} is {factorial(n)}")
import java.util.Scanner;
public class Factorial {
public static int factorial(int n) {
int result = 1;
for (int i = 1; i <= n; i++) {
result *= i;
}
return result;
}
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Enter a number: ");
int n = scanner.nextInt();
System.out.println("Factorial of " + n + " is " + factorial(n));
scanner.close();
}
}
function factorial(n) {
let result = 1;
for (let i = 1; i <= n; i++) {
result *= i;
}
return result;
}
const n = parseInt(prompt("Enter a number: "), 10);
console.log(`Factorial of ${n} is ${factorial(n)}`);
package main
import "fmt"
func factorial(n int) int {
result := 1
for i := 1; i <= n; i++ {
result *= i
}
return result
}
func main() {
var n int
fmt.Print("Enter a number: ")
fmt.Scan(&n)
fmt.Printf("Factorial of %d is %d\n", n, factorial(n))
}
Cada uno de estos programas hace lo mismo: pide al usuario que ingrese un número y calcula su factorial, mostrando las diferencias en la sintaxis y los métodos de entrada/salida en cada lenguaje.
Mas ejemplos de programacion
Ejemplos de programacion 2 – Ordenacion
Ejemplos de programacion 3 – ahorcado
Ejemplos de programacion 4 – Web Scraper
Ejemplos de programacion 5 – el juego de la vida
Ahora puedes descargar el ebook con los ejemplos de programacion de forma gratuita (por tiempo limitado)
Una buena forma de introducirte en el mundo de la programacion es seguir ejemplos de codigo y seguir su funcionamiento para tener claro la sintaxis, los distintos tipos de datos, estructuras de control del codigo,etc
En este ebook os damos varios ejemplos de implementacion en varios lenguajes de programacion.
La idea es que veais la sintaxis y como se trabaja en varios lenguajes y tomar ideas en tus futuros proyectos de programacion
Los ejemplos los vamos a dar en 5 lenguajes de programación distintos: C, Python, Java, JavaScript y Go.
Te puede interesar