Escrever um algoritmo que insere 5 nomes em um vetor, antes de inserir o nome verificar se o nome já foi inserido ( o vetor não pode conter 2 nomes iguais)
Implementar o programa criando uma sub rotina para inserir o nome no vetor e outra para pesquisar se o nome já existe.
Até agora consegui só isso, se alguém puder me ajudar.
public static void main(String[] args) {
int [] vetorN = new int [5];
String nome, resultado;
for (int i=0;i<5;i++)
{
nome=JOptionPane.showInputDialog("INFORME O NOME: " + (i+1));
}
}
Olá estou tentando resolver este exercício, alguem poderia me ajudar?
Grato. :lol:
Projetar e implementar um sistema de tabelas indexado com multilistas e/ou listas invertidas
A estrutura básica (subjacente) é de livre escolha, mas deve permitir busca pela chave do elemento. O projeto deve incluir ao menos 3 índices distintos (sendo que 1 deles deve ser por faixa de valores). O sistema resultante deve dar a possibilidade de:
* inclusão de dados
* remoção de dados
* listagem completa dos dados
* consultas por chave
* consultas simples pelos índices (todos os elementos que atendam 1 critério de busca)
* consultas combinadas pelos índices (todos os elementos que atendam 2 critérios de busca)
Na boa, enrolou todo mundo, colocando umas 4 ou 5 linhas de código… hehehehehehe
Se fosse um macho tentando partir do 0 (zero) ia pegar porrada aqui…
Mas tá valendo… Dinorah, sub-rotinas pelo que deu pra entender em seu exercício, são o que chamamos de método. Logo avise seu professor que o nome método da próxima vez ajudaria muito… Foi o que o nosso amigo acima fez pra você, separou a lógica do problema em vários pedaços, aparentemente fica um código maior com mais coisas pra controlar, em compensação quando precisares da mesma “sub-rotina” de novo é só chamá-la sem precisar criar novamente…
Olá galera… não estou entedendo este programa será que alguem consegue me explicar…
Escreva uma cláusula if para fazer com que A seja igual a A + B se a variável (string) Função for igual a ?SOMA? e A ser igual a A*B se Função for igual a ?MULTIPLICACAO?.
[quote=james.m.g]Olá galera… não estou entedendo este problema será que alguem consegue me explicar…
obrigado…
Escreva uma cláusula if para fazer com que A seja igual a A + B se a variável (string) Função for igual a ?SOMA? e A ser igual a A*B se Função for igual a ?MULTIPLICACAO?.[/quote]
Pessoal estou com outro exercicio para resolver.
É muito dificil sub rotina…
Não consigo achar meu erro, será q alguém consegue me ajudar?
Escreva uma subrotina chamada AUMENTO que receba dois valores reais X e Y
* como parâmetros e aumente o valor de X em Y%.
[img]import javax.swing.JOptionPane;
public class AUMENTO {
static int X=0,Y=0,resultado=0;
public static void main(String[] args) {
JOptionPane.showMessageDialog(null,"O valor de X é: " + resultado);
mostraresultado ( );
public static void outro ()
{
X=Integer.parseInt(JOptionPane.showInputDialog("Digite o valor de X: "));
Y=Integer.parseInt(JOptionPane.showInputDialog("Digite o valor de Y: "));
}
public static void calculo ()
{
resultado= (X*Y/100)+X;
}
return resultado;
}