martes, 9 de noviembre de 2010

Conjuntos (Puntos extra)

Entrada 2

Un conjunto es una colección de ciertos valores, sin ningún orden concreto ni valores repetidos.

En cuanto a las matemáticas corresponde a un conjunto finito. Sin tener encenta la secuencia, ni los valores repetidos, también puede asemejarse a una lista.

El ejemplo de un conjunto en dev c podría ser el siguiente programa,

#include
#define MAX 100
#define ELEM 10

void main(){
int n[MAX],poblacion[MAX][MAX], num_tareas;
scanf("%d",&num_tareas);
srand(time(NULL));
printf("POBLACION\n");
for(i=0;ifor

for(j=0;j
n=1+rand()%num, tareas;
printf("Cromosoma %d:t",i+1);
printf("[%d]",poblacion[j]=n[j]);
}
}
getch();
}


Se preguntaran, ¿Donde estan los conjutos en este programa?, pues los conjuntos son los Define MAX 100, y Define ELEM 10, esta diciendo que se defina un maximo de 100 y que se recorra un maximo de 10 elementos, como en el for, va estar corriendo hasta llegar la el maximo que es 10, este aplicacion, a mi me la enseño el profesor carlos bernardo, y nos dijo que era muy util asi para los programadores de alto nivel, por que cuando se equivocaban ya no tenian que cambiar los valores de que for por for, era como ahorra tiempo ala hora de trabajar y pues en realidad, la gente en la empresa es lo que busca ahorrar tiempo para sacar el trabajo rapido.

6 comentarios:

  1. Hola compañero también aquí en este ejemplo que pusiste le falta la librería de stdio.h, aparte el primer for esa mal echo, tiene también muchos errores, a ver si los puedes revisar :)
    Suerte

    ResponderEliminar
  2. Los dos for estan mal hechos, checa tu sintaxis.
    Saludos. Aún no entiendo porque "[%d]" ...

    ResponderEliminar
  3. Hola!, te recomiendo que uses este script para mejorar la visualizacion de tu codigo

    http://alexgorbatchev.com/SyntaxHighlighter/

    Es lo que yo utilizo..

    ResponderEliminar
  4. hola alfonso, aqui tambien tienes errores en tu sintaxis, te faltan la librerias ya que si ellas no funsiona y los for tambien estan mal, mira un ejemplo basico de un for es asi
    for(c=0;c<columnas;c++)

    ResponderEliminar
  5. si es cierto compañeros perdon pero no m habia percatado de eso, si no esta ahorita, es que yo antes de publicar las entradas las edito el word y pues al momento de copiar y pegar como que salen errores y siempre los corrigo pero esta ves como que se me fue y no lo cheque bien, pero gracias por sus comentarios se los agradesco (:

    ResponderEliminar
  6. Otra vez un punto por comentarista y uno al autor. Dev C no es un lenguaje sino herramienta :P

    ResponderEliminar