Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - rodrilyx

#1
Empieza aprendiendo a programar en C, en primer lugar, luego algo de assembler, y saber utilizar un debugger.

Saludos!
#2
Hola El Portu, acá tenes la solución, espero te ayude.
El código esta bastante claro y comentado! Saludos!

pd: El código lo hice sin acentos.


/** Codigo escrito por Rodrilyx **/
/** Librerias **/
#include <stdio.h>


/** Constantes **/
#define maximoArticulos 30 //Cantidad maxima de articulos permitidos.
#define IVA 20 //Porcentaje de I.V.A.

/** Funciones **/
int main()
{

//Variables que almacenaran datos a introducir.   
int cantidadArticulos;
int precioArticulo[maximoArticulos];
int montoTotal = 0;

//Presentacion
printf(" ********* Supermercado La loteria ********* \n");
putchar('\n');

//Llenamos cantidadArticulos
printf("Introduzca la cantidad de articulos: ");
scanf("%d",&cantidadArticulos);
putchar('\n');

//Llenamos precioArticulo
int i;
for (i = 0; i < cantidadArticulos; i++)
{
printf("Precio del articulo N %d: $", (i+1));
scanf("%d",&precioArticulo[i]);
}

//Imprimimos precioArticulo
printf("\n\n ARTICULO N\tPrecio(I.V.A.)\tPrecio(SIN I.V.A.)");
int j;
for(j = 0; j < cantidadArticulos; j++)
{
printf("\n %d \t\t $%d \t\t$%d ",(j+1),(((precioArticulo[j]*IVA)/100)+precioArticulo[j]),precioArticulo[j]);
montoTotal+= precioArticulo[j];

}

//Total a pagar
printf("\n\n\t\t Total a pagar [SIN I.V.A.]: $%d", montoTotal);
printf("\n\t\t Total a pagar [CON I.V.A.]: $%d",(((montoTotal*IVA)/100)+montoTotal));


putchar('\n');
putchar('\n');
system("pause");
return 0;
}