Ir para conteúdo
Fórum Script Brasil

hlegius

Membros
  • Total de itens

    202
  • Registro em

  • Última visita

Posts postados por hlegius

  1. Pessoal,

    Estou com um probleminha..

    Na verdade, dois!

    # include <stdio.h>
    # include <conio.h>
    # include <math.h>
    
    /* Problemas:  Ele duplica a lista de seleção;
      Acentos errados no DOS; 
    */
    
    
    
    /*
    Função para tirar raíz quadrada da fiteira
    */
    int raiz( int v ){
    	printf("Digite o valor: ");
      scanf("%d",&v);
    	printf("O valor de %d é %f\n",v,sqrt(v));
      return 0;
    }
    /*
     Função para elevar a potencia um valor ( b elevado a e )
    */
    int potencia( int b , int e ){
    	printf("Digite o valor da base: ");
      scanf("%d",&b);
    	printf("Digite o valor do expoente: ");
      scanf("%d",&e);
    	printf("O valor de %d elevado à %d é: %f\n",b,e,pow(b,e));
      return 0;
    }
    /*
     Principal
    */	
    main(){
      int opc=0;
      float v,b,e;
    	clrscr();
    	printf("Bem-vindo garoto!\n");
    	while(opc != 3){
      printf("Escolha uma opção:\n");
      printf("1 . Raiz quadrada de um número\n");
      printf("2 . Potencia de x elevado à y\n");
      printf("3 . Sair do programa\n");
      printf("Sua vez: ");
      	opc = getchar();
      switch(opc){
      	case '1':
        raiz(v);
      	break;
      	case '2':
        potencia(b,e);
      	break;
      	case '3':
        opc = 3;
      	break;
      }
    	}
    	return 0;
    }
    

    Está descrito no sistema os problemas...

    Então, ele duplica a parte de opções do While ... tipo eu escolho na primeira vez ele exibe só uma vez normal ... mas depois que executo a primeira ação e ele volta no while ele começa a repetir duas vezes a lista ...

    e tipo os acentos estão saindo caracteres estranhos no lugar...

    Alguém poderia me dar um help aí ?

    até... smile.gif

  2. uh sakei ...

    Então a matriz veio primeiro ? Dessa eu não sabia! Gostei!

    ah. se não for pedir demais você conhece algum site, material na net que aborde esse tipo de coisa ? Matrizes , vetores, arrays coisas bem matemáticas mesmo ?

    vlw pela "aula" hehe...

    até.... smile.gif

  3. Sim, começa do 0. E isso não é exatamente uma "matriz", mas sim um "vetor" (porque só tem uma dimensão).

    ah beleza... mas tipo vetor não é uma matriz de uma coluna só ? tipo ?

    sendo que a matriz é armazenada na memória de forma sequencial ? tipo:

    [a] b vem logo após de a na memória ?

    huahau... pergunta de exatas ... hehe...

    Logo *você* compila no Windows e envia esse executável para ele.

    Agora que eu me toquei ...

    Quando compilado no Linux ele é preparado para rodar sob Linux ... pois a estruitura que o compila é especial para Linux ... hehe.. eu tava brizando!

    vlw!

    É isso ae, no C quanto no C++ começa a contar do 0 mesmo então por isso ali em cima ele usou 11 mesmo pois daria 12 espaços do mesmo jeito.

    Vlw cara.. eu nem reparei no 11 ali ...

    até... smile.gif

  4. uh...

    Vamos por partes ok?

    1 . então para eu usar somente um indice da minha matriz, eu faria:

    var[1] já seria o suficiente para resgatar uma string digitada pelo usuário ?

    De uma forma direta:

    var[3]

    seria: var[0] um valor (começa o indice do 0 no C ? ) ; var[1] armazena uma valor x ; var[2] outro valor ; var[3] outro valor

    Agora, a respeito da compilação ..

    Então eu pensei nisto, mas como eu poderia passar um aplicativo para um conhecido meu rodar no Windows dele... ?

    Tipo quando você compila ele vira um programa, e não depende mais do compilador C para funcionar, ele está pronto para execução, então se isso for verdade, suponhamos:

    Eu fiz um aplicativo;

    Tenho um colega que usa Windows, e gostaria de mostrar o aplicativo a ele;

    Porém ele não tem o compilador C;

    Logo ?

    vlw pessoal pelas respostas!

    até... smile.gif

  5. Olá galerinha do C!

    Seguinte tenho duas dúvidas básicas e gostaria de saber se alguém teria a bondade de me ajudar...

    1 . Matriz ?

    int var[12];

    O que esse 12 dentro dessa matriz ou vetor unidimensional significa ?não é o máximo de caracteres..

    Pois eu fiz assim:

    # include <stdio.h>

    main(){

    int t[12];

    scanf("%s",&t);

    printf("O resultado é %s\n",t);

    }

    E fiz um teste digitando: 1234567891011121314 e apareceu normal... não sakei essa parada... e se eu retira-lo da erro de Segmentation fault

    2 . Como compilar o programa para .exe ?

    Pois estou no Linux .. e se eu fazer:

    $gcc -o ./pasta/destino/aplicativo.exe fonte.c não daria certo, então existe algum parametro a ser passado para se gerar .exe para ser executado no Windows ?

    Por hora é só...

    brigadão por pelo menos ter lido o post tongue.gif

    até... smile.gif

  6. Pessoal,

    Estou com uma dúvida sobre session que é o seguinte:

    Sabe quando se inicia a session e tal, daí se passa o mouse sobre um Link e daí aparece:

    caminho/outro/pagina.php?PHPSESSID=blablabla

    Então, eu li no manual sobre ela, que dá para mudar o PHPSESSID para qualquer outro valor com um tal de SID, mas até hoje eu nunca consegui muda-lo ... e outra, não teria como eu retira-la da URL?

    Alguém poderia me explicar?

    até... smile.gif

  7. Pessoal,

    Não estou conseguindo usar o Rewrite(do apache) no server local aki...

    Ele tá lendo como pastas normais e num rola..

    Já li, li, mas não achei nenhum httpd.conf para comparar, nada falando sobre o que fazer nestes casos...

    Alguém poderia me ajudar ?

    Meu S.O: Linux Slack 10.1

    até... smile.gif

  8. beleza...

    C:\root\c++\Bin>bcc32 Main

    Borland C++ 5.5.1 for Win32 Copyright © 1993, 2000 Borland

    main.cpp:

    Turbo Incremental Link 5.00 Copyright © 1997, 2000 Borland

    E agora o que eu faço para exibir na tela o valor do arquivo ?

    até... smile.gif

  9. Deu certo...até meio tempo de jogo ... hehe

    C:\>set CLASSPATH=h:\home\java\

    C:\>java  loops

    C:\>java  -cp estudos\control loops

    Exception in thread "main" java.lang.NoClassDefFoundError: loops

    Sakou o que houve ?

    Se eu deixar o arquivo em H:\home\java ele executa

    Agora se tiver dentro de subpastas dentro de java ele não executa ...

    Não teria como contornar isso ?

    Agradescido pela ajuda

    até... smile.gif

  10. Fiz o que você falou e executei o script:

    #include <stdio.h>

    int main(){

    printf('Olá');

    return 0;

    }

    E ele retornou:

    C:\root\c++\Bin>bcc32 Main

    Borland C++ 5.5.1 for Win32 Copyright © 1993, 2000 Borland

    main.cpp:

    Error E2034 main.cpp 4: Cannot convert 'int' to 'const char *' in function main(

    )

    Error E2342 main.cpp 4: Type mismatch in parameter '__format' (wanted 'const cha

    r *', got 'int') in function main()

    *** 2 errors in Compile ***

    O que poderá ser?

    até... smile.gif

  11. Olha o que ele me retornou:

    You at (201.1.32.175) are located in Marina Del Rey, California, United States.

    huahauahauha... Ele pegou o meu IP, sim, mas não estou aonde ele está falando... hehe....

    Tipo o que você copiou daquele endereço? o código fonte?

    Se sim, se copiou nada mais nada menos que o html da página, pois o php não fica lá... ele chega ao teu navegador já compilado e embutido no html ...

    Agora se lá tem o source para download, mostre ele aí ...

    até... smile.gif

  12. Seria assim?

    //aplicativo que imprime a mensagem "Bem-vindo" em modo texto

    public class Welcome

    {

      //método main inicia a execução do aplicativo Java

      public static void main( String args[] )

      {

        //imprime a mensagem e pula uma linha

        System.out.println("Bem-Vindo");

      }//fim do método main

    }//fim da classe Welcome

    Olha o que ele me retorna:

    C:\root\java\bin>javac H:\home\java\Welcome.java

    C:\root\java\bin>java H:\home\java\Welcome

    Exception in thread "main" java.lang.NoClassDefFoundError: H:\home\java\Welcome

    C:\root\java\bin>

    O que poderá ser agora?

    até... smile.gif

  13. Continua não funcionando ...

    C:\root\c++\Bin>bcc32 h:\home\java\Main.cpp

    Borland C++ 5.5.1 for Win32 Copyright © 1993, 2000 Borland

    h:\home\java\main.cpp:

    Error E2209 h:\home\java\main.cpp 1: Unable to open include file 'iostream'

    Error E2282 h:\home\java\main.cpp 2: Namespace name expected

    Error E2451 h:\home\java\main.cpp 6: Undefined symbol 'cout' in function main()

    Error E2451 h:\home\java\main.cpp 6: Undefined symbol 'endl' in function main()

    *** 4 errors in Compile ***

    C:\root\c++\Bin>

    Será que não é alguma configuração não ?

    Tipo aquele Compile.bat ou as variaveis de ambiente ?

    até... smile.gif

  14. Opa cara vlw pela resposta...mas olha o que retornou:

    C:\root\c++\Bin>bcc32 h:\home\java\Main.cpp

    Borland C++ 5.5.1 for Win32 Copyright © 1993, 2000 Borland

    h:\home\java\main.cpp:

    Error E2209 h:\home\java\main.cpp 1: Unable to open include file 'stdio.h'

    Error E2268 h:\home\java\main.cpp 4: Call to undefined function 'printf' in func

    tion main()

    *** 2 errors in Compile ***

    C:\root\c++\Bin>

    até... smile.gif

  15. Pessoal,

    Estou querendo começar a aprender um pouco sobre Java...

    Já baixei o compilador instalei defini as variaveis de ambiente...

    Daí tentei rodar isso:

    //aplicativo que imprime a mensagem "Bem-vindo" em modo texto

    public class Welcome

    {

      //método main inicia a execução do aplicativo Java

      public static void main(  )

      {

        //imprime a mensagem e pula uma linha

        System.out.println("Bem-Vindo");

      }//fim do método main

    }//fim da classe Welcome

    Daí eu tentei rodar:

    C:\root\java\bin>javac H:\home\java\Welcome.java

    C:\root\java\bin>java H:\home\java\Welcome

    Exception in thread "main" java.lang.NoClassDefFoundError: H:\home\java\Welcome

    C:\root\java\bin>

    Ele compila e cria o arquivo Welcome.class mas não roda...

    O que eu estou fazendo de errado ?

    até... smile.gif

  16. Pessoal,

    Segui o tópico em destaque aki do fórum baixei o borland C++ e tal..

    Instalei defini as variaveis do sistema e criei o arquivo Compile.bat dentro de bin ...

    Tentei criar algo como:

    int main(){

    printf('Olá');

    }

    Quando rodei no DOS:

    C:\root\c++\Bin>bcc32 h:\home\java\Main.cpp

    Borland C++ 5.5.1 for Win32 Copyright © 1993, 2000 Borland

    h:\home\java\main.cpp:

    Error E2268 h:\home\java\main.cpp 2: Call to undefined function 'printf' in func

    tion main()

    *** 1 errors in Compile ***

    O que eu estou fazendo de errado ?

    até... smile.gif

  17. valeu cara, sem querer fugir do assunto do tópico mais se voce pudesse postar o que achou do sistema, algum bug, alguma coisa que voce acha que deveria mudar eu ficaria grato

    falo

    Pode deixar...

    Vou dar uma analizada nele...e qualquer coisa te reporto por Mp...

    Olhei ele por cima, pois estava mexendo numa páginazinha minha aqui...

    até... smile.gif

×
×
  • Criar Novo...