Informatica(Programacio)

Páginas: 2 (276 palabras) Publicado: 4 de enero de 2013
#include <stdio.h>
#include <stdlib.h>
#define A 6
#define B 10
void vender (int matriz[A][B])
{
int concesionario,modelo;
printf("\n\nQue concesionario ha realizado la venta?:");
scanf("%d",&concesionario);
if(concesionario<1||concesionario>10) system ("cls");
if(concesionario>=1||concesionario<=10)
{
printf("Que modelo ha vendido?: ");scanf("%d",&modelo);
if (matriz[modelo][concesionario]==0)
{
printf("Error, no hay ninguno del modelo %d en el %d.",modelo,concesionario);
}
else{matriz[modelo][concesionario]--;
printf("\nStock actualizado\n");
}
}
}
void recibir (int matriz[A][B])
{
int concesionario,modelo,unidades;
printf("\n\nA que concesionario ha llegado la remesa:");
scanf("%d",&concesionario);
if(concesionario<1||concesionario>10) system ("cls");
printf("Que moledo ha llegado :");
scanf("%d",&modelo);
if(modelo<1||modelo>6)system ("cls");
printf("Cuantas unidades?: ");
scanf("%d",&unidades);
if(matriz[modelo][concesionario]+unidades>9){
printf("\nError, se ha alcanzado el numero maximo de unidades del modelo%d en el concesionario %d,",modelo,concesionario);
}else{
matriz[modelo][concesionario]=matriz[modelo][concesionario]+unidades;
}
}
void main()
{
int opcion;
int aux;
int matriz[A][B];
char y;
FILE * fichero=fopen("automovil.txt","r");
for(int fila=0;fila<A;fila++)
{
for(int columna=0;columna<B;columna++)
{
fscanf(fichero,"%c",&y);
aux=y-48;matriz [fila][columna]=aux;
printf("%d",aux);
}
fscanf(fichero,"%c",&y);
printf("\n",fichero);
}
fclose(fichero);
printf("\n1.\tVender veh%cculo\n",161);
printf("2.\t Recibirremesa\n\n");
printf("Introduzca una opci%cn: ",162);
scanf("%d",&opcion);
if(opcion==1)
{
vender (matriz);
}
if(opcion==2)
{
recibir (matriz);
}
system("PAUSE");
}
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programaci
  • Programacio
  • programacio
  • programacio
  • Programacio
  • programacio
  • programacio
  • Programacio

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS