Jump to content
Fórum Script Brasil

kenzo ikeizume

Membros
  • Posts

    4
  • Joined

  • Last visited

Everything posted by kenzo ikeizume

  1. #include <stdio.h> #include <stdlib.h> int main() { long long int maior, auxm, aux, i, cont, auxc; for (i=1000000; i>0; i--) { aux=i; cont = 1; while(aux!=1) { if (aux%2==0) aux = aux/2; else aux = 3*aux+1; cont ++; } if (i==1000000) auxc = cont; if(cont >= auxc) { auxc = cont; auxm = i; } } printf("\n\nCONT: %lld NUM: %lld\n", auxc, auxm); } #include <stdio.h> #include <stdlib.h> int main() { long long int maior, auxm, aux, i, cont, auxc; for (i=1000000; i>0; i--) { aux=i; cont = 0; while(aux!=1) { if (aux%2==0) aux = aux/2; else aux = 3*aux+1; cont ++; } if (i==1000000) auxc = cont; if(cont >= auxc) { auxc = cont; auxm = i; } printf("\n\nCONT: %lld NUM: %lld\n", cont, i); } printf("\n\nCONT: %lld NUM: %lld\n", auxc, auxm); }
  2. #include <stdio.h> int procura (int num, int valor[], int i); int main() { int num, valor[11], retorno, i; printf("Numero de entrada: "); scanf("%d", &num); for (i=0; i<10; i++) { printf("Numero [%d]: ",i); scanf("%d",&valor); } retorno = procura (num, valor, i-1); if (retorno == 1) printf("\nNumero encontrado\n"); else printf("\nNumero não encontrado\n"); } int procura (int num, int valor[], int i) { if (num == valor) return 1; else if (i==-1) return 0; else return(procura(num,valor,--i)); } Pelo que eu entendi, isso resolve.
  3. Como posso excluir um dado com malloc e free?
×
×
  • Create New...