lunes, 4 de noviembre de 2013

Programación en C by expreso #5 Hacer un recibo


Código fuente:

/****************************************
  Programa para hacer un recibo sencillo
*****************************************/

#include <stdio.h>

int main(){

  //variables que vamos a usar durante el programa, valores enteros tipo int, caracteres para el codigo
  //y numeros reales para realizar las operaciones
  int cantidad, IVA;
  char codigo;
  float precio, totalIVA, subtotal, total;

  //texto y entrada de datos en pantalla
  printf("Codigo del producto (escribe una letra):");
  scanf("%c", &codigo);
  printf("Cantidad:");
  scanf("%d", &cantidad);
  printf("Precio de cada Unidad:");
  scanf("%f", &precio);
  printf("IVA aplicable:");
  scanf("%d", &IVA);

  //operaciones
  subtotal =float(cantidad)*precio;
  totalIVA = subtotal *float(IVA)/100.0;
  total = subtotal + totalIVA;

  //muestra de los resultados en pantalla
  printf("\n RECIBO DE COMPRA\n\n");
  printf("Cantidad        Producto        Euros/unidad         Total\n");
  printf("%5d            %3c  %19.2f%17.2f\n\n", cantidad, codigo, precio, subtotal);
  printf("%38d%% IVA %14.2f\n\n", IVA, totalIVA);
  printf("                                           TOTAL%10.2f\n", total);
}


Espero que os haya gustado, os espero por aquí y por el canal de youtube y que comentéis todo aquello que os gusta, aquello que no os gusta, dudas, sugerencias, etc, estaré encantado de ayudarte.

Saludos!! ;)

No hay comentarios:

Publicar un comentario