Ir ao conteúdo
  • Cadastre-se

Augusto G rocha

Membro Pleno
  • Posts

    48
  • Cadastrado em

  • Última visita

Tudo que Augusto G rocha postou

  1. vim nesse tópico porque era o mais simples, ok tenho um notebook modelo 3.7.5 (191202-154519) 7,7 GiB Intel® Core™ i3-6006U CPU @ 2.00GHz × 4 Intel® HD Graphics 520 (Skylake GT2) 64 bits 1,0 TB usa linux endless. so que não consegui entrar no BB porque as instalações desse Os são limitadas. então acho que vou mudar para windows. gostaria de saber se é possível e qual a melhor versão de windows considerando a potencia desse computador.
  2. Ola, estou com um i Mac que usa mavericks, e foi dado a minha irma e ela pediu para eu formatar ele, dai usei o CMD + R e limpei a memoria mas quando fui instalar o OS mavericks Pela App Store aparecesse a mensagem de esse item não exite, dai fui procurar isso la loja em outro computado e parece que não se pode instalar o mavericks pela app store mas a Apple oferece esse Os no site de graça, alguém poderia me passar o like de um tutoria de como instalar o OS pelo pendrive, porque os que eu procurem so tinha a opção se você já tivesse o OS instalado e i Mac esta abrindo na tela do CMD +R.
  3. ola, transformei o meu pendrive em um partição primaria usando diskpart.exe, queria saber como fazer para reverter isso e transformá-lo em um pendrive normal. ps nao sabia qual era a melhor tópico para esse assunto.
  4. Ola, preciso implementar um código de uma foreign key como no modelo package Persistencia; import Entidades.TipoDeComportamento; import java.sql.ResultSet; import java.sql.SQLException; import java.util.ArrayList; import java.util.List; /** * * @author Augusto */ public class TipoDeComportamentoDAO extends Conexao implements InterFaceDAO<TipoDeComportamento> { @Override public void salvar(TipoDeComportamento tipodecomportamento) { String sqlInsert = "INSERT INTO TIPODECOMPORTAMENTO ( " + "CODIGO, " + "DESCRICAO " + ") VALUES (?,?);"; if (pesquisarSeExisteOTipoDeComportamento(tipodecomportamento)) { System.out.print("Já existe um Tipo de Comportamento cadastrado com este Código no Banco de Dados. "); System.out.println("( " + tipodecomportamento.getCodigotipo() + " | " + buscarPorID(tipodecomportamento.getCodigotipo()).getDescricao() + " )"); } else { try { pstm = abrirConexaoComBD().prepareStatement(sqlInsert); pstm.setInt(1, tipodecomportamento.getCodigotipo()); pstm.setString(2, tipodecomportamento.getDescricao()); pstm.execute(); pstm.close(); fecharConexaocomBD(); } catch (SQLException e) { e.printStackTrace(); } } } @Override public void deletar(TipoDeComportamento tipodecomportamento) { String sqlDeletar = "DELETE FROM TIPODECOMPORTAMENTO WHERE CODIGO = ?"; try { pstm = abrirConexaoComBD().prepareStatement(sqlDeletar); pstm.setInt(1, tipodecomportamento.getCodigotipo()); pstm.execute(); pstm.close(); fecharConexaocomBD(); } catch (SQLException e) { e.printStackTrace(); } } @Override public void update(TipoDeComportamento tipodecomportamento) { String sql = "UPDATE TIPODECOMPORTAMENTO SET DESCRICAO=? where CODIGO=?"; try { pstm = abrirConexaoComBD().prepareStatement(sql); pstm.setString(1, tipodecomportamento.getDescricao()); pstm.setInt(2, tipodecomportamento.getCodigotipo()); pstm.execute(); pstm.close(); fecharConexaocomBD(); } catch (SQLException e) { e.printStackTrace(); } } @Override public TipoDeComportamento buscarPorID(Integer id) { String sqlPesquisarPorId = "SELECT * FROM TIPODECOMPORTAMENTO WHERE CODIGO = ?"; TipoDeComportamento tipodecomportamento = new TipoDeComportamento(); try { pstm = abrirConexaoComBD().prepareStatement(sqlPesquisarPorId); pstm.setInt(1, id); ResultSet list = pstm.executeQuery(); while (list.next()) { tipodecomportamento.setCodigotipo(list.getInt("CODIGO")); tipodecomportamento.setDescricao(list.getString("DESCRICAO")); } pstm.close(); list.close(); fecharConexaocomBD(); } catch (SQLException e) { e.printStackTrace(); } return tipodecomportamento; } @Override public List<TipoDeComportamento> listarTodos() { String sql = "SELECT * FROM TIPODECOMPORTAMENTO"; List<TipoDeComportamento> listadostiposdecomportamentos = new ArrayList<TipoDeComportamento>(); try { pstm = abrirConexaoComBD().prepareStatement(sql); ResultSet lista = pstm.executeQuery(); while (lista.next()) { TipoDeComportamento tipodecomportamento = new TipoDeComportamento(); tipodecomportamento.setCodigotipo(lista.getInt("CODIGO")); tipodecomportamento.setDescricao(lista.getString("DESCRICAO")); listadostiposdecomportamentos.add(tipodecomportamento); } pstm.close(); lista.close(); fecharConexaocomBD(); } catch (SQLException e) { e.printStackTrace(); } return listadostiposdecomportamentos; } public boolean pesquisarSeExisteOTipoDeComportamento(TipoDeComportamento tipodecomportamento) { boolean teste = false; List<TipoDeComportamento> lista = listarTodos(); for (TipoDeComportamento tipo : lista) { if (tipo.getCodigotipo().equals(tipodecomportamento.getCodigotipo())) { teste = true; } } return teste; } } package Persistencia; import Entidades.Comportamento; import java.sql.ResultSet; import java.sql.SQLException; import java.util.ArrayList; import java.util.List; /** * * @author Augusto */ public class ComportamentoDAO extends Conexao implements InterFaceDAO<Comportamento> { TipoDeComportamentoDAO daotipodecomportamento = new TipoDeComportamentoDAO(); @Override public void salvar(Comportamento comportamento) { if (pesquisarSeExisteOComportamento(comportamento)) { System.out.print("Já existe o comportamento cadastrado com este Código no Banco de Dados. "); System.out.println("( " + comportamento.getCodigo() + " | " + buscarPorID(comportamento.getCodigo()).getDescricao() + " )"); } else { String sqlInsert = "INSERT INTO COMPORTAMENTO (" + "CODIGODOCOMPORTAMENTO, " + "DESCRICAO, " + "TIPODECOMPORTAMENTO )" + "VALUES (?,?,?);"; try { pstm = abrirConexaoComBD().prepareStatement(sqlInsert); pstm.setInt(1, comportamento.getCodigo()); pstm.setString(2, comportamento.getDescricao()); // AQUI --------------------------------------------------------------------------------------------------------------------------------- pstm.setInt(3, comportamento.getTipodocomportamento().getCodigotipo()); // AQUI --------------------------------------------------------------------------------------------------------------------------------- pstm.execute(); pstm.close(); fecharConexaocomBD(); } catch (SQLException e) { e.printStackTrace(); } } } @Override public void deletar(Comportamento entidade) { String sqlDeletar = "DELETE FROM COMPORTAMENTO WHERE CODIGO = ?"; try { pstm = abrirConexaoComBD().prepareStatement(sqlDeletar); pstm.setInt(1, entidade.getCodigo()); pstm.execute(); pstm.close(); fecharConexaocomBD(); } catch (SQLException e) { e.printStackTrace(); } } @Override public void update(Comportamento entidade) { String sql = "UPDATE COMPORTAMENTO SET " + "CODIGO=?, " + "DESCRICAO=?, " + "TIPODECOMPORTAMENTO=? " + "WHERE CODIGO=?"; try { pstm = abrirConexaoComBD().prepareStatement(sql); pstm.setInt(1, entidade.getCodigo().get); pstm.setString(2, entidade.getDescricao()); pstm.setInt(3, entidade.getTipodocomportamento().getCodigotipo()); pstm.execute(); pstm.close(); fecharConexaocomBD(); } catch (SQLException e) { e.printStackTrace(); } } public Comportamento buscarPorID(Integer id) { String sqlPesquisarPorId = "SELECT * FROM COMPORTAMENTO WHERE CODIGO = ?"; Comportamento comportamento = new Comportamento(); try { pstm = abrirConexaoComBD().prepareStatement(sqlPesquisarPorId); pstm.setInt(1, id); ResultSet lista = pstm.executeQuery(); while (lista.next()) { comportamento.setCodigo(lista.getInt("CODIGO")); comportamento.setDescricao(lista.getString("DESCRICAO")); comportamento.setTipodocomportamento(daotipodecomportamento.buscarPorID(lista.getInt("TIPODECOMPORTAMENTO"))); } pstm.close(); lista.close(); fecharConexaocomBD(); } catch (SQLException e) { e.printStackTrace(); } return comportamento; } public List<Comportamento> listarTodos() { String sql = "SELECT * FROM COMPORTAMENTO"; List<Comportamento> listadecomportamentos = new ArrayList<Comportamento>(); try { pstm = abrirConexaoComBD().prepareStatement(sql); ResultSet lista = pstm.executeQuery(); while (lista.next()) { Comportamento comportamento = new Comportamento(); comportamento.setCodigo(lista.getInt("CODIGO")); comportamento.setDescricao(lista.getString("DESCRICAO")); comportamento.setTipodocomportamento(daotipodecomportamento.buscarPorID(lista.getInt("TIPODECOMPORTAMENTO"))); listadecomportamentos.add(comportamento); } pstm.close(); lista.close(); fecharConexaocomBD(); } catch (SQLException e) { e.printStackTrace(); } return listadecomportamentos; } public boolean pesquisarSeExisteOComportamento(Comportamento comportamento) { boolean teste = false; List<Comportamento> lista = listarTodos(); for (Comportamento tipo : lista) { if (tipo.getCodigo().equals(comportamento.getCodigo())) { teste = true; } } return teste; } } Não estou sabendo como funciona para extrair a sintaxe da entidade. colocar esse segundo get se alguém sobre onde tem uma explicação.
  5. Achei uma coisa aqui, por enquanto funcionou sem bugs. div.menu a:link, a:visited { font-family: "Times New Roman", Times, serif; color: black; padding: 1px; text-align: center; text-decoration: none; display: inline-block; } div.menu a:hover, a:active { text-decoration: underline; } também posso colocar ">" antes mas esse também vale. dai eu só tenho que colocar a classe na div que eu quero modificar e as outras ficam no padrão.
  6. queria saber se da pra fazer assim, se eu criar a.menu{ css } e fizer <div class ="menu"> todos os <a> da div vão sofrer efeito de a.menu
  7. eu tenho essa lista de css, também fiz para o link e para a tabela, queria saber se da para fazer a css do a: somente para a id especifica para eu poder criar a: diferentes para diferentes divs body { text-align:center; background-color: aqua; } img { position:absolute; top:0px; left:300px; } table { border-color: #000; border-width: 1px; border-style: solid; /* or, of course, border: 1px solid #000; */ } #BANNER { left:100px; top:-90px; padding: 100px; height: 78px; width:500px; margin: auto; position: relative; horison-align: text-right; } #BUSCA { text-align:left; padding:10px; height: 138px; width: 204px; float: right; left: 800px; top: 481px; } #AREA_RESTRITA { background-color: white ; text-align:left; margin:10px; padding:10px; height: relative; width: 204px; float: right; box-shadow: 3px 3px 3px #888888; border-radius: 3px; } #MENU_DE_LINKS + a:link, a:visited { background-color: white ; text-align:left; margin:10px; padding:10px; height: relative; width: 204px; float: right; box-shadow: 3px 3px 3px #888888; border-radius: 3px; } #POSTAGENS { border-left: 6px solid LightBlue ; background-color: Lavender ; text-align:left; margin-left: auto; margin-right: auto; padding: 10px; height: relative; width: 750px; position:relative; } #Menu:hover, Menu:active { background-color: gray; } a:link, a:visited { font-family: "Times New Roman", Times, serif; color: black; text-align: left; text-decoration: none; display: inline-block; padding: 5px; width: 100%; } a:hover, a:active { background-color: gray; padding: 5px; width: 100%; } input{ padding:8px; display:block; border:none; width:100% } table { border-collapse: collapse; width: 100%; border: 0px solid black; } th, td { padding: 15px; text-align: left; height: 50px; border: 0px solid black; } tr:nth-child(even){background-color: #f2f2f2}
  8. Olá de novo, estava modificando esse código para mysqli mas preciso saber uma função possa fazer o mesmo que esse código <div id="postagens"> <p>Alteração ou exclusão de usuarios</p> <?php $consulta = mysql_query ("SELECT cod_user,nome_user FROM usuarios"); $linhas = mysql_num_rows ($consulta); echo "<h3>$linhas usuarios cadastrados !!!</h3>"; ?> <table align="center" border=1> <?php for ($cont=0; $cont < $linhas; $cont++){ $cod=mysql_result($consulta,$cont, "cod_user"); $nome= mysql_result ($consulta,$cont,"nome_user"); ?> <tr> <td> <a href="exibe_User.php?codigo=<?php echo $cod; ?>"> <?php echo $nome;?> </a> </td> <td> <a href="altera_user.php?codigo=<?php echo $cod;?>"> Alterar </a> / <a href="processa_exclui1_user.php?codigo=<?php echo $cod;?>"> Excluir </td> </tr> <?php } ?> </table> </div> <div id="area_restrita"> <?php include "menu_navegacao.php"; include "valida_login.php"; ?> </div> O que eu estou montando até agora. <div id="postagens"> <p>Alteração ou exclusão de usuarios</p> <?php $consulta = mysqli_query ($conectar,"SELECT cod_user,nome_user FROM usuario"); $linhas = mysqli_num_rows ($consulta); echo "<h3>$linhas usuarios cadastrados !!!</h3>"; ?> <table align="center" border=1> <?php for ($cont=0; $cont < $linhas; $cont++){ $cod = mysqli_fetch_assoc($consulta); $nome= mysqli_fetch_assoc ($consulta); ?> <tr> <td> <a href="exibe_User.php?codigo=<?php echo "$cod;" ?>"> <?php echo "$nome;"?> </a> </td> <td> <a href="altera_user.php?codigo=<?php echo $cod;?>"> Alterar </a> / <a href="processa_exclui1_user.php?codigo=<?php echo $cod;?>"> Excluir </td> </tr> <?php } ?> </table> </div> <div id="area_restrita">
  9. consegui resolver aqui, parece que o problema estava no $conectar = mysqli_connect e o $validar_login = mysqli_query($conectar,.... que tinham que ser iguais, segue o código funcionando. acho que quebrei um monte de normas técnicas e procedimentos mas depois eu arrumo esses detalhes. <?php $conectar = mysqli_connect("localhost","root","","bancophp"); <?php /* conexao com o banco de dados, no arquivo conexao.php*/ session_start(); include "conexao.php"; /*receber o login e a senha*/ $login = $_POST ["login"]; $senha = $_POST["senha"]; $loginSeguro = addslashes($login); $senhaSegura = addslashes($senha); /*verifica se o login e a semha baten no bd */ $validar_login = mysqli_query($conectar,"SELECT login_user FROM usuario WHERE login_user = '$loginSeguro '"); $validar_senha = mysqli_query($conectar,"SELECT senha_user FROM usuario WHERE senha_user = '$senhaSegura'"); $linha1 = mysqli_num_rows ($validar_login); $linha2 = mysqli_num_rows ($validar_senha); /* se bater entra se nao retorne!!! */ if ($linha1 == true and $linha1 == true ) { $_SESSION["login"] = $login; echo "<script> location.href = ('administracao.php') </script> "; } else if ($linha1 == false ) { echo "<script> alert ('$login Não encontrado ! INFORME NOVAMENTE O LOGIN') </script> <script> location.href = ('index.php') </script> "; } else if ($linha2 == false ) { echo "<script> alert ('$senha INCORRETO ! INFORME NOVAMENTE SENHA') </script> <script> location.href = ('index.php') </script> "; } ?>
  10. o código ainda não funcional, esta assim <?php error_reporting (E_ALL & ~ E_NOTICE & ~ E_DEPRECATED); $conectar = mysqli_connect ("localhost","root","","bancophp") or die ("Não foi possível conectar no servidor de Banco de Dados"); if (mysqli_connect_errno()) { echo "Falha em conectar com o Banco de dados: " . mysqli_connect_error(); } ?> <?php /* conexao com o banco de dados, no arquivo conexao.php*/ session_start(); include "conexao.php"; /*receber o login e a senha*/ $login = $_POST ["login"]; $senha = $_POST["senha"]; /*verifica se o login e a semha baten no bd */ $pesquisa = mysqli_query($conetar,"SELECT login_user, senha_user FROM usuario WHERE BINARY login_user = '$login' AND senha_user = '$senha'"); $linhas = mysqli_num_rows ($pesquisa); /* se bater entra se nao retorne!!! */ if ($linhas == true) { $_SESSION["login"] = $login; echo "<script> location.href = ('administracao.php') </script> "; } else { echo "<script> alert ('LOGIN OU SENHA INCORRETO ! INFORME NOVAMENTE LOGIN E SENHA') </script> <script> location.href = ('index.php') </script> "; } ele roda dizendo que o login e a senha estão incorretos e depois aparece o erro na linha da $senha
  11. $pesquisa = mysqli_query("SELECT login_user,senha_user FROM usuarios WHERE BINARY login_user = '$login' AND senha_user = '$senha'"); Não sei se é um probema com o $ ou mas a ultima linha esta errada.
  12. vish, eu testei e rodou, a versão que eu estou usando, é a 3.3.2.. esse código funciona em uma versão mais antiga ? espero que não de problema de compatibilidade. de qualquer forma posto novamente quando descobrir se roda em uma versão mais antiga.
  13. preciso fazer a conexão do site com o banco de dados <?php error_reporting (E_ALL & ~ E_NOTICE & ~ E_DEPRECATED); mysql_connect ("localhost","root","") or die ("Não foi possível conectar no servidor de Banco de Dados"); mysql_select_db ("bancophp") or die ("Não foi possível encontar o Banco de Dados"); ?> esta dando o erro Fatal error: Uncaught Error: Call to undefined function mysql_connect() in D:\xampp\htdocs\Augusto\conexao.php:4 Stack trace: #0 D:\xampp\htdocs\Augusto\index.php(3): include() #1 {main} thrown in D:\xampp\htdocs\Augusto\conexao.php on line 4
  14. Ola, tenho um programa que tem uma classe abstrata que envia as classes filha para ser implementada a classe principal. códigos inseridos na Classe abstrata public void vacinar(Vacina vacina) { System.out.println("Vacina Aplicada"); System.out.println("Código: " + vacina.getCodigo()); System.out.println("Aplicação: " + vacina.getDescricao()); } /**Esse codigo possui uma Classe Própria para GET SET**/ public int CalcularIdade(Date nascimento) { Calendar aniversario = new GregorianCalendar(); aniversario.setTime(nascimento); int AA = GregorianCalendar.getInstance().get(Calendar.YEAR); int ADN = aniversario.get(Calendar.YEAR); int idade = AA - ADN; return idade; } Os códigos abaixo funcionam se inseridos na Classe principal mas eu queria Coloca-los nas classe filhas através de um public void display(); /** * CODIGO DE IMPLEMENTACÃO DE VACINA* */ Vacina VLeao = new Vacina(); VLeao.setCodigo(1212); VLeao.setDescricao("Vacina contra erva de gato"); Leao.vacinar(VLeao); Leao.separar(); /** * CODIGO DE IMPLEMENTACÃO DE IDADE* */ SimpleDateFormat sdfLeao = new SimpleDateFormat("dd/MM/yyyy"); try { Leao.setNascimento(sdfLeao.parse("16/08/2015")); } catch (ParseException ex) { System.out.println("Erro ao conerter a Data" + ex); } System.out.println("Este Animal tem " + Leao.CalcularIdade(Leao.getNascimento()) + " anos de idade"); Se precisarem de mais informação me avisem.
  15. tenho esse código public void vacinar(Vacina vacina) { System.out.println("Vacina Aplicada"); System.out.println("Código: " + vacina.getCodigo()); System.out.println("Aplicação: " + vacina.getDescricao()); } Ele esta usado Get da classe separada Vacina public class Vacina { private int codigo; private String descricao; public int getCodigo() { return codigo; } public void setCodigo(int codigo) { this.codigo = codigo; } public String getDescricao() { return descricao; } public void setDescricao(String Descricao) { this.descricao = Descricao; } } Depois envia a classe principal Vacina VL = new Vacina(); VL.setCodigo(1212); VL.setDescricao("Vacina contra erva de gato"); L.vacinar(VL); L.separar(); Mas não queria implementar esse Código toda vez, queria que fosse um numero aleatório.
  16. Coloquei o código final assim. <html> <head> </head> <body> <h1> Equação do 2º Grau </h1> <form method="post" action="resultado.php"> <p> Valor de A: <input type="radio" name="a" value = "a" > <br> Valor de B: <input type="radio" name="b" value = "b" > <br> Valor de C: <input type="radio" name="c" value = "c" > <br> </p> <p> <input type="submit" value="calcular"> </p> </form> </body> </html> Me entregaram esse código assim para eu corrigir, então não sei o objetivo do radio sendo que ele funciona melhor com "text" de qualquer forma obrigado.
  17. ola , tenho essa linha de hierarquia principal rodando no netbeans, mas o programa fica repetindo o texto, vou mandar os códigos que eu acho que estão com erros. se precisarem do resto vejam o arquivo rar. /* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package simuladordepatosplus; import InterfacesDosComportamentos.InterfaceDosComportamentosDeDancar; import InterfacesDosComportamentos.InterfaceDosComportamentosDeVoar; import InterfacesDosComportamentos.InterfaceDosComportamentosDeEmitirSom; import InterfacesDosComportamentos.InterfaceDosComportamentosDiversos; import InterfacesDosComportamentos.InterfaceDosComportamentosDeNadar; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; /** * * @author ivan.icto */ public abstract class Pato { private String nome; private String cor; private String descricao; private Date datadenascimento; InterfaceDosComportamentosDeEmitirSom comportamentosdeemitirsom; InterfaceDosComportamentosDeVoar comportamentosdevoar; InterfaceDosComportamentosDeDancar comportamentosdedancar; InterfaceDosComportamentosDeNadar comportamentosdenadar; InterfaceDosComportamentosDiversos comportamentosdiversos; public abstract void display(); public void realizarComportamentoDeEmitirSom() { comportamentosdeemitirsom.emitirSom(); } public void realizarComportamentoDeVoar() { comportamentosdevoar.voar(); } public void realizarComportamentoDeDancar() { comportamentosdedancar.dancar(); } public void realizarComportamentoDiverso() { comportamentosdiversos.comportamentosdiversos(); } public void realizarComportamentoDeNadar() { comportamentosdenadar.nadar(); } public int calcularIdadeDoPato(Date datadenascimento) { Calendar datadeaniversario = new GregorianCalendar(); datadeaniversario.setTime(datadenascimento); int anoAtual = GregorianCalendar.getInstance().get(Calendar.YEAR); int anoDaDatadenasciemnto = datadeaniversario.get(Calendar.YEAR); int idade = anoAtual - anoDaDatadenasciemnto; return idade; } public void vacinar (Vacina vacina){ System.out.println("Este pato toma uma vacina"); System.out.println("O código da vacina é " + vacina.getCodigo()); System.out.println("A descrição da vacina é " + vacina.getDescricao()); } public String getNome() { return nome; } public void setNome(String nome) { this.nome = nome; } public String getCor() { return cor; } public void setCor(String cor) { this.cor = cor; } public String getDescricao() { return descricao; } public void setDescricao(String descricao) { this.descricao = descricao; } public Date getDatadenascimento() { return datadenascimento; } public void setDatadenascimento(Date datadenascimento) { this.datadenascimento = datadenascimento; } } /* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package simuladordepatosplus; import ComportamentosDeEmitirSom.EmitirSomQuack; import ComportamentosDeVoar.VoarComAsas; import java.text.ParseException; import java.text.SimpleDateFormat; /** * * @author ivan.icto */ public class PatoCabecaVermelha extends Pato { @Override public void display() { System.out.println("#####################################################################################"); System.out.println("Eu sou um pato da espécie cabeça vermelha **********************"); PatoCabecaVermelha patocabecavermelha = new PatoCabecaVermelha(); patocabecavermelha.setNome("Paula"); patocabecavermelha.setCor("Preto e Branco"); patocabecavermelha.setDescricao("O pato cabeça vermelho (Netta rufina) é uma ave da família Anatidae."); SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy"); try { patocabecavermelha.setDatadenascimento(sdf.parse("16/08/1978")); } catch (ParseException ex) { System.out.println("Erro ao conerter a Data" + ex); } System.out.println("Meu nome é:" + patocabecavermelha.getNome()); System.out.println("Minha cor é:" + patocabecavermelha.getCor()); System.out.println("Minha breve descrição é: " + patocabecavermelha.getDescricao()); System.out.println("Eu tenho " + patocabecavermelha.calcularIdadeDoPato(patocabecavermelha.getDatadenascimento()) + " anos de idade"); Vacina vacinadopatocabecavermelha = new Vacina(); vacinadopatocabecavermelha.setCodigo(112); vacinadopatocabecavermelha.setDescricao("Vacina contra febre amarela"); patocabecavermelha.vacinar(vacinadopatocabecavermelha); System.out.println("Meus comportamentos são:"); patocabecavermelha.display(); System.out.println("########################################################################################"); comportamentosdevoar = new VoarComAsas(); comportamentosdeemitirsom = new EmitirSomQuack(); realizarComportamentoDeEmitirSom(); realizarComportamentoDeVoar(); } } /* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package simuladordepatosplus; /** * * @author ivan.icto */ public class SimuladorDePatosPlus { /** * @param args the command line arguments */ public static void main(String[] args) { PatoCabecaVermelha pato = new PatoCabecaVermelha(); pato.display(); } } SimuladorDePatosPlusProfIvan.rar
  18. <html> <head> </head> <body> <h1> Equação do 2º Grau </h1> <form method="post" action="resultado.php"> <p> Valor de A: <input type="radio" name="a" value = "a" > <br> Valor de B: <input type="radio" name="b" value = "b" > <br> Valor de C: <input type="radio" name="c" value = "c" > <br> </p> <p> <input type="submit" value="calcular"> </p> </form> </body> </html> Equa��o do 2� Grau Notice: Undefined index: b in D:\xampp\htdocs\Augusto\resultado.php on line 10 Notice: Undefined index: c in D:\xampp\htdocs\Augusto\resultado.php on line 11 Notice: Use of undefined constant a - assumed 'a' in D:\xampp\htdocs\Augusto\resultado.php on line 13 N�o � uma equa��o do 2� grau!!!
  19. Olá estou rodando esse programa pelo xammp mas por algum motivo o site não reconhece os post. acho que é um erro no código mas não sei qual. <html> <head> </head> <body> <h1> Equação do 2º Grau </h1> <form method="post" action="resultado.php"> <p> Valor de A: <input type="radio" name="a"> <br> Valor de B: <input type="radio" name="b"> <br> Valor de C: <input type="radio" name="c"> <br> </p> <p> <input type="submit" value="calcular"> </p> </form> </body> </html> <html> <head> </head> <body> <h1> Equação do 2º Grau </h1> <?php $a = $_POST ["a"]; $b = $_POST ["b"]; $c = $_POST ["c"]; if (a == 0) { echo "<p> Não é uma equação do 2º grau!!! </p>"; } else { $delta = (pow($b, 2) - (4 * $a * $c)); if ($delta > 0) { $x1 = (-($b) + sqrt ($delta)) / (2 * $a); $x2 = (-($b) - sqrt ($delta)) / (2 * $a); echo "<p> Existem duas raízes distintas: </p>"; echo "<p> X1: $x1 <br>"; echo " X2: $x2 </p>"; } else if ($delta == 0) { $x = (-($b)) / (2 * $a); echo "<p> Existe uma raíz distinta: </p>"; echo "<p> X: $x </p>>"; } else { echo "<p> Não existem raízes reais possíveis </p>"; } } ?> </body> </html>
  20. Obrigado, funcionou bem, também encontrei a informação de sessão neste site. https://www.w3schools.com/php/php_sessions.asp
  21. Olá, tenho o seguinte código <html> <head> </head> <body> <h1> CALC 1.0 </h1> <form action="action_page.php" method="get"> Primeiro nome: <input type="text" name="nome"><br> <input type="submit" value="Next"> </form> </body> </html> . <html> <head> </head> <?php $nome = $_GET["nome"]; echo " Digite o calculo $nome"; ?> <br> <form action = "resultado.php" method = get> <br> 1 numero: <input type="text" name="num1"><br> 2 numero: <input type="text" name="num2"><br> <input type="submit" value="calculo"> </form> </body> </html> <html> <head> </head> <body> <?php $nome = $_GET["nome"]; $num1 = $_GET["num1"]; $num2 = $_GET["num2"]; $soma = $num1 + $num2; echo "$nome seu resultado é $soma"; ?> </body> </html> Não sei se isso é possível, mas queria que o $nome aparecesse tanto na pagina action_page quanto na resultado. mesmo com as variáveis diferentes ele parece não salvar o dado.
  22. o código rodou corretamente, vou da uma olhada aqui para ver o que você fez.
  23. Quero saber como o void envia o print para a classe principal c = new Conta(1, "José"); não esta funcionado
  24. Preciso escrever três classes java package sobrescrita; public class Conta { public void imprimirTipoConta() { System.out.println("Conta Comum"); } } package sobrescrita; public class ContaEspecial extends Conta{ @Override public void imprimirTipoConta() { System.out.println("Conta Especial"); } } package sobrescrita; public class ContaPoupanca extends Conta{ @Override public void imprimirTipoConta() { System.out.println("Conta Poupança"); } } classe java principa package sobrescrita; import java.util.Scanner; public class UsaContaPolimorfa { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int opcao; System.out.println("Qual é o tipo de conta deseja criar para José"); System.out.println("1 - Conta "); System.out.println("2 - Conta especial"); System.out.println("3 - Conta poupaça"); opcao = scan.nextInt(); switch (opcao) { case 1: { c = new Conta(1, "José"); } break; case 2: { c = new ContaEspecial(1, "José", 100.00); } break; case 3: { c = new ContaPoupanca(1, "José"); } break; default: { null } break; } c.imprimirTipoConta(); } } O erro esta na classe principal mas não si o código que tenho que usar dentro do case.
  25. Desculpe ainda não roda, veja o Código completo. package exercicio2; /** * * @author Augusto */ public class Geladeira extends Eletrodomestico { private int Capacidade; private boolean Freezer; public int getCapacidade() { return Capacidade; } public void setCapacidade(int Capacidade) { this.Capacidade = Capacidade; } public String isFreezer() { Boolean Freezer = ((Opcao.equalsIgnoreCase("Sim"); if (Freezer == true) { return "Existe"; } else { return "Não Existe"; } } public void setFreezer(boolean Freezer) { this.Freezer = Freezer; } @Override public String toString() { return "Marca: " + getMarca() + "\n" + "Peso: " + getPeso() + "\n" + "Capacidade: " + getCapacidade() + "\n" + "Freezer: " + isFreezer(); } } Classe java principal package exercicio2; import java.util.Scanner; /** * * @author Augusto */ public class Exercutar { /** * @param args the command line arguments */ public static void main(String[] args) { Domestico D = new Domestico(); Scanner scn = new Scanner(System.in); System.out.println("Teste"); System.out.println("Escreva sim"); String Opcao = scn.next(); boolean Freezer = Opcao.equalsIgnoreCase("Sim"); D.setMarca("Brastemp"); D.setPeso(10); D.setQNTBocas(6); D.setCapacidadeForno("Media"); System.out.println(""); System.out.println(D); Industrial I = new Industrial(); I.setMarca("Brastemp"); I.setPeso(100); I.setQNTBocas(26); I.setTipoPintura("Preto"); System.out.println(""); System.out.println(I); Geladeira G = new Geladeira(); G.setMarca("Samsung"); G.setPeso(15); G.setCapacidade(255); G.isFreezer(Opcao); System.out.println(""); System.out.println(G); System.out.println(""); } }

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...