Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/06/2011, 17:09
Avatar de Mari_chan
Mari_chan
 
Fecha de Ingreso: junio-2011
Ubicación: Valencia, Carabobo, Venezuela
Mensajes: 3
Antigüedad: 12 años, 11 meses
Puntos: 0
ayudeme con este programa del kino

hola buenas noche necesito su ayuda tengo este progrma del kino pero me falta agregarle el carton la matriz que ubique todo lo numeros como el carton del kino

#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
#define MAX 100

int x[MAX],y[MAX];

void burbuja (int a[],int n);
void leerV (int a[],int n);
void verV (int a[],int n);
int buscar(int x,int vect[],int n);


void leerV (int a[],int n){
int i,b,C;
for (i=0;i<n;i++){
do{
do{
printf("\nElemento %d:",i+1);
scanf("%d",&C);
b=buscar(C,x,15);
if(C>25)
printf("\nError el numero no puede pasarse de 25, intente de nuevo\n");
if(b!=-1)
printf("Error, valor ya existe!!");
}while(C>25);
}while(b!=-1);
a[i]=C;
}
}
int buscar(int x,int vect[],int n){
int j=0;
int r=0;
for(j=0;j<n;j++){
if(x==vect[j])
{
r=j;
return r;
}
else r=-1;
}
return r;
}
void verV (int a[],int n){
int i;
for(i=0;i<n;i++){
printf("->%d:%d\n",i+1,a[i]);
}
}

void burbuja (int a[],int n){
int i,j,k=0,aux;
for(i=0;i<n;i++){
for(j=0;j<n-1;j++){
if (a[j]>a[j+1]){
aux=a[j];
a[j]=a[j+1];
a[j+1]=aux;
}
}
}
}
main(){

int salir=0;
int elems,resultado;
int bu;
printf("\nNumero de elementos:\n");
scanf("%d",&elems);
printf("\nIntroduzca los valores del kino\n");
leerV(x,elems);
printf("Su arreglo:\n");
verV(x,elems);
printf("\nOrdenamiento Kino:\n");
burbuja(x,elems);
verV(x,elems);
system("pause");

}