Advertisement
d1cor

solucion_c.c

Oct 26th, 2018
193
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.97 KB | None | 0 0
  1. /*******************************************
  2. * Author     : Diego Cordoba / @d1cor      *
  3. * Purpose    : juncotic.com @juncotic      *
  4. *******************************************/
  5.  
  6. #include <stdio.h>
  7.  
  8. int posicion(int *v, int dato){
  9.     int i=0, flg=0;;
  10.     for (i = 0; i < 20; i++) {
  11.         if(*(v+i)==dato){
  12.             printf("%d encontrado en la posicion %d\n", dato, i);
  13.             flg++;
  14.         }
  15.     }
  16.     if(!flg) printf("%d No existe\n");
  17. }
  18.  
  19. int main(int argc, const char *argv[]){
  20.     int v[200];
  21.     int i,j,k,l;
  22.     int fib=1;
  23.     int datos[20]={1,2,1,4,5,3,6,4,7,8,3,5,3,7,9,2,1,4,5,6};
  24.     i=j=k=l=0;
  25.  
  26.  
  27.     printf("ej1\n");
  28.     for(i=1,j=100;i<100;i++, j--){
  29.         printf("%d %d ", j, i);
  30.     }
  31.  
  32.  
  33.     printf("ej2\n");
  34.     j=0;
  35.     k=1;
  36.     printf("ej2\n\n");
  37.     for (i = 1, j=1, k=0; i < 50; i++) {
  38.         if(i%2){
  39.             j = k;
  40.             k = fib;
  41.             fib = j+k;
  42.             printf("%d ",fib);
  43.         }else{
  44.             printf("%d ", 3*l++);
  45.         }
  46.        
  47.     }
  48.  
  49.     printf("ej3\n");
  50.     posicion(datos,3);
  51.     posicion(datos,1);
  52.     posicion(datos,10);
  53.  
  54.     return 0;
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement