Ir para conteúdo
Fórum Script Brasil

Quel

Membros
  • Total de itens

    45
  • Registro em

  • Última visita

Tudo que Quel postou

  1. Quel

    Ajuda JLIST

    Olá Pessoal Eu não estou conseguindo resolver muito bem,está dando erro de sintaxe,como sou iniciante em Java, ta muito difícil de resolver, espero que alguém me ajude Codigo import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.event.*; public class AvaliacaoList extends JFrame implements ListSelectionListener { private JList list; private DefaultListModel listModel; private JButton addButton, removeButton; private JTextField caixaNome; public AvaliacaoList() { super("AvaliacaoList"); listModel = new DefaultListModel(); listModel.addElement("Nome 1"); listModel.addElement("Nome 2"); list = new JList(listModel); list.setSelectionMode(ListSelectionModel.SINGLE_SELECTION); list.setSelectedIndex(0); list.addListSelectionListener(this); JScrollPane listScrollPane = new JScrollPane(list); addButton = new JButton("Adiciona"); addButton.setActionCommand("Adiciona"); addButton.addActionListener(new addListener()); removeButton = new JButton("Remove"); removeButton.setActionCommand("Remove"); removeButton.addActionListener(new removeListener()); caixaNome = new JTextField(15); caixaNome.addActionListener(new addListener()); caixaNome.setText(""); JPanel buttonPane = new JPanel(); buttonPane.add(caixaNome); buttonPane.add(addButton); buttonPane.add(removeButton); Container contentPane = getContentPane(); contentPane.add(listScrollPane, BorderLayout.CENTER); contentPane.add(buttonPane, BorderLayout.SOUTH); } class removeListener implements ActionListener { public void actionPerformed(ActionEvent e) { // implementar código para remover um valor Get.Lista().remove(1) } } class addListener implements ActionListener { public void actionPerformed(ActionEvent e) { // implementar código para adicionar um valor get.Lista()add(“Nome 1”) } } public void valueChanged(ListSelectionEvent e) { } public static void main(String args[]) { JFrame janela = new AvaliacaoList(); janela.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); janela.setSize(400,300); janela.setVisible(true); } } Ao executar o código anterior, note que não foram implementadas ações para os botões de adicionar e remover itens na lista. Implemente essas funções no programa, de forma que ao clicar no botão Adiciona, o valor que estiver na caixa de texto será adicionado a lista. Da mesma forma que ao clicar no botão Remove, o valor que estiver selecionado na lista será removido. Alguns cuidados devem ser tomados na realização destes itens. Ao eliminar os valores, caso todos os valores tenham sido eliminados e a lista esteja vazia, o botão Remove deve ser desabilitado, sendo habilitado novamente apenas quando houver algum valor na lista. Da mesma forma, caso o botão Adiciona seja clicado sem que nada tenha sido digitado na caixa de texto, um aviso deve ser emitido, seja uma mensagem de texto ou um som. Obrigada
  2. Quel

    Dúvida Java

    Olá Pessoal,estou estudando Java agora na faculdade, e estou com algumas dúvidas nesse exercicio,se alguém puder me ajudar,por favor O cálculo do índice de massa corporal de uma pessoa (IMC) é o resultado do peso da pessoa dividido por sua altura ao quadrado. A avaliação desse índice indica se a pessoa está acima ou abaixo do peso de acordo com a seguinte tabela: ----------------------------------------------------------------------------------------- Condição / IMC em Mulheres / IMC em Homens ----------------------------------------------------------------------------------------- abaixo do peso ideal / < 19,1 / < 20,7 no peso ideal / 19,1 - 25,8 / 20,7 - 26,4 marginalmente acima do peso / 25,8 - 27,3 / 26,4 - 27,8 acima do peso ideal / 27,3 - 32,3 / 27,8 - 31,1 obeso / > 32,3 / > 31,1 ------------------------------------------------------------------------------------------ Faça um programa com as seguintes características: a) Defina uma classe pessoa com os atributos privados: nome, idade, sexo, peso e altura. Além dos métodos públicos de acesso aos atributos, crie dois novos métodos: calculoDoIMC – Para calcular o índice de massa corporal da pessoa avaliacaoDoIMC – Retornar a condição de acordo com a tabela acima. Eu já fiz a primeira parte, defini a classe pessoa, com os atributos e tal,o calculoImc eu coloquei dentro da classe pessoa, mas queria saber eu faço para calcular o IMC e avaliaçaõdoIMC?? Obrigada
  3. Olá Pessoal,to precisando de uma grande ajuda para terminar esse algoritmo,eu ate comecei a fazer ele mas me perdi no controle de estoque,essa parte de registros é bem complicadinha Obrigada Faça um algoritmo pseudocódigo para controlar o estoque de produtos O algoritmo deve apresentar um menu com as seguinte opções: 1 – Incluir Produto 2 – Vender Produto 3 – Atualizar Estoque 4 – Pesquisar Produto 5 – Sair do Sistema Sendo que deve ser implementado para cada opção: 1 – Incluir Produto: Permitir a inclusão de um novo produto no estoque, neste caso será solicitado ao usuário o nome do produto, a quantidade em estoque e o valor do produto. 2 – Venda Produto: Permitir que o produto seja vendido. O usuário diz qual produto será vendido e a quantidade, o sistema verifica o produto e se houver estoque dá baixa (diminui) na quantidade solicitada, senão houver estoque mostra uma mensagem informando que não há o produto em estoque. 3 – Atualizar Estoque: Permitir que seja incrementado o estoque de produtos já cadastrados. Neste caso será solicitado ao usuário o nome do produto e a quantidade a ser inserida. O sistema procura o produto e adiciona ao estoque a quantidade digitada. Caso o produto ainda não esteja cadastrado informar o usuário. 4 – Pesquisar Produto: Permitir a verificação dos dados de um produto cadastrado. O usuário deverá digitar o nome do produto que deseja verificar, o sistema mostra os dados do produto, quantidade em estoque e valor, ou uma mensagem informando que o produto é inexistente, caso não tenha sido cadastrado. 5 – Sair do Sistema: Finalizar o sistema. O sistema deve ficar repetindo, possibilitando a escolha de uma das opções do menu até que seja digitado a opção 5. CODE Tipo PRODUTO=registro NOME:literal QTD_ESTOQUE:inteiro VALOR:real Fim registro ESTOQUE: vetor[400PRODUTO{declaração um vetor de produtos} I,flag:inteiro{Usado com controlador do laço de repetição} PROD:literal; {Entrada de dados para cadastro de produtos} Para i de 0 ate 399 passo 1 faça Escreva”Digite o nome do produto:” Leia ESTOQUE[i].NOME Escreva “Digite a quantidade de estoque:” Leia ESTOQUE[i].QTD_ESTOQUE Escreva “Digite o valor do produto:” Leia ESTOQUE[i].VALOR Fim-para {Lógica para controlar o estoque dos produtos usando para} Escreva “Informe qual produto deseja incluir,Nome,quantidade e valor do produto:” Leia (PROD,NOME,QTD_ESTOQUE,VALOR); {Varre o vetor estoque a procura dos dados dos produtos} Para i de 0 até 399 passo 1 faça Se PROD=ESTOQUE[[i].NOME então Escreva”Estoque”,ESTOQUE[[i].NOME Escreva” Quantidade de Estoque”,ESTOQUE[[i].QTD_ESTOQUE Escreva”Valor “,ESTOQUE[[i].VALOR Fim-se Escreva”Informe qual produto será vendido:” Leia(PROD); Para i de 0 até 399 passo 1 faça Se PROD=”Estoque”Estoque[[i].NOME Escreva”Estoque”,ESTOQUE[[i].NOME Escreva” Quantidade de Estoque”,ESTOQUE[[i].QTD_ESTOQUE Fim se Fim para Escreva “Informe qual produto deseja cadastrar:” Para i de 0 ate 399 passo 1 faça SE PROD=”Estoque”Estoque[[i].NOME Escreva”Estoque”,ESTOQUE[[i].NOME Escreva” Quantidade de Estoque”,ESTOQUE[[i].QTD_ESTOQUE Fim se Fim para
  4. ................................
  5. CODE inicio NFUNCIONARIOS,SALARIO,MEDIA : numérico NFUNCIONARIOS<-0 enquanto NFUNCIONARIOS<-NFUNCIONARIOS +1 NFUNCIONARIOS <-SALARIO +MEDIA fim-enquanto fim
  6. Olá Pessoal Uma empresa deseja saber a média de salário N funcionarios, faça um algoritmo com a estrutura enquanto faça CODE inicio NFUNCIONARIOS,SALARIO : numerico NFUNCIONARIOS<-0 SALARIO<-0 enquanto NFUNCIONARIOS<-NFUNCIONARIOS +1 agora como eu calculo a media dos salarios? alguém pode me ajudar por favor? Obrigada
  7. Olá Pessoal Uma empresa deseja saber a média de salário N funcionarios, faça um algoritmo com a estrutura enquanto faça CODE inicio NFUNCIONARIOS,SALARIO : numerico NFUNCIONARIOS<-0 SALARIO<-0 enquanto NFUNCIONARIOS<-NFUNCIONARIOS +1 agora como eu calculo a media dos salarios? alguém pode me ajudar por favor? Obrigada
  8. olá pessoal Dado o algoritmo abaixo,execute passo a passo,informando o valor final de cada variavel apos a execuçao do algoritmo {declaracao das variaveis} a,b,c: numerico inicio c<- 2 b<- c *3+1 a<- b +(c*38) +b a<- a+1 b<- c *2 +b *15 c-> b-a +b c<- 0 c<- b* a+c resposta a,b,c numerico c<-2 : o valor fubak da variavel é 2 é assim mesmo?? Obrigada
  9. olá pessoal, estou aqui denovo com uma outra duvida espero que me ajudem Construa um algoritmo utilizando-se dos conceitos de vetores e registros para armazenar em memoria o nome,sexo,funcao e salario para 150 funcionarios de uma empresa.Somente após cadastrado todos os funcionarios o algoritmo devera encontrar e apresentar o nome do funcionario com maior salario e o percentual de funcionarios do sexo masculino e feminino. inicio tipo ficha=registro nome,sexo,funcao: literal salario,maior_salario,percent: numerico fim-registro funcionarios: vetor[150] ficha cont,pos: numerico para pos de 0 ate 100 passo 1 faca escreva " Digite o nome do funcionario" leia: funcionario [pos].nome escreva" Digite o sexo" leia funcionario[pos].sexo escreva"Digite a funcao" leia: funcionarios [pos] funcao escreva:Digite o salario" leia funcionarios[pos].salario fim-para agora como o algoritmo vai encontrar e apresentar o nome do funcionario com o maior salario e o percentual de funcionarios do sexo masculino e feminino ? pensei em usar um escreva " Digite o nome do funcionario com o maior salario" mas não sei se ta certo Obrigada
  10. Quel

    uma duvida

    alguém pode me ajudar por favor? é qiu eu estou cheia de duvidas aqui :(
  11. Quel

    uma duvida

    oi Mestre Sam to fazendo sim e você estuda la tb? Ah obrigada e deixa eu te perguntar tb tem esses valores ai de criar a funcao media, não é pra colocar não?porque? ah e tive que declarar outras variaveis tb, porque ta pedindo pra retornar o calculo da media ai eu declarei la em cima CALCULO-MEDIA: numerico e na funcao Media <-(AD1,AD2,AP) retorna CALCULO_MEDIA fim -funcao ai tem um outro exercicio  criar uma FUNÇÃO chamada RESULTADO que receba de parâmetro a média do aluno. Essa função deve retornar se o aluno foi aprovado (media >=7.0), reprovado (média <2) ou recuperação (média entre 2.0 e 6.9)  VISUALIZAR (escrever) na tela a matrícula do aluno, suas notas, média e o resultado. ai eu fiz assim Codigo se ALUNO foi aprovado então media >= 7.0 senao ALUNO em em recuperacao media <2.0 e < 6.9 senao -se ALUNO foi reprovado media <2.0 fim-se escreva" Matrícula,"Nota,"Media,"Resultado" fim Obrigada pela ajuda, eu estou tendo muita duvida nessa materia, e eu tenho que aprender praticamente sozinha..
  12. Olá pessoal eu comecei a resolver esse exercicio aqui mas estou com algumas duvidas espero que me ajudem 1) Construa um algoritmo que calcule a média final do aluno desta disciplina. Para isso, este deve executar os seguintes procedimentos:  LER a matrícula do aluno, as notas das ADs e da AP;  criar uma FUNÇÃO chamada MEDIA, para calcular média do aluno, onde (media = ( (AD1 + AD2)/2 * 4 + AP * 6 / 10); Observe que a função deve receber como parâmtero as três notas do aluno (AD1, AD2 e AP) e retornar o valor calculado da média. Codigo: inicio ALUNO : registro MATRICULA,AD1,AD2,AP : numerico fim-registro leia: ALUNO. MATRICULA leia: ALUNO.AD1 leia: ALUNO.AD2 leia: ALUNO AP funcao Media<-( AD1+AD2+AP)/2 É para criar o registro mesmo? esse parametro a funcao é ai mesmo? Obrigada
  13. Olá pessoal eu fiz um exercicio aqui mas não sei se ta certo, to com algumas duvidas alguém pode me ajudar? ) Dado uma relação de N alunos de uma turma, cada um possuindo a mesma quantidade X de notas (você deve solicitar que seja digitada a quantidade de notas), faça um algoritmo que leia o nome e as notas dos N alunos e mostre na tela: • Nome e média dos alunos. • Quantidade de alunos aprovados (média para aprovação: >= 7.0), quantidade de alunos reprovados (média para reprovação: <= 2.0) e quantidade de alunos em recuperação (média de recuperação: 2 < média < 7.0). • Média geral da turma. Eu fiz assim: Inicio VARIAVEIS: NOME {armazenará o nome de cada aluno} literal QTD_ALUNOS {irá armazenar a quantidade de alunos} MEDIA_ALUNO {irá armazenar a media de cada aluno} MED_TURMA {ira armazenar a media geral da turma} QTD_ALUNOS {irá armazenar a quantidade de alunos na turma} QTD_NOTAS {irá armazenar a quantidade de notas de cada aluno} APROVADO {irá armazenar o aluno aprovado} REPROVADO {irá armazenar o aluno reprovado} RECUPERACAO {irá armazenar o aluno em recuperação} ALUNOS_APROV {irá armazenar a quantidade de alunos aprovados} ALUNOS_REPROV {irá armazenar a quantidade de alunos reprovados} ALUNOS_REC {irá armazenar a quantidade de alunos em recuperação} SOMA {variável que irá armazenar a soma das operações necessárias} CONTA {variável que irá verificar a quantidade de algarismos digitados} ALUNO {irá dizer onde a variável do cadastro dos alunos irá começar} VALOR_NOTA {irá dizer onde a variável do valor da nota irá começar} numérico escreva: “Digite a quantidade de alunos da turma” leia: QTD_ALUNOS escreva: “quantidade de notas que cada aluno possui” leia: QTD_NOTAS enquanto ALUNO <= QTD_ALUNOS faça escreva: “Digite o nome do aluno” leia: NOME para VALOR_NOTA de 1 até QTD_NOTAS faça escreva: “Digite o valor da nota do aluno” leia: NOTA fim-para MEDIA <- NOTAS / QTD_NOTAS {média do aluno} escreva: “valor da media” leia: MEDIA {dados que irão dizer se o aluno esta aprovado, reprovado ou em recuperação} se MEDIA > = 7.0 então escreva: “Aluno Aprovado” leia:APROVADO fim-se senão se MEDIA < 7.0 e MEDIA > 2.0 então escreva: “Aluno em Recuperação” leia:RECUPERACAO fim-se senão se MEDIA < 2.0 então escreva: “Aluno Reprovado” leia:REPROVADO fim-se fim-enquanto enquanto MEDIA > 0 faça {soma das médias dos alunos} CONTA = 0 CONTA <- CONTA + 1 SOMA <- SOMA + MEDIA escreva SOMA_MEDIAS leia SOMA_MEDIAS fim-enquanto enquanto APROVADO > 0 faça {número de alunos aprovados} CONTA = 0 CONTA <- CONTA + 1 SOMA <- SOMA + APROVADO escreva ALUNOS_APROV leia ALUNOS_APROV fim-enquanto enquanto RECUPERACAO > 0 faça {número de alunos em recuperação} CONTA = 0 CONTA <- CONTA + 1 SOMA <- SOMA + RECUPERACAO escreva ALUNOS_REC leia ALUNOS_REC fim-enquanto enquanto REPROVADO > 0 faça {número de alunos reprovados} CONTA = 0 CONTA <- CONTA + 1 SOMA <- SOMA + REPROVADO escreva ALUNOS_REPRO leia ALUNOS_REPRO fim-enquanto MEDIA-TURMA <- SOMA_MEDIAS / QTD_ALUNOS {média da turma} escreva: MEDIA_TURMA leia:MEDIA_TURMA fim É isso mesmo?? Será que ta faltando alguma coisa? Obrigada
  14. Quel

    Duvida Java

    Olá Estou com uma dúvida aqui,alguém pode me ajudar por favor? Crieum programa em Java que leia o raio de uma esfera(do tipo real) e passe esse valor para a função volume Esfera.Essa função deve calcular o volume da esfera na tela e retornar o seu valor. Para o calculo do volume deve ser usada na seguinte formula: Volume=(4.0/3.0)*PI*raio3 Code import javax.swing* class FuncaoEsfera; public static void main(String args[]); { real=valor; double volume; valor=Integer.parseInt(JOptionPane.showInputDialog("Digite o valor do raio da esfera.")); Agora me perdi aqui, alguém me ajuda? Obrigada
  15. Ola pessoal, eu resolvi esse exercicio mas não sei se ta certo, alguém pode me dizer por favor? O Curso de Web Design e Programação Inforium deseja saber se existem alunos cursando simultaneamente as disciplinas de “POO” e “Lógica 2”. Deverá ser informado quantos alunos cursam “POO”, lendo a seguir seus nomes e o número de suas matrículas e quantos alunos cursam “Lógica 2”, lendo a seguir seus nomes e suas matrículas. Usando conceito de vetores e registros, faça um algoritmo que mostre o nome e número de matrícula dos alunos que estão cursando simultaneamente estas duas disciplinas. )Inicio DISC:vetor[2]ficha tipo:FICHA:registro NOME:literal NMATRICULA:numérico fim-registro QDPOO,QDLOG2,i:numérico i{variável para laço de repetição} i←0 escreva “ Digite a quantidade de alunos matriculados na disciplina POO” leia QDPOO enquanto (i < = QDPOO) faça escreva “ Digite o nome do aluno” leia DISC[1].NOME escreva “digite o numero de matricula do aluno” leia DISC[1].NMATRICULA i← i + 1 fim-enquanto escreva “digite a quantidade de alunos matriculados na disciplina Logica2” leia QADLOG2 enquanto (i < = QDLOG2) faça escreva “digite o nome do aluno” leia DISC[2].NOME escreva “digite o numero de matricula do aluno” leia DISC[2].NMATRICULA Para i de 1 até QDPOO passo 1 faça Para j de 1 até QDLOG2 passo 1 faça se DISC.NMATRICULA = DISC[j].NMATRICULA então escreva “o aluno:”, DISC.NOME, “está matriculado nas duas disciplinas” fim-se fim-para fim-para fim Obrigada
  16. Olá pessoal,estou com uma dúvida em Pascal,será que alguém pode me ajudar fazendo favor? É o seguinte: . Faça um programa que leia uma matriz de ordem 3 x 5 de elementos inteiros, calcular e exibir: o maior elemento da matriz; Eu to fazendo assim Program Matriz; Uses Crt; const NL:=3 {numero de linhas} NC:=5 {numero de colunas} var Mat:=array[1..NL..,1..NC] of integer; I,J,MaiorElem:=integer; begin {leitura da matriz} for I:=1 to NL do for J:=1 to NC do readln(Mat[i,j]); end; {Calculo do maior elemento da matriz} MaiorElem:=Mat[1,1]; for I:=1 to NL do for J:=1 to NC do If MaiorElem:=1 then else MaiorElem:=1 End. Sera que está certo? Preciso colocar mais alguma coisa? Obrigada
  17. Quel

    Musica

    eu gravei como cd de dados e não funcionou no meu dvd de jeito nenhum alguém sabe como faço para gravar um cd de karaoke para tocar no meu dvd que também é karaoke?? Obrigada
  18. Quel

    Musica

    ai eu tenho que gravar em formato vcd ou mp3, ou dados?? Obrigada
  19. Quel

    Musica

    tipo to querendo saber qual formato de musica que tenho que baixar pra tocar no meu dvd player que tem funcao karaoke também, tipo st3,kar, ou outro tipo???
  20. Quel

    Musica

    Ola pessoal É o seguinte eu ganhei um DVD com função de karaoke hoje, e queria saber se tem algum jeito de baixar musica na net, e qual o formato que tem que ser as musicas? Pois não veio cd nenhum com o DVD Aguardo Resposta Obrigada
  21. Quel

    Programa

    Oi pessoal, alguém sabe de um programa para gravar filmes, clipes em formato dvd, que possa assistir no DVD de mesa e não no pc?? Aguardo Respostas!!! Obrigada
  22. Quel

    Vb Net

    eu já tentei o VB express edition, o vb developer tb e tudo pede o SP2, eu tenho um cd aqui do SP2,mas da problema na chave de registro ,então não to conseguindo instalar por isso queria achar um vb para o SP1
  23. Quel

    Vb Net

    mas eu gostaria de saber se tem algum vbnet que serve para instalar no Windows SP1, porque eu achei um aqui mas era pra instalar no SP2, e eu so tenho o SP1 instalado
  24. Quel

    Vb Net

    Oi pessoal,alguém sabe aonde eu acho o VBNET pra baixar?? É que to precisando urgente Obrigada
×
×
  • Criar Novo...