05/06/2011, 17:09
|
| | | Fecha de Ingreso: junio-2011 Ubicación: Valencia, Carabobo, Venezuela
Mensajes: 3
Antigüedad: 13 años, 7 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");
} |