doodoh

Membros
  • Content Count

    21
  • Joined

  • Last visited

Community Reputation

0 Neutro

About doodoh

  1. Cara, isso é em java
  2. Gente, quando eu insiro uma quantidade menor de número em "Informe o telefone" ele fica bugando, se eu por assim com 11 número, ele buga 81955556666, se eu por somente 9 números ele roda normal, alguém sabe o que possa ser?? Normal: com bug:
  3. alguém sabe onde e porque esse erro? Vejam só, o prof deu aos alunos a parte em java já pronta; O projeto é somente do banco de dados; O seguinte erro aparece e não sei identificar; to usando o phpmyadmin com o wampp e o workbench pra escrever o sql; OBS: Meu banco ainda não está pronto, to desesperado porque é pra entregar segunda-feira, o grupo tem eu e mais 3, e os caras me deixaram sozinho;
  4. Você deve ter criado algum outro projeto antes com o mesmo nome e não o excluiu totalmente;
  5. Não deu erro, mas quando eu faço o update, minha coluna "tempo_duracao" não atualiza, alguém sabe o que pode ser? É pra meu projeto da faculdade, deem um help, pls
  6. Criei minha table e tentei assim, mas da erro na hora de inserir, vejam a imagem do erro lá embaixo; CREATE TABLE Ocorrencia ( id_ocorrencia int(11) NOT NULL PRIMARY KEY, -- data_hora datetime, data_ocorrencia datetime , data_termino datetime, tempo_duracao datetime ); drop table ocorrencia; CREATE TRIGGER trg_duracao BEFORE INSERT ON Ocorrencia FOR EACH ROW SET NEW.tempo_duracao = (NEW.data_ocorrencia - data_termino); INSERT INTO ocorrencia (id_ocorrencia, data_ocorrencia, data_termino) VALUES ('01','2017-05-25 08:30:05','2017-05-26 00:20:10');
  7. Deem um help aqui por favor pro meu "projetinho" da faculdade; Quero colocar uma mensagem informativa quando eu clicar no item "sobre"; Sei que tenho que usar o seguinte código: "JOptionPane.showMessageDialog(itemSobreSistema, "Desenvolvido por Fulano ", "Versão 1.0", JOptionPane.INFORMATION_MESSAGE);", porém não sei colocar quando clicar, simplesmente a caixa de mensagem com a informação aparece quando eu rodo o programa; package testwindows; import java.awt.BorderLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.*; public class TestWindows { public static void main(String[] args) { JFrame frame = new JFrame(); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //Mostrar Botão de Fechar do Sistema frame.setSize(500, 450); // Tamanho da Janela frame.setLocation(300,200); //Centralizar a Janela // Menus JMenu menuAluno = new JMenu("Aluno"); JMenu menuProfessor = new JMenu("Professor"); JMenu menuCurso = new JMenu("Curso"); JMenu menuSistema = new JMenu("Sistema"); JMenuBar barraMenu = new JMenuBar(); //Itens Menu Aluno JMenuItem itemCadastroAluno = new JMenuItem("Cadastrar"); JMenuItem itemProcurarAluno = new JMenuItem("Procurar"); JMenuItem itemRemoverAluno = new JMenuItem("Remover"); barraMenu.add(menuAluno);// Add o Menu Aluno na barra //add itens no Menu Aluno menuAluno.add(itemCadastroAluno); menuAluno.add(itemProcurarAluno); menuAluno.add(itemRemoverAluno); //Itens Menu Professor JMenuItem itemCadastrarProfessor = new JMenuItem("Cadastrar"); JMenuItem itemProcurarProfessor = new JMenuItem("Procurar"); JMenuItem itemRemoverProfessor = new JMenuItem("Remover"); barraMenu.add(menuProfessor); // Add o Menu Professor na barra //add itens no Menu Professor menuProfessor.add(itemCadastrarProfessor); menuProfessor.add(itemProcurarProfessor); menuProfessor.add(itemRemoverProfessor); //Itens Menu Curso JMenuItem itemCadastrarCurso = new JMenuItem("Cadastrar"); JMenuItem itemProcurarCurso = new JMenuItem("Procurar"); JMenuItem itemRemoverCurso = new JMenuItem("Remover"); barraMenu.add(menuCurso); //add itens no Menu Curso menuCurso.add(itemCadastrarCurso); menuCurso.add(itemProcurarCurso); menuCurso.add(itemRemoverCurso); //Itens Menu Sistema JMenuItem itemSobreSistema = new JMenuItem("Sobre"); JOptionPane.showMessageDialog(itemSobreSistema, "Desenvolvido por Douglas Rafael", "Versão 1.0", JOptionPane.INFORMATION_MESSAGE); JMenuItem itemSairSistema = new JMenuItem("Sair"); barraMenu.add(menuSistema); //add Menu Sistema na barra //Add itens no Menu menuSistema.add(itemSobreSistema); menuSistema.add(itemSairSistema); frame.getContentPane().add(barraMenu, BorderLayout.NORTH);// Exibir a barra no Painel frame.setVisible(true);//Tornar Painel visível } } Olha o que ela pede: "Construa um caixa de diálogo para exibir informações sobre o sistema ao clicar em Sistema->Sobre."
  8. Deem um help aqui por favor pro meu "projetinho" da faculdade; Quero colocar uma mensagem informativa quando eu clicar no item "sobre"; Sei que tenho que usar o seguinte código: "JOptionPane.showMessageDialog(itemSobreSistema, "Desenvolvido por Fulano ", "Versão 1.0", JOptionPane.INFORMATION_MESSAGE);", porém não sei colocar quando clicar, simplesmente a caixa de mensagem com a informação aparece quando eu rodo o programa; package testwindows; import java.awt.BorderLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.*; public class TestWindows { public static void main(String[] args) { JFrame frame = new JFrame(); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //Mostrar Botão de Fechar do Sistema frame.setSize(500, 450); // Tamanho da Janela frame.setLocation(300,200); //Centralizar a Janela // Menus JMenu menuAluno = new JMenu("Aluno"); JMenu menuProfessor = new JMenu("Professor"); JMenu menuCurso = new JMenu("Curso"); JMenu menuSistema = new JMenu("Sistema"); JMenuBar barraMenu = new JMenuBar(); //Itens Menu Aluno JMenuItem itemCadastroAluno = new JMenuItem("Cadastrar"); JMenuItem itemProcurarAluno = new JMenuItem("Procurar"); JMenuItem itemRemoverAluno = new JMenuItem("Remover"); barraMenu.add(menuAluno);// Add o Menu Aluno na barra //add itens no Menu Aluno menuAluno.add(itemCadastroAluno); menuAluno.add(itemProcurarAluno); menuAluno.add(itemRemoverAluno); //Itens Menu Professor JMenuItem itemCadastrarProfessor = new JMenuItem("Cadastrar"); JMenuItem itemProcurarProfessor = new JMenuItem("Procurar"); JMenuItem itemRemoverProfessor = new JMenuItem("Remover"); barraMenu.add(menuProfessor); // Add o Menu Professor na barra //add itens no Menu Professor menuProfessor.add(itemCadastrarProfessor); menuProfessor.add(itemProcurarProfessor); menuProfessor.add(itemRemoverProfessor); //Itens Menu Curso JMenuItem itemCadastrarCurso = new JMenuItem("Cadastrar"); JMenuItem itemProcurarCurso = new JMenuItem("Procurar"); JMenuItem itemRemoverCurso = new JMenuItem("Remover"); barraMenu.add(menuCurso); //add itens no Menu Curso menuCurso.add(itemCadastrarCurso); menuCurso.add(itemProcurarCurso); menuCurso.add(itemRemoverCurso); //Itens Menu Sistema JMenuItem itemSobreSistema = new JMenuItem("Sobre"); JOptionPane.showMessageDialog(itemSobreSistema, "Desenvolvido por Douglas Rafael", "Versão 1.0", JOptionPane.INFORMATION_MESSAGE); JMenuItem itemSairSistema = new JMenuItem("Sair"); barraMenu.add(menuSistema); //add Menu Sistema na barra //Add itens no Menu menuSistema.add(itemSobreSistema); menuSistema.add(itemSairSistema); frame.getContentPane().add(barraMenu, BorderLayout.NORTH);// Exibir a barra no Painel frame.setVisible(true);//Tornar Painel visível } } Olha o que ela pede: "Construa um caixa de diálogo para exibir informações sobre o sistema ao clicar em Sistema->Sobre."
  9. #include <iostream> #include <stdlib.h> using namespace std; struct itemfila{ int valor; struct itemfila *prox; }*prim,*ult,*aux; void enfileirar(int v); void desenfileirar(); int primeirofila(); int procurar(int v); main(){ int op,v,primeiro; do{ cout<<"\n1-Enfileirar \n"; cout<<"2-Desenfileirar \n"; cout<<"3-Primeiro da Fila \n"; cout<<"4-Encontrar Elemento da fila \n"; cout<<"5-Sair \n"; cin>>op; if(op==1) { cout<<"Informe um valor: "; cin>>v; enfileirar(v); }else if(op==2) desenfileirar(); else if(op==3) { primeiro=primeirofila(); if(primeiro!=-1) cout<<"Primeiro: "<<v<<"\n"; else cout<<"Fila Vazia! "; } else if(op==4){ cout<<"Informe o valor que deseja encontrar \n"; cin>>v; if(procurar(v)==1) cout<<"\nValor procurado foi encontrado "; else cout<<"\nValor procurado não encontrado"; } }while(op!=5); }//Fim main void enfileirar(int v){ aux = (struct itemfila*)malloc(sizeof(struct itemfila)); if(prim==NULL) prim=aux; else ult->prox=aux; ult=aux; ult->valor=v; cout<<"ELemento Enfileirado "<<v<<"\n"; } void desenfileirar(){ if(prim!=NULL){ aux=prim; if(prim==ult) prim=ult=NULL; else prim=prim->prox; cout<<"Elemento Desenfileirado "<<aux->valor; free(aux); } else cout<<"Fila Vazia; "; }//Fim Desenfileirar int primeirofila(){ if(prim!=NULL) return prim->valor; else return (-1); } int procurar(int v){ int achei=0,ret=-1,aux; prim=ult=NULL; while(primeirofila()!=-1){ ret = primeirofila(); if(ret == v) achei=1; enfileirar(primeirofila()); desenfileirar(); } } Erro de compilação: Primeiro eu insiro um valor, beleza; Quando eu dou um "4" e informo o valor que foi inserido, ele diz que não foi encontrado, mesmo eu tendo inserido o valor;
  10. Alguém que saiba porque na saída mostra 5,6,2,2 e não 5,6,1,2 por favor? Perdi 1,0 (ponto) na prova por não entender; sou estudando de SI, só pra constar, obgg Defini o atributo "x" como static;
  11. Alguém da um help aqui??? Meu tema é CALAMIDADE PÚBLICA; Meu intuito é a partir de requisitos coletados sobre tais doenças e mostrar a regiao e o numero de pessoas afetadas, onde existe calamidade das mesmas; REGRAS: - Quando o paciente vai ao hospital e geralmente ele está sentindo algo que o incomoda e suspeita de que seja algo específico, ele pode dar uma breve descrição do que está sentindo se não souber qual médico certo para o seu caso; o hospital vai encaminhar a descrição do paciente para o médico por meio de uma ligação local ou até mesmo o próprio funcionário; o médico vai fazer uma breve investigação do que pode ser; - Somente o pessoal autorizado pode atender o paciente; - As consultas são feitas por ordem de chegada; o paciente pega uma senha com um(a) atendente e aguarda ser chamado; quando chamado, o atendente pede a ficha médica do paciente, caso o mesmo não tiver, é feito o cadastro na hora da ficha que requer somente alguns dados básicos do paciente, dados como: Nome, Cpf, Endereço, Números e data de nascimento; OBS: Em outros casos como de emergência, se o paciente estiver em estado inconsciente, alguém mais próximo a ele pode descrever algo, ou até mesmo o próprio SAMU; - O hospital não pode em nenhuma situação cobrar pagamento diretamente ao paciente; - Somente o(s) médico(s) fará(ão) os exames para diagnosticar; - As informações de relatórios e diagnósticos deverão ficar armazenadas no sistema da clínica por princípios obrigatórios. <Modelo relacional abstrato> Hospital/Clínica>Funcionario>Atendimento/Recepção>Paciente>Médico> OBS: Não necessariamente nesta ordem. HOSPITAL: Entidade que presta serviços de saúde para pessoas; FUNCIONÁRIO: Entidades contratadas por suas habilidades curriculares para exercer tais funções; ATENDIMENTO: Meio de comunicação entre o funcionário e paciente para transições de serviços e informações; PACIENTE: Entidade que busca os serviços do hospital para suprir suas necessidades; (está ligado primeiro diretamente ao funcionário e depois ao médico); MÉDICO: Entidade também FUNCIONÁRIO contratadas por suas habilidades curriculares para exercer funções: estado do paciente antes e depois, aplicação de receitas medicas, medicamentos, exames, diagnósticos.
  12. Obrigado amigo, vou estudar o material e tentar fazer.
  13. Alguém da um help aqui??? Meu tema é CALAMIDADE PÚBLICA; Meu intuito é a partir de requisitos coletados sobre tais doenças e mostrar a regiao e o numero de pessoas afetadas, onde existe calamidade das mesmas; REGRAS: - Quando o paciente vai ao hospital e geralmente ele está sentindo algo que o incomoda e suspeita de que seja algo específico, ele pode dar uma breve descrição do que está sentindo se não souber qual médico certo para o seu caso; o hospital vai encaminhar a descrição do paciente para o médico por meio de uma ligação local ou até mesmo o próprio funcionário; o médico vai fazer uma breve investigação do que pode ser; - Somente o pessoal autorizado pode atender o paciente; - As consultas são feitas por ordem de chegada; o paciente pega uma senha com um(a) atendente e aguarda ser chamado; quando chamado, o atendente pede a ficha médica do paciente, caso o mesmo não tiver, é feito o cadastro na hora da ficha que requer somente alguns dados básicos do paciente, dados como: Nome, Cpf, Endereço, Números e data de nascimento; OBS: Em outros casos como de emergência, se o paciente estiver em estado inconsciente, alguém mais próximo a ele pode descrever algo, ou até mesmo o próprio SAMU; - O hospital não pode em nenhuma situação cobrar pagamento diretamente ao paciente; - Somente o(s) médico(s) fará(ão) os exames para diagnosticar; - As informações de relatórios e diagnósticos deverão ficar armazenadas no sistema da clínica por princípios obrigatórios. <Modelo relacional abstrato> Hospital/Clínica>Funcionario>Atendimento/Recepção>Paciente>Médico> OBS: Não necessariamente nesta ordem. HOSPITAL: Entidade que presta serviços de saúde para pessoas; FUNCIONÁRIO: Entidades contratadas por suas habilidades curriculares para exercer tais funções; ATENDIMENTO: Meio de comunicação entre o funcionário e paciente para transições de serviços e informações; PACIENTE: Entidade que busca os serviços do hospital para suprir suas necessidades; (está ligado primeiro diretamente ao funcionário e depois ao médico); MÉDICO: Entidade também FUNCIONÁRIO contratadas por suas habilidades curriculares para exercer funções: estado do paciente antes e depois, aplicação de receitas medicas, medicamentos, exames, diagnósticos.
  14. Cálculo de Média Aritmética de 4 valores: Esta opção deverá ser implementada através do uso de uma função que receba como parâmetro 4 valores e calcule e escreva o resultado da média aritmética entre os mesmos. #include <iostream> using namespace std; float n1,n2,n3,n4,m; calcularmedia (float a,float b,float c,float d){ m=(n1+n2+n3+n4)/4; cout<<"Media: "<<m; } main () { cout<<"Informe os 4 valores: "; cin>>n1>>n2>>n3>>n4; calcularmedia (n1,n2,n3,n4); }
  15. Implemente um único programa em C que, quando executado, abra um menu com as seguintes e opções: 1) Cálculo de Média Aritmética de 4 valores: Esta opção deverá ser implementada através do uso de uma função que receba como parâmetro 4 valores e calcule e escreva o resultado da média aritmética entre os mesmos. 2) Cálculo do somatório dos elementos de um vetor de dimensão 10: Esta opção deverá ser implementada através do uso de uma função que receba como parâmetro um vetor com 10 valores já preenchidos e que calcule e retorne para o programa principal o resultado desta soma. O valor retornado deverá ser impresso na tela.