Ir ao conteúdo
  • Cadastre-se

Berus-kun

Membro Pleno
  • Posts

    152
  • Cadastrado em

  • Última visita

Tudo que Berus-kun postou

  1. @AdrianoSiqueira vou ver, quero saber exatamente qual parte do meu code mudar
  2. Eu fiz um pequeno projeto que o professor da dp pediu, mas n]ao consegui que aparecesse o link, e o site de enviar deu problema por uns dias, e não deu para enviar normalmente, por isso ele pediu algo a mais para fazer Desenvolver um gerenciador de Playlists, onde a playlist nada mais do que uma Lista de videos. Pode parecer complicado escrever o código de um aplicativo para fazer isso, mas vamos focar nesse primeiro momento apenas nas classes do Java. Cada playlist possui 1 ou mais videos (representado como uma url), sendo muito similar a uma playlist de videos favoritos do site youtube. Nesse caso a playlist possui os seguintes atributos: nome e lista de videos A tarefa é escrever o código java que represente esses conceitos e como eles se relacionam. Especificamente, implementar: - (1) Criar 3 videos de exemplo - (2) Criar 1 playlist - (3) Associar os videos a playlist - usando List do java Essas classes poderiam ser usadas futuramente em que tipos de cenários? Um exemplo de uso de aplicação seria servir de base para criar uma página web permitindo pesquisar nessa playlist e filtrar por tags. Se pedirmos ao sistema para exibir todos os videos marcados com a tag "java", este deverá retornar somente os videos relacionados. (fiz pelo netbens) ------------------------------------------------------------- public class Playlist { // Java public String NomePlaylist; // Programação OO public String topico; // true = eh publico // false = eh private (não publico) public Boolean Publico; @Override public String toString() { return "Nome: " + this.NomePlaylist + " | Topico: " + this.topico; } public Boolean getPublico() { return Publico; } public void setPublico(Boolean Publico) { this.Publico = Publico; } public String getNome() { return NomePlaylist; } public void setNome(String nome) { this.NomePlaylist = nome; } public String getTopico() { return topico; } public void setTopico(String topico) { this.topico = topico; } } --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- public class Viideo { private String titulo; private String url; private Integer minutos; public Viideo(String _titulo, String _url, Integer _minutos) { this.titulo = _titulo; this.url = _url; this.minutos = _minutos; } // construtor vazio public Viideo() { } @Override public String toString() { return "Titulo: " + this.titulo; } public String getTitulo() { return titulo; } public void setTitulo(String titulo) { this.titulo = titulo; } public String getUrl() { return url; } public void setUrl(String url) { this.url = url; } public Integer getMinutos() { return minutos; } public void setMinutos(Integer minutos) { this.minutos = minutos; } } ---------------------------------------------------------------------------------------------------------------------- public class Main { public static void main(String[] args) { Playlist Lis = new Playlist(); Integer minutos = 12; Lis.setNome("Java"); Lis.setTopico("Programacao OO"); Lis.setPublico(true); System.out.println(Lis); Viideo video1 = new Viideo( "Aula 01 - introdução conceitos OO", // titulo "https://www.youtube.com/watch?v=KlIL63MeyMY&list=PLHz_AreHm4dkqe2aR0tQK74m8SFe-aGsY&index=1&t=1900s", // url 32 // minutos ); Viideo video2 = new Viideo( "Aula 02 - O que é um objeto", // titulo "https://www.youtube.com/watch?v=aR7CKNFECx0&list=PLHz_AreHm4dkqe2aR0tQK74m8SFe-aGsY&index=3", // url 30 // minutos ); Viideo video3 = new Viideo( "Aula 03 - Visibilidade de um objeto", // titulo "https://www.youtube.com/watch?v=jFI-qqitzwk&list=PLHz_AreHm4dkqe2aR0tQK74m8SFe-aGsY&index=6", // url 18 // minutos ); System.out.println(video1); System.out.println(video2); System.out.println(video3); } }
  3. @f_neto Não tem essa opção e também não tem mais a opção windows uptade @Frib 2K4 Sim, eu estou logando como admin
  4. A parte de altura dá erro, já até tentei ir em compiladores online para ver se mostra o erro, mas só diz que o Main não foi declarado package exercicios; import java.util.Scanner; public class ex3 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); System.out.println("Digite o vosso nome completo"); String nomeCompleto = scan.nextLine(); System.out.println(" Seu nome completo é: " +nomeCompleto); System.out.println("Digite a vosso idade"); int idade = scan.nextInt(); System.out.println(" Sua idade é de " + idade + " Anos "); System.out.println("Digite sua altura"); double altura = scan.nextDouble(); System.out.println("Sua altura é " + altura); } }
  5. @Flávio Pedroza Agora até que faz sentindo
  6. @AdrianoSiqueira Agora que percebi, o corretor foi de 5 para 100, Desculpa o erro, mas podeira me explicar o prq do resultado de 5 ir para 10 e 100 para 5050, está muito confuso para mim
  7. @Mxty entendi mais ou menos, vou tentar, ainda está confusos estas duas coisas que você adicionou
  8. Eu vi um vídeo e fiquei confuso com o resultado de o prq do resultado dar 10… sei que o += é como: x = x + i, mas ainda estou muito confuso com isso, já faz 3 horas w estou tentando entender. public class Fluxo { public static void main(String[] args) { int soma = 0; for(int i = 1; i<=100; soma+= i++) // como soma += i é soma = soma + i } }
  9. Então era para tirar o char g1 e g2? deixa ver se eu entendi, essa seguida linha: sexo = genero.next().charAt(0); sexo = Character.toUpperCase(sexo); vira o 'F' e o ''M'? e qual a funcionalidade dessa variavel?(Se isso é uma variavel): genero.next().charAt(0); Character.toUpperCase(sexo);
  10. @AdrianoSiqueira package curso; import java.util.Scanner; public class Curso { public static void main(String[] args){ Scanner genero= new Scanner(System.in); char g1 = 'M'; char g2 = 'F'; System.out.println("Digite seu sexo: "); char sexo = scanner.next().toUpperCase().charAt(0); switch(sexo){ case 'F': System.out.println("Feminino"); break; case 'M': System.out.println("Masculino"); break; default: System.out.println("Indefinido"); break; } } } ( Erro aparece em: toUpperCase().charAt(0); // eu pesquisei sobre isso e não entendi pata que serve)
  11. @AdrianoSiqueira @AdrianoSiqueira De primeira eu coloquei como Int o sexo, mas me disseram que deveria ser String Eu voltei a estudar Java desde o começo faz 3/4 dias, Eu troquei o que você mandou e o erro conttinuou Aqui
  12. @Shinigami Ryuuk Eu cheguei a colocar a variavel sexo em Swith(). Mas ela dá erro e ainda dá erro em case 'F' e 'M'
  13. Eu tenho que fazer um programa que o user tem que digitar entre F(Feminino) e M(Masculino). Acho que o problema está no [g1] mas eu coloco o [g] é da erro, eu tentei em um fórum específico de Java e fecharam na hora, e já faz 5 horas que estou nessa parte aqui, desde já eu agradeço. Código: package curso; import java.util.Scanner; public class Curso { public static void main(String[] args){ Scanner genero= new Scanner(System.in); String sexo; char g; char g1 = 'M'; char g2 = 'F'; System.out.println("Digite seu sexo: "); sexo = genero.next(); switch(g1){ case 'M': System.out.println("Maculino"); break; case 'F': System.out.println("Femenino"); break; default: System.out.println("Invalido"); break; } } }
  14. desculpa a demora, não consegui recuperar antes, eu clico em "abrir como admin" mas dá erro,
  15. acabei de fazer e não apareceu a opção: "renomear esta pasta para .bak" ele apenas foi em cmc e reiniciou sozinho adicionado 15 minutos depois Eu já fiz isso em Uptade, mas aparece: "ACESSO NEGADO"
  16. Meu Windows 10 aparece com o erro: 0x80004003 e eu pesquisei e diz que é erro no Windows Uptade. Dai eu sigo o procedimento deste vídeo(https://www.youtube.com/watch?v=36MSx42evlo) Mas aparece acesso negado, sabem o que podem ser? já faz um ano que este erro aparece no meu Windows.
  17. Tem algum material para compartilhar sobre java em poo coisas básicas em programação em java junto a programação orientada objetos. tem algumas coisas que não entram na minha cabeça, na aula ou em vídeo-aulas ou em artigos pela internet gostaria de de entender neste tempo "livre"
  18. Eu tive minha primeira aula de redes semana passada, era pra ter começado no mês passado, mas devidos alguns problemas com o professor não tive. Então assisti vídeo aulas e foi mais ou menos li algumas coisas(poucas) então teve a aula e foi uma pequena introdução. e teve as seguintes perguntas direto: procurei por elas e não consegui responder, podem me ajudar? sites que dizem exatamente isso ou coisa assim por favor 1-Numa rede ponto a ponto há necessidade de alguma forma de endereçamento para que um emissor possa enviar um dado a um receptor 2-E numa rede multiponto há necessidade de endereçamento para que um emissor possa enviar um dado a um receptor? 3-Numa rede multiponto, como todos os hosts estão conectados no mesmo barramento, como disciplinar a ordem para iniciar uma comunicação? 4-Numa rede chaveada que novos elementos tornam o endereçamento mais complexo que numa rede multiponto? 5-Qual o papel dos roteadores nas redes chaveadas?
  19. Galera meu notebook aparece só esse led ligado em azul(já faz 3 dias) mas quando eu aperto o botão Power ele não quer ligar E nem o enter(essa é a quarta ou quinta vez só esse mês, mas as outras vezes no dia seguinte ele funcionava beleza, mas agora faz 3 dias) eu estou mui preocupado e nervoso (ansioso) por isso. Por favor, me ajudem Foto a seguir
  20. @Herbertbahia onde você me recomendar colocar o "int t" pois eu coloquei ele depois do int main e deu erro
  21. 1.Faça um algoritmo que pergunte ao usuário uma tarefa para lembrar e salve em um arquivo a lista de todas as tarefas digitadas. Cada tarefa deve estar em uma linha; 2. Faça um algoritmo que ordene as tarefas do usuário por ordem alfabética; 3.permita que o usuário apague uma tarefa dessa lista. A tarefa também deve ser apaga do arquivo; o que tenho que fazer para a segunda e terceira opção darem certo? código: #include <iostream> #include <fstream> using namespace std; int main(){ string tarefas; string tarefa_unica; cout << "Qual tarefa voce fez hoje?: " << endl; cin >> tarefas; ofstream arq_tarefas; arq_tarefas.open("tarefas.txt", ios::app); arq_tarefas << tarefas << endl; arq_tarefas.close(); ifstream arq_tarefas_ler; arq_tarefas_ler.open("tarefas.txt"); while(!arq_tarefas_ler.eof()){ getline (arq_tarefas_ler, tarefa_unica); cout << tarefa_unica << endl; } //sort (tarefas.begin(), tarefas.end ()); for(t = 0 < tarefas.size(); t++){ cout<<tarefas.size(); } return 0; }
  22. Galera alguem pode me dar informações sobre Sobre o Linux netrunner 19.01? Como por exemplo vantagens e desvantagens, coisas que tem quando instala o sistema operacional (no caso em uma máquina virtual) Alguém poderia me ajudar? Não achei muitas informações sobre esse sistema operacional
  23. @devair1010 mas este while eh para q? printf(" |\r");pausa; printf(" /\r");pausa; printf(" -\r");pausa; printf(" %c\r",92);pausa;
  24. @devair1010 olha eu dei uma pequena modifica...para parecer um pouco com o c++: #include<iostream> void funcaoMegaSena(); void funcaoQuina(); void funcaoLotoMania(); void funcaoLotoFacil(); using namespace std; int main(){ int f,x,qtd,numero,op; string megaSena, quina, lotoMania, lotoFacil; do{ do{ cls; cout<<"escolha umas destas opções:"<<endl; cout<<" 1 - Mega_Sena" <<endl; cout<<" 2 - Quina" <<endl; cout<<" 3 - Lotomania" <<endl; cout<<" 4 - Lotofácil" <<endl; cout<<" 5 - Sair Do Programa" <<endl; cout<<" escolha Um Desses 5 Numeros > "; cin>>op; }while( op < 1 || op > 5 ); switch(op){ case 1: funcaoMegaSena(); break; case 2: funcaoQuina(); break; case 3: funcaoLotoMania(); break; case 4: funcaoLotoFacil(); break; case 5: cout<<"Saindo do Programa " <endl; while( ! kbhit()){ printf(" |\r");pausa; printf(" /\r");pausa; printf(" -\r");pausa; printf(" %c\r",92);pausa; //aqui é para colocar o que quero que faça certo??? } default: cout<<"Opcaoo Invalida ! " << endl; getch(); cout<<endl; } }while(op != 5); cout<<"\n\n"<<endl; return 0; } void funcaoMegaSena(){ int x,qtd,numero; cout<<"esta dentro da funcaao funcaoMegaSena() " << endl; cout<<"Quantas apostas deseja quer fazer?"; cin>>x; cout<< "escolha a quantidade de dezenas q você deseja usar" << endl; cin>> qtd; cout<< "agr digite os numeros\n" << endl; for (int i = 0; i <= qtd; i++){ cin>> numero; } cout<<numero<<endl; getch(); } void funcaoQuina(){ cout<<"esta dentro da funcao funcaoQuina() " << endl getch(); } void funcaoLotoMania(){ cout<<"esta dentro da funcao funcaoLotoMania() " endl; getch(); } void funcaoLotoFacil(){ cout<<"esta dentro da funcao funcaoLotoFacil() " endl; getch(); } return 0; }

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!