Ejemplos de C

 

www.onlinetis.com

Aquí tienes varios ejemplos de código en C, un lenguaje de programación de bajo nivel conocido por su eficiencia y control sobre el hardware.


1. Hola Mundo

Este es el ejemplo más básico. La función printf() se utiliza para mostrar texto en la consola. El programa siempre comienza a ejecutarse en la función main().

C
#include <stdio.h>

int main() {
  printf("¡Hola, mundo!\n");
  return 0;
}
  • #include <stdio.h>: Esta línea incluye la biblioteca de entrada/salida estándar, que contiene la función printf().

  • return 0;: Indica que el programa finalizó correctamente.


2. Variables y tipos de datos

En C, debes declarar el tipo de dato de una variable antes de usarla. Este ejemplo muestra algunos de los tipos de datos más comunes.

C
#include <stdio.h>

int main() {
  int edad = 30;              // Número entero
  float precio = 19.99;       // Número decimal (punto flotante)
  char inicial = 'J';         // Carácter
  
  printf("Mi edad es: %d\n", edad);
  printf("El precio es: %.2f\n", precio);
  printf("Mi inicial es: %c\n", inicial);
  
  return 0;
}
  • %d: Especificador de formato para un int.

  • %f: Especificador de formato para un float. El .2f indica que se mostrarán dos decimales.

  • %c: Especificador de formato para un char.


3. Estructuras de control (Condicionales)

Puedes usar if, else if y else para ejecutar bloques de código bajo ciertas condiciones.

C
#include <stdio.h>

int main() {
  int numero = 10;
  
  if (numero > 0) {
    printf("El número es positivo.\n");
  } else if (numero < 0) {
    printf("El número es negativo.\n");
  } else {
    printf("El número es cero.\n");
  }
  
  return 0;
}

4. Bucles

Los bucles se usan para ejecutar un bloque de código repetidamente. Este ejemplo usa un bucle for para mostrar los números del 0 al 4.

C
#include <stdio.h>

int main() {
  for (int i = 0; i < 5; i++) {
    printf("El valor de i es: %d\n", i);
  }
  
  return 0;
}

5. Funciones

Las funciones te permiten encapsular y reutilizar código. Este ejemplo define una función sumar() que devuelve la suma de dos números.

C
#include <stdio.h>

// Declaración de la función (prototipo)
int sumar(int a, int b);

int main() {
  int resultado = sumar(8, 5);
  printf("La suma es: %d\n", resultado);
  
  return 0;
}

// Implementación de la función
int sumar(int a, int b) {
  return a + b;
}

Entradas populares de este blog

Ciberseguridad y hacking con Whatweb

Como robar contraseñas haciendo un phishing web

Arsenal software hacking NFC