Ir para conteúdo
Fórum Script Brasil

Fernando Magalhaes

Membros
  • Total de itens

    6
  • Registro em

  • Última visita

Tudo que Fernando Magalhaes postou

  1. Olá, sou novo aqui no fórum e gostaria de tirar uma dúvida com vocês sobre a parte teórica de banco de dados. Estudo banco de dados na graduação e me deparei com o seguinte problema estudando para prova: Dado o conjunto de dependências funcionais: A -> F A -> B A -> G A -> H, I B -> G B -> H C,D -> H Qual é o grau de normalização da relação R2(chave(A),G) ? Isto é, ela vai até a 2FN, 3FN ou até Boyce-Codd ? Me surgiu essa dúvida porque a 3FN diz que todo atributo não chave é não transitivamente dependente da chave, e no exemplo acima, eu consigo chegar a G transitivamente usando B (A->B e depois B->G) ou sem transitividade. Então não sei se ele respeita a 3FN ou não. Muito obrigado pela ajuda.
  2. Olá. Tenho que fazer um trabalho para a faculdade e gostaria de tirar uma dúvida com vocês. Gostaria de saber como faço para deixar o usuário digitar o quanto ele quiser, fazendo com que ele pressione enter e vá para linha de baixo e o programa só pare quando o usuário digitar numa linha o comando EOF. Exemplo: Este é um programa Posso digitar o quanto quiser Bla bla bla EOF No caso eu acho que preciso guardar tudo que o usuário digitar num vetor, pois depois o trabalho da faculdade pede que eu liste na saída do programa todas as palavras que não forem anagramas e para isso vou ter de comparar palavra por palavra, letra por letra. Mas primeiramente, gostaria de saber como deixar o usuário fazer isso, digitar o quanto ele quiser mesmo que de enter. Agradeço a ajuda de todos, muito obrigado.
  3. Consegui resolver o meu problema. Usei a função correspondente ao Sleep do include windows.h, que é o rest(tempo) na biblioteca Allegro. Valeu ai pela ajuda galera.
  4. Falae, valeu pelas respostas. Sempre quando eu tento incluir a biblioteca windows.h e allegro.h no Mingw da problema. Recebo a seguinte mensagem de erro: In file included from C:/Mingw/bin/../lib/gcc/mingw32/3.4.2/../../../../include/ allegro.h:38, from teste.c:4: C:/Mingw/bin/../lib/gcc/mingw32/3.4.2/../../../../include/allegro/gfx.h:272: error: conflicting types for 'BITMAP' C:/Mingw/bin/../lib/gcc/mingw32/3.4.2/../../../../include/wingdi.h:1245: error: previous declaration of 'BITMAP' was here teste.c:26: error: conflicting types for 'WinMain' C:/Mingw/bin/../lib/gcc/mingw32/3.4.2/../../../../include/winbase.h:1048: error: previous declaration of 'WinMain' was here teste.c:26: error: conflicting types for 'WinMain' C:/Mingw/bin/../lib/gcc/mingw32/3.4.2/../../../../include/winbase.h:1048: error: previous declaration of 'WinMain' was here teste.c:66:2: warning: no newline at end of file Não sei o que está acontecendo. Se alguém souber, posta ai. Vlw!! O código fonte do programa que da esse erro: #include <stdlib.h> #include <stdio.h> #include <windows.h> #include <allegro.h> #define MAX_X 640 #define MAX_Y 480 int inicia (void); void finaliza (void); void jogo (void); int main (void) { if (!inicia()) { finaliza(); return -1; } jogo(); return 0; } END_OF_MAIN(); int inicia (void) { allegro_init(); install_keyboard(); install_mouse(); install_timer(); if (install_sound(DIGI_AUTODETECT,MIDI_AUTODETECT,NULL) < 0) { printf("não foi possivel inicializar o som!\n"); return(FALSE); } set_volume(255,255); set_color_depth(8); if (set_gfx_mode(GFX_AUTODETECT,MAX_X,MAX_Y,0,0) < 0) { printf("não foi possivel inicializar o modo video!\n"); return(FALSE); } return TRUE; } void finaliza (void) { allegro_exit(); } void jogo (void) { BITMAP *tela; PALETTE paleta; clear_to_color(screen,2); tela = load_bitmap("logo.bmp", paleta); set_palette(black_palette); draw_sprite(screen, tela, 115, 150); Sleep(1000); fade_in(paleta, 1); readkey(); fade_out(1); readkey(); }
  5. pois é, testei o programa acima e ele funciona perfeitamente. O problema é que no meu programa eu utilizo a biblioteca gráfica allegro.h no include, e o programa ao ser compilado, gera erro no Mingw. O programa acima funciona perfeitamente, mas somente pelo fato de incluir #include<allegro.h> em baixo dos outros includes, já da erro na compilação. alguém sabe resolver? Vlw!
  6. Olá. Estou aprendendo a programar em C na faculdade e gostaria de saber como chamar uma função do tipo wait(tempo), sleep(tempo), delay(tempo), etc em C. Aquelas funções em que o programa pausa por um determinado tempo antes de executar as próximas instruções. Utilizo o compilador Mingw. Aguardo respostas, muito obrigado.
×
×
  • Criar Novo...