Ir para conteúdo
Fórum Script Brasil

Quel

Membros
  • Total de itens

    45
  • Registro em

  • Última visita

Sobre Quel

  • Data de Nascimento 28/12/1981

Contatos

  • Website URL
    http://
  • ICQ
    0

Perfil

  • Gender
    Female
  • Location
    Belo Horizonte
  • Interests
    Informática

Últimos Visitantes

3.930 visualizações

Quel's Achievements

0

Reputação

  1. Bom dia , Meu Nome é Carlos dias e Gostaria de te convidar para a comunidade DexCommunity.com.br, um bate papo legal com MPV´s e universitários de todo o Brasil, onde a essência é o Aprendizado, e você que ja faz parte do Mundo da programação Delphi, vai adorar nossa comunidade, Muitas Lives com a galera dos canais do youtube, acesse www.dexcommunity.com.br para conhecer nossa plataforma.

    No nosso site www.dexcommunity.com.br tem o link do nosso grupo caso queira participar.!
    Contamos com os MV´s Neri, Régys Borges, Alan Glei, Thulio Bittencourt, Rodrigo Mourão, entre outros...

    Será um enorme prazer receber você em nossa comunidade.

     

    Att. Carlos Dias da Silva filho
    filhotecmail@gmail.com

    carlos@dexcommunity.com.br

    Esse é o Link para o Dex2.

    https://chat.whatsapp.com/1E3YjUaIgLi4QdqJUUG0Oa
    17353425_1397664800295222_70815894386171

  2. 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
  3. 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
  4. 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
  5. ................................
  6. CODE inicio NFUNCIONARIOS,SALARIO,MEDIA : numérico NFUNCIONARIOS<-0 enquanto NFUNCIONARIOS<-NFUNCIONARIOS +1 NFUNCIONARIOS <-SALARIO +MEDIA fim-enquanto fim
  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 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
  9. 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
  10. 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
  11. Quel

    uma duvida

    alguém pode me ajudar por favor? é qiu eu estou cheia de duvidas aqui :(
  12. 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..
  13. 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
  14. 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
×
×
  • Criar Novo...