IVA
#include <conio.h>
int main() {
float cantidad;
float iva;
float total;
printf("Ingresa la cantidad: ");
scanf("%f", &cantidad);
iva = cantidad * 0.16f; // IVA del 16%
total = cantidad + iva;
printf("IVA (16%%): %.2f\n", iva);
printf("Total con IVA: %.2f\n", total);
getchar();
getchar();
}
COMISION
#include <conio.h>
int main() {
float cantidad;
float comision;
float total;
int opcion;
printf("=== Calculo de Comision ===\n");
printf("1) Recibir dinero\n");
printf("2) Enviar dinero\n");
printf("Elige una opcion: ");
scanf("%d", &opcion);
printf("Ingresa la cantidad: ");
scanf("%f", &cantidad);
comision = cantidad * 0.16f;
if (opcion == 1) {
total = cantidad - comision;
printf("Comision (16%%): %.2f\n", comision);
printf("Cantidad final recibida: %.2f\n", total);
else if (opcion == 2) {
total = cantidad + comision;
printf("Comision (16%%): %.2f\n", comision);
printf("Cantidad total a pagar al enviar: %.2f\n", total);
}
else {
printf("Opcion invalida.\n");
getchar();
getchar();
}
CONVERSIONES
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
int main() {
int opcion, ruleta;
int moneda;
int azar;
printf("=== DECISION POR AZAR ===\n");
printf("1) Lanzar una moneda\n");
printf("2) Girar una ruleta (1 a 6)\n");
printf("3) Eleccion al azar (Si / No)\n");
printf("Elige una opcion: ");
scanf("%d", &opcion);
switch (opcion) {
case 1:
moneda = rand() % 2;
if (moneda == 0)
printf("\n\nResultado: ya sabes cual que quieres\n\n");
else
printf("\n\nResultado: ya sabes cual que quieres\n\n");
printf("Espera a que caiga una respuesta, ya sabras que quieres hacer sin ver la
respuesta.\n");
break;
case 2:
ruleta = (rand() % 6) + 1;
printf("\n\nResultado: es lo que quieres hacer\n\n", ruleta);
printf("Espera a que caiga una respuesta, ya sabras que quieres hacer sin ver la
respuesta.\n");
break;
case 3:
azar = rand() % 2;
if (azar == 0)
printf("\n\nResultado: no hay ni si ni no solo lo que quieres hacer antes\n\n");
else
printf("\n\nResultado: no hay ni si ni no solo lo que quieres hacer antes\n\n");
printf("Espera a que caiga una respuesta, ya sabras que quieres hacer sin ver la
respuesta.\n");
break;
default:
printf("\nOpcion invalida.\n");
break;
printf("\nPresiona una tecla para salir...");
getchar();
getchar();
}
AGENDA DE CONTACTOS
#include <stdio.h>
#include <conio.h>
int main() {
FILE *archivo;
char nombre[50], apellido[50], telefono[20], correo[50], direccion[100];
int opcion;
do {
printf("=== AGENDA DE CONTACTOS ===\n");
printf("1) Agregar contacto\n");
printf("2) Salir\n");
printf("Elige una opcion: ");
scanf("%d", &opcion);
fflush(stdin);
if (opcion == 1) {
printf("\nNombre: ");
gets(nombre);
printf("Apellido: ");
gets(apellido);
printf("Telefono: ");
gets(telefono);
printf("Correo electronico: ");
gets(correo);
printf("Direccion: ");
gets(direccion);
archivo = fopen("[Link]", "a");
if (archivo == NULL) {
printf("Error al abrir el archivo.\n");
return 1;
fprintf(archivo, "Nombre: %s\n", nombre);
fprintf(archivo, "Apellido: %s\n", apellido);
fprintf(archivo, "Telefono: %s\n", telefono);
fprintf(archivo, "Correo: %s\n", correo);
fprintf(archivo, "Direccion: %s\n", direccion);
fprintf(archivo, "---------------------------\n");
fclose(archivo);
printf("\nContacto guardado correctamente.\n\n");
printf("\nPresiona una tecla para continuar...\n");
getch();
} while (opcion != 2);
getchar();
getchar();
}
PROBLEMA COTIDIANO
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
int main() {
int opcion, ruleta;
int moneda;
int azar;
printf("=== DECISION POR AZAR ===\n");
printf("1) Lanzar una moneda\n");
printf("2) Girar una ruleta (1 a 6)\n");
printf("3) Eleccion al azar (Si / No)\n");
printf("Elige una opcion: ");
scanf("%d", &opcion);
switch (opcion) {
case 1:
moneda = rand() % 2;
if (moneda == 0)
printf("\n\nResultado: ya sabes cual que quieres\n\n");
else
printf("\n\nResultado: ya sabes cual que quieres\n\n");
printf("Espera a que caiga una respuesta, ya sabras que quieres hacer sin ver la
respuesta.\n");
break;
case 2:
ruleta = (rand() % 6) + 1;
printf("\n\nResultado: es lo que quieres hacer\n\n", ruleta);
printf("Espera a que caiga una respuesta, ya sabras que quieres hacer sin ver la
respuesta.\n");
break;
case 3:
azar = rand() % 2;
if (azar == 0)
printf("\n\nResultado: no hay ni si ni no solo lo que quieres hacer antes\n\n");
else
printf("\n\nResultado: no hay ni si ni no solo lo que quieres hacer antes\n\n");
printf("Espera a que caiga una respuesta, ya sabras que quieres hacer sin ver la
respuesta.\n");
break;
default:
printf("\nOpcion invalida.\n");
break;
printf("\nPresiona una tecla para salir...");
getchar();
getchar();