0% encontró este documento útil (0 votos)
12 vistas11 páginas

Cálculos de IVA y Comisiones en C

El documento contiene varios programas en C que realizan diferentes funciones: cálculo de IVA y comisiones, decisiones aleatorias mediante lanzamientos de monedas y ruletas, y una agenda de contactos que permite agregar información a un archivo. Cada programa incluye interacciones con el usuario y operaciones matemáticas básicas. Se utilizan bibliotecas como <stdio.h> y <conio.h> para la entrada/salida y control de consola.

Cargado por

menendezdilan8
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
12 vistas11 páginas

Cálculos de IVA y Comisiones en C

El documento contiene varios programas en C que realizan diferentes funciones: cálculo de IVA y comisiones, decisiones aleatorias mediante lanzamientos de monedas y ruletas, y una agenda de contactos que permite agregar información a un archivo. Cada programa incluye interacciones con el usuario y operaciones matemáticas básicas. Se utilizan bibliotecas como <stdio.h> y <conio.h> para la entrada/salida y control de consola.

Cargado por

menendezdilan8
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

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();

También podría gustarte