Ir para conteúdo
Fórum Script Brasil

rafaelbortoletto

Membros
  • Total de itens

    311
  • Registro em

  • Última visita

Tudo que rafaelbortoletto postou

  1. Bom todos estes diagramas pertencem a modelagem UML. Fica mais fácil entender se você tiver alguma noção de Programação Orientada a Objeto: Casos de Uso - Este diagrama representa as ações que o software deverá ter por exemplo o usuário acessa o sistema faz login , cadastra , busca, remove; Diagrama de classes - representa as classes do sistema (neste diagrama são exibidos os métodos e atributos das classes) e seu relacionamento entre estas classes. Por exemplo se uma classe Individuo herda as carcterísticas de uma classe maior (superclasse) Pessoa, se esta classe indíviduo só existe se a classe pessoa existir Não achei nada sobre diagrama de objetos. Vou ver se encontro algo.
  2. Veja este tópico: http://scriptbrasil.com.br/forum/index.php?showtopic=53238
  3. rafaelbortoletto

    Interface C++!

    Bom, existem diversas apostilas na internet sobre o c++ builder na internet. Acredito que eu tenha uma, se você quiser me avisa que eu mando ela pro seu e-mail.
  4. Qual a mensagem de erro exata?
  5. Tem esse código que eu postei no fórum de C \ C++. Dá uma olhada e veja se você entende: http://scriptbrasil.com.br/forum/index.php?showtopic=52933
  6. Vá em Exibir -> Painel e depois clique em histórico. Ou, simplesmente, use CTRL + H para abrir o histórico.
  7. Você pode dar uma olhada neste código que está neste tópico: http://scriptbrasil.com.br/forum/index.php?showtopic=53134
  8. Eu testei as páginas usando o mozilla firefox e o internet explorer 6.0 SP2 e, notei que o form reset também funciona em sua página porém, como a caixa de texto para digitar o e-mail de sua página possui um texto que solicita para o usuário digitar o e-mail este texto é colocado no lugar do que o texto que o usuário escreveu assim como a sua textarea que possui o texto "digite aki oki você quer" entre as tags da textarea. Assim, quando a função de resetar os campos é chamada ela retorna as caixas de texto e formulários para o valor inicial que por padrão é vazio a menos que você defina outro texto como é o seu caso. Se você quiser que que não apareça nenhum texto para o usuário tire o value da input type=text e aquele texto que está entre as tags de textarea.
  9. Bom, Um vetor de 200 posições talvez fosse um bom começo para armazenar esta frase que será digitada. A partir daí, você pode fazer um loop que enquanto que a posição 199 não chega solicita um novo caractere ou sei lá. Talvez criar outro vetor para armazenar os números de 0 a 9 é verificar se cada caractere inserido é um número se for, não insere no vetor de 200 posições e exibe alguma mensagem para o usuário caso contrário inserção é feita e novo caractere é solicitado. Talvez esta seja uma solução um pouco complicada mas pode dar certo.
  10. rafaelbortoletto

    Form

    Tenta comparar com o valor null em vez de comparar com uma string vazia.
  11. Nunca ouvi falar disso.
  12. rafaelbortoletto

    Inverter O For

    Não sei como fica exatamente em ASP mas, em pascal normalmente se utiliza downto For i:= 10 downto 1 do
  13. Este é um exemplo de multiplicação de matrizes feito no Turbo C, não sei se utiliza o algoritmo de strassen mas acredito que você já consiga ter uma idéia de como fazer a multiplicação de matrizes: #include <stdio.h> void main (void) { float alunos[10][4], aux; int i,j,REP=0,APR=0,FIN=0; for(i=0; i<10; i++) { for(j=0; j<3; j++) { printf("Digite a nota %d do aluno %d:\n", i+1, j+1); scanf("%f", &aux); alunos[i][j] = aux; } alunos[i][3] = (alunos[i][0]+alunos[i][1]+alunos[i][2])/3; if(alunos[i][3] < 3) REP = REP + 1; else if(alunos[i][3] < 6) FIN = FIN + 1; else APR = APR + 1; } for(i=0;i<10;i++) { for(j=0;j<4;j++) printf("%.2f\t", alunos[i][j]); printf("\n"); } printf("Alunos aprovados: %d \n", APR); printf("Alunos na final: %d \n", FIN); printf("Alunos reprovados: %d \n", REP); scanf("%d",&APR);
  14. rafaelbortoletto

    Putchar E Getchar

    Bom, a biblioteca é a iostream.h não sei se você utilizou esta biblioteca ou a que esta em sua mensagem de repente pode ter ocorrido algum problema no processo de cópia do código. Veja se funciona com esta iostream.h e qualquer problema poste outra mensagem.
  15. Achei este exemplo na internet e, espero que ele possa te ajudar: #include <iostream.h> #include <stdio.h> #include <stdlib.h> int main() { FILE *fp; char string[100]; int i; fp = fopen("arquivo.txt","a"); /* Arquivo ASCII, para escrita */ if(!fp) { printf( "Erro na abertura do arquivo"); exit(0); } printf("Entre com a string a ser gravada no arquivo:"); gets(string); for(i=0; string[i]; i++) putc(string[i], fp); /* Grava a string, caractere a caractere */ fclose(fp); return 0; } Qualquer dúvida você também pode consultar o site abaixo http://ead1.eee.ufmg.br/cursos/C/aulas/c960.html
  16. rafaelbortoletto

    Putchar E Getchar

    Não consegui resolver o problema com a função getchar. Porém, fiz este pequeno programa no Dev-C++ que talvez possa te ajudar a converter letras em maiusculas e minusculas: #include <ctype.h> #include <stdlib.h> #include <stdio.h> #include <iostream.h> int main() { int c,opcao=0; printf("Digite uma letra: "); c = getchar(); printf("Escolha uma das opcoes abaixo:"); printf("\n1 - Converter para minuscula;"); printf("\n2 - Converte para maiuscula;\n"); scanf("%d",&opcao); if ( opcao < 1 || opcao > 2 ) { printf("Escolha uma opcao valida!"); } else { if ( opcao == 1) { printf("A letra minuscula de %c e: ",c); putchar(tolower(c)); } if ( opcao == 2) { printf("A letra maiscula de %c e: ",c); putchar(toupper(c)); } } printf("\n"); system("pause"); return 0; }
  17. Nunca tinha visto este erro antes e usei o Visual Studio 6.0 durante um bom tempo por causa da faculdade. Talvez fosse uma boa pensar em reinstalar o programa.
  18. rafaelbortoletto

    Resto De Divisão.

    A segunda opção é a que funciona. Apenas para informar que este comando de retorno do resto da divisão só funciona para números inteiros pois a divisão por MOD (resto da divisão) ocorre com números inteiros.
  19. Consegui retardar a contagem da porcentagem utilizando a função _sleep da bliblioteca stdlib.h. Veja como ficou: #include <iostream> #include <stdlib.h> #include <stdio.h> using namespace std; int main() { int contador; for(contador=1;contador<=10;contador++){ cout<<"\n"; _sleep(1000); cout<<contador<<"%"; } system("pause"); return 0; }
  20. Este problema ocorre com todos os programas que você tenta compilar?
  21. Bom, se eu bem me lembro basta você abrir seu projeto e na tela do C++ Builder depois, ir na guia Project na janela do C++ Builder depois escolher options. Deve abrir uma janela na qual estará o ícone padrão e uma opção para você escolher outro ícone. Qualquer problema volte a postar.
  22. rafaelbortoletto

    Inicio!

    Até onde eu sei, é importante retornar 0 ou 1 para encerrar o programa, pois quando main retorna 0 diz ao sistema operacional que o programa terminou bem, caso retorne 1 diz ao sistema operacional que o programa não terminou bem... Isso é verdade. È recomendável retornar alguma coisa para o compilador para que nã haja problemas na execução do programa. principalmente na hora de o compilador encerrar o aplicativo em execução.
  23. rafaelbortoletto

    Graph.h

    Não sei se existe uma biblioteca gráfica do dev c++ para o DOS mas, acredito que deva existir vou procurar e, qualquer coisa, volto a postar.
  24. rafaelbortoletto

    Duvida

    Esta função server para limpar a tela de DOS na qual a saída do programa é exbida. Provavelmente este é o problema: o compilador não encontrou a definição desta função na biblioteca conio.h e reclama da que este identificador não foi encontrado. Uma dica é: procure na ajuda do Visual C++ pela função clrscr() pois, esta deve estar definida em outra biblioteca.
×
×
  • Criar Novo...