×
Ir ao conteúdo
  • Cadastre-se

Berus-kun

Membro Pleno
  • Posts

    106
  • Cadastrado em

  • Última visita

  • Qualificações

    0%

Reputação

54

1 Seguidor

Informações gerais

  • Sexo
    Prefiro não dizer
  1. Eu fiz um para calcular tabuada de 1 a 10, mas alguma coisa está dando errado e eu não sei o que é: <!DOCTYPE html> <html> <body> <form name= torm method= get"> Informe um número: <input type="text" value="" name="numero"> <input type "submit" value = "Iniciar"> </form> <?php if($numero > 0 and $numero < 11) { for ($i = 0; $i < 11; $i++){ echo" $i x $numero " . $i*$numero . "<br>"; } } ?> </body> </html>
  2. Eu estava fazendo minha atividade de completar e quero que vocês vejam se podem me ajudar: import java.math.BigDecimal; public abstract class Numero { protected Double valor; public double getValor; } ---------- class Inteiro extends Numero{ private Integer classValor; public Inteiro(int classValor) { // aq eu coloquei int this.classValor = classValor; } public Integer getValor() { //integer int valor = 15; return valor; } } ---------- import java.math.BigDecimal; class Decimal extends Numero { private BigDecimal classValor; public Decimal(BigDecimal classValor) { this.classValor = classValor; } public double getValor() { valor = classValor.doubleValue(); // essa parte aqui fica certo no netbens, mas no eclipse da erro return valor; } } ................. class Flutuante extends Numero { private Float classValor; public Flutuante (float classValor) { // aq eu coloquei float this.classValor = classValor; } public Float getClassValor() { return classValor; } } ................. public class MainSomador { public static Double somador(_______ num1, _______ num2) { Double soma = num1._______ + num2._______; return soma; } // testando o método: public static void main(String args[]) { ________ v1 = new Inteiro(2); ________ v2 = new Flutuante(4.0f); Double res1 = somador(v1, v2); System.out.println("Soma = " + res1); // Soma = 6.0 ________ v3 = new Decimal(new BigDecimal("5")); ________ v4 = new Inteiro(10); Double res2 = somador(v3, v4); System.out.println("Soma = " + res2); // Soma = 15 } } já esse Main eu não sei como completar
  3. Berus-kun

    Java Como faria soma em abstracao

    @JorgeGus Cara vou tentar fazer desse jeito ai, eu achei uma coisa quase parecidade e funcionou, mas eu não entendi muito bem ela
  4. Berus-kun

    Java Como faria soma em abstracao

    @JorgeGus Hum... eu acho que entendi. tirei tudo que tinha nas duas classes, e coloquei esse Number soma(Number n1, Number n2) { } no soma mas por alguma razao ele dá erro
  5. Berus-kun

    Java Como faria soma em abstracao

    @JorgeGus integer n serie se fosse verdadeiro ou falso?
  6. Berus-kun

    Java Como faria soma em abstracao

    @JorgeGus Cara!! eu acho q consegui, mas n sei se é o que pede: import java.util.Scanner; public abstract class Soma { int a, b, s; abstract void input(); abstract void add(); abstract void resultado(); Scanner sc = new Scanner(System.in); } ---------------------------------------------------------------------------------------------------------------------------------------------------------------- class Main extends Soma { void input() { System.out.print("Entre com dois numers: "); a = sc.nextInt(); b = sc.nextInt(); } void add() { s = a + b; } void resultado() { System.out.print("Soma dos dois números:" + s); } public static void main(String args[]) { Main st = new Main(); st.input(); st.add(); st.resultado(); } } -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ele dá certo, rida, sai o resultado, mas é o que pede?
  7. Berus-kun

    Java Como faria soma em abstracao

    @JorgeGus A segnda parte acho q consigo fazer, mas a primeita, tem como eu usar parte da 2 na 1? tipo eu arrumei para isso public abstract class Soma { protected Double valor1; protected Double valor2; ou abstract Number somar(Number a, Number b); }
  8. Berus-kun

    Java Como faria soma em abstracao

    @JorgeGus entao vai ser tipo classe abstrata soma e uma outra classe extend decimal por exemplo @JorgeGus tipo isso: public class abstract Soma { }
  9. Berus-kun

    Java Como faria soma em abstracao

    @JorgeGus olha eu nem ouso questionar os professores, já me ferrei bastante por ter duvidas e questionar e falar que o que ele fazia n tava na ementa, mas vou tentar melhorar a minha duvida: Objetivo: criar um método somador que recebe dois valores numéricos e faz a soma destes. Usando o conceito de classes abstratas, este método receberá dois valores de um tipo abstrato e executa a soma destes. Tipos aceitos: os valores numéricos recebidos podem ser de qualquer tipo, por exemplo: Float, Integer, Decimal. dai tem esse q vou fazer separado: import java.math.BigDecimal; abstract class Numero { protected Double valor; public __________ getValor(); } class Inteiro ________ { private Integer classValor; public Inteiro(_______ classValor) { this.classValor = classValor; } public _______ getValor() { valor = _____________ return valor; } } class Decimal extends _______ { private BigDecimal classValor; public Decimal(_______ classValor) { this.classValor = classValor; } public _______ getValor() { valor = classValor.doubleValue(); return valor; } } class Flutuante __________ { ... } public class MainSomador { public static Double somador(_______ num1, _______ num2) { Double soma = num1._______ + num2._______; return soma; } testando o método public static void main(String args[]) { ________ v1 = new Inteiro(2); ________ v2 = new Flutuante(4.0f); Double res1 = somador(v1, v2); System.out.println(Soma = + res1); Soma = 6.0 ________ v3 = new Decimal(new BigDecimal(5)); ________ v4 = new Inteiro(10); Double res2 = somador(v3, v4); System.out.println(Soma = + res2); Soma = 15 } } Atividade: complete as lacunas do arquivo de código (MainSomador.java), com o objetivo de fazer o código executar. Dica: implemente num outro arquivo cada linha para evitar erros que serão gerados quando importar o arquivo com lacunas. Assim você pode ir testando passo a passo. Enviar: o código fonte do arquivo MainSomador.java completo e executando sem erro com os resultados esperados.
  10. Obrigados a todos que ajudaram, só vim finalizar o tópico
  11. Eu tenho uma dúvida, como por exemplo eu faria para criar um método somador que recebe dois valores numéricos e faz a soma destes. Usando o conceito de classes abstratas, e o método receberá dois valores de um tipo abstrato e executa a soma destes. os valores terão que ser tipo Float, Integer, Decimal. Eu faria uma classe abstrata soma e faria essas coisas?
  12. Berus-kun

    Java Calcluod e media java

    @Felipecfk Ah o primeiro eu tinha arrumado umas horas atras e nem recebi a notificacao, essa ultima eu só deixei, tipo eu tenho que fazer esse cod ai isso Cálculo da Nota média: faça o código que calcula a nota média de um aluno. As notas variam de 0 até 10. Construa a classe nota que representa a nota (possui um campo double). Para testar, criar uma lista de notas adicionando as seguintes notas: 3.3, 4.2, 8.1, 9, 5.5 Calcular a média das notas. @Felipecfk o do conceito é para esse Conceito médio: Agora, vamos calcular o conceito médio considerando a seguinte relação entre conceito e valor: A= 10 B= 7.5 C=6 D=4 Adicionar os seguintes conceitos para o aluno: A, B, D, D, A Faça no código um método que calcula a média final fornecidos os conceitos acima. Obs: cada conceito é convertido em uma nota, e depois calculamos a média. A média final (número) é convertida para um conceito. Exibir a informação para o usuário.*/
  13. Berus-kun

    Java Calcluod e media java

    Alguém pode me ajudar nesse aqui por favor? Essa coisa de List me mata Programa 1: Cálculo da Nota média: faça o código que calcula a nota média de um aluno. As notas variam de 0 até 10. Construa a classe nota que representa a nota (possui um campo double). Para testar, criar uma lista de notas adicionando as seguintes notas: 3.3, 4.2, 8.1, 9, 5.5 Calcular a média das notas. public class Programa1 { public static void main(String[] args) { float media = (3.3f + 4.2f + 8.1f + 9f + 5.5f ) / 5f; System.out.println("Media simples: " + media); List<Double> Notas = new ArrayList<>(); Notas.add(3d); Notas.add(4d); Notas.add(8d); Notas.add(9d); Notas.add(5d); System.out.println(Notas.size()); double soma = 0d; for(Double var: Notas) { soma = var + soma; System.out.println(soma); } System.out.println("Media: " + soma/Notas.size()); Conceito a1 = new Conceito("A"); Conceito b1 = new Conceito("B"); Conceito c1 = new Conceito("C"); Conceito d1 = new Conceito("D"); // conceitos.add(a1); System.out.println("Valor de a1: " + a1.letra + " == " + a1.getNota()); System.out.println("Valor de b1: " + b1.letra + " == " + b1.getNota()); } } public class Conceito { // A, B, C, D public String letra; public Conceito(String _letra) { letra = _letra; } public Double getNota() { if (this.letra == "A") return 10d; // d = double if (this.letra == "B") return 8d; if (this.letra == "C") return 6d; return 4d; // D } }
  14. @FelipecfkSim, eu fiz tudo sozinho esse meu codigo @FelipecfkSim, eu fiz tudo sozinho esse meu codigo, o Viideo foi um erro de digitar, e a parte do vídeo n foi eu q fiz em classe, usei tanto o netbens quanto o eclipse
  15. @Felipecfk Ao menos a 1 e 2 cara, eu tentei de td q ta la em cima e nada @Felipecfk public class Viideo { private String titulo; private String url; private Integer minutos; private boolean assistido; public Viideo(String _titulo, String _url, Integer _minutos) { this.titulo = _titulo; this.url = _url; this.minutos = _minutos; this.assistido = assistido; } public Viideo() { } @Override public String toString() { return " Titulo: " + this.titulo + " / url: " + this.url + " / Minutos: " + minutos +"/ assistido=" + assistido; } 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 boolean isAssistido() { return assistido; } public void setAssistido(boolean assistido) { this.assistido = assistido; } } @Felipecfk import java.util.ArrayList; import java.util.List; public class Playlist { public String NomePlaylist; public String topico; public Boolean Publico; List<Viideo> vídeo = new ArrayList<>(); @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 Main { public static void main(String[] args) { Playlist listalis = new Playlist(); listalis.setNome("Materias"); listalis.setTopico("Conteúdo"); listalis.setPublico(true); System.out.println(listalis); Playlist listaJava = new Playlist(); listaJava.setNome("Java oo"); listaJava.setTopico("OO"); listaJava.setPublico(true); System.out.println(listaJava); listaJava.vídeo.add(new Viideo("\n Aula 01 - introdução conceitos OO "," https://www.youtube.com/watch?v=KlIL63MeyMY&list=PLHz_AreHm4dkqe2aR0tQK74m8SFe-aGsY&index=1&t=1900s", 32)); listaJava.vídeo.add(new Viideo("\n Aula 02 - O que é um objeto", "https://www.youtube.com/watch?v=aR7CKNFECx0&list=PLHz_AreHm4dkqe2aR0tQK74m8SFe-aGsY&index=3 ", 30)); listaJava.vídeo.add(new Viideo("\n Aula 03 - Visibilidade de um objeto "," https://www.youtube.com/watch?v=jFI-qqitzwk&list=PLHz_AreHm4dkqe2aR0tQK74m8SFe-aGsY&index=6 ", 18)); System.out.println(listaJava.vídeo); Playlist listaMatematica = new Playlist(); listaMatematica.setNome("Matematica"); listaMatematica.setTopico("Matematica Basica"); listaMatematica.setPublico(true); System.out.println(listaMatematica); listaMatematica.vídeo.add(new Viideo("\n Aula 01 - Adicao ", "https://www.youtube.com/watch?v=az6OYFS7AUA&list=PLTPg64KdGgYgFpOFt2TETLdEuBB4fvxxf&index=1&t=4s",9)); listaMatematica.vídeo.add(new Viideo("\n Aula 02 - Subtracao", "https://www.youtube.com/watch?v=oSzh7TjIsjs&list=PLTPg64KdGgYgFpOFt2TETLdEuBB4fvxxf&index=2", 6)); listaMatematica.vídeo.add(new Viideo("\n Aula 03 - Multiplicacao ","https://www.youtube.com/watch?v=BetgRvNQEC0&list=PLTPg64KdGgYgFpOFt2TETLdEuBB4fvxxf&index=3 ", 19)); System.out.println( listaMatematica.vídeo); Playlist listaPyton= new Playlist(); listaPyton.setNome("Pyton"); listaPyton.setTopico("Progração em Pyton"); listaPyton.setPublico(true); System.out.println( listaPyton); listaPyton.vídeo.add(new Viideo("\n Aula 01 - Para que serve o Pyton ", "https://www.youtube.com/watch?v=Mp0vhMDI7fA&list=PLvE-ZAFRgX8hnECDn1v9HNTI71veL3oW0&index=4",21)); listaPyton.vídeo.add(new Viideo("\n Aula 02 - Primeros Comandos", "https://www.youtube.com/watch?v=31llNGKWDdo&list=PLvE-ZAFRgX8hnECDn1v9HNTI71veL3oW0&index=6", 27)); listaPyton.vídeo.add(new Viideo("\n Aula 03 - Respondendo Usuario ","https://www.youtube.com/watch?v=FNqdV5Zb_5Q&list=PLvE-ZAFRgX8hnECDn1v9HNTI71veL3oW0&index=9&t=189s ", 4)); System.out.println( listaPyton.vídeo); //System.out.println(video1.getUrl()); } } @Felipecfk Essa é a completa, mas e já fiz a primiera parte como pode ver: 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 Outra parte?//essa dq (1) - Ciar uma Lista de Playlist(Lista Main) - é a lista principal, que contém varias playlist - PlaylisJava -PlaylistMatematica -Alguma que você queira. (2) - Na Lista Main criar um método que retorna apenas os vídeos de uma Playlisr especifica - Lista dos os videos da Playlist (3) Um metodo que retorna apenas os videos assistidos - Como sei quais são os videos assistidos? - Vai precisar criar um atributo "assistindo" do tipo true/false

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!