Ir para conteúdo
augustosilva07@outlook.com

Dificuldade com logica de programação

Recommended Posts

Bem, estou resolvendo um problema " faça um programa que leia um numero "n" ( n > 0 ) e calcule o valor de R pela formula : 15 - 15/3 + 15/5 - 15 / 7 + ..... + 15/2*n+1", estou sem saber qual função utilizar para prosseguir com o código.... sou bem novato na area então quem poder dar uma luz eu agradeço.... 


Código até agora : 

import java.util.Scanner;

public class projeto2 {

/**
* @param args
*/
public static void main(String[] args) { 
// TODO Auto-generated method stub 
int n;
int d;
int r;
int a;
System.out.println("Informe o valor de N");
Scanner s = new Scanner(System.in);
n = s.nextInt(); 
if (n <= 0){
System.out.println("valor de N Invalido");
}
else {
int f[] = new int[n];
r = s.nextInt();
d = s.nextInt();
}

}
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora

  • Conteúdo Similar

    • Por julianosts
      Ola pessoal,
       
      Tenho um form que faz uma busca (PHP) num servidor externo, e tras os valores normalmente.
      Msa agora, surgiu a necessidade de usar estes valores que chega numa formula feita em javascript. Mas sempre q tento o php nao consegue enxergar o valor dos calculos em JS.
      Abaixo o trecho do codigo:
       
      Chamo o form html:
      <form method="POST" id="formPesquisa" action="<?php echo $_SERVER['PHP_SELF']; ?>">  
      Tratos os valores com PHP
       
      $output .=" <tr><td colspan='2'>{$item->valor1}</td> <td colspan='2'>{$item->valor2}</td> <td colspan='2'>{$item->valor3}</td> $output .= "</tr>";  
      E o javascript
       
      var valorfinal = 1000; var valorinicio= 500; soma = valorfinal + valorinicio;  
      Eu preciso que o PHP imprima os valores do javascript, pq vou usar os campos dele pra calcular um campo dentro do php...
       
      Alguma dica?
      vlww
       
    • Por gim2257
      package sys.bean; import java.util.List; import javax.faces.bean.ManagedBean; import javax.faces.bean.ViewScoped; import sys.dao.clienteDao; import sys.imp.clienteDaoImp; import sys.model.Cliente; /** * * @author USER */ @ManagedBean(name = "clienteBean") @ViewScoped public class clienteBean { private List<Cliente> listaClientes; private Cliente cliente; public clienteBean() { cliente = new Cliente(); } public void setListaClientes(List<Cliente> listaClientes) { this.listaClientes = listaClientes; } public Cliente getCliente() { return cliente; } public void setCliente(Cliente cliente) { this.cliente = cliente; } public List<Cliente> getListaClientes() { clienteDao cDao = new clienteDaoImp(); listaClientes=cDao.listarClientes(); return listaClientes; } public void prepararNovoCliente(){ cliente = new Cliente(); } public void IncluirCliente(){ clienteDao cDao = new clienteDaoImp(); cDao.newCliente(cliente); } public void AlterarCliente(){ clienteDao cDao = new clienteDaoImp(); cDao.updateCliente(cliente); cliente = new Cliente(); } public void ExcluirCliente(){ clienteDao cDao = new clienteDaoImp(); cDao.deleteCliente(cliente); cliente = new Cliente(); } } <?xml version='1.0' encoding='UTF-8' ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:ui="http://xmlns.jcp.org/jsf/facelets" xmlns:h="http://xmlns.jcp.org/jsf/html" xmlns:p="http://primefaces.org/ui" xmlns:f="http://xmlns.jcp.org/jsf/core"> <body> <ui:composition template="./../../modelo/modelo.xhtml"> <ui:define name="content"> <h1>Cadastro de clientes</h1> <h:form> <p:commandButton value="Incluir Cliente" action="#{clienteBean.prepararNovoCliente}" oncomplete="PF('dialogIncluirCliente').show();" update=":formIncluirCliente"/> </h:form> <h:form id="formMostraClientes"> <p:dataTable id="tabelaClientes" paginator="true" paginatorPosition="top" var="ct" value="#{clienteBean.listaClientes}" emptyMessage="Não há dados clientes"> <p:column headerText="Codigo"> <h:outputText value="#{ct.codCliente}"/> </p:column> <p:column headerText="Nome do Cliente"> <h:outputText value="#{ct.nome}"/> </p:column> <p:column headerText="Telefone"> <h:outputText value="#{ct.telefone}"/> </p:column> <p:column headerText="Email"> <h:outputText value="#{ct.email}"/> </p:column> <p:column headerText="Alterar"> <p:commandButton value="Alterar" oncomplete="PF('dialogAlterarClientes').show();" update=":formAlterarClientes"> <f:setPropertyActionListener target="#{clienteBean.cliente}" value="#{ct}"/> </p:commandButton> </p:column> <p:column headerText="Excluir"> <p:commandButton value="Excluir" oncomplete="PF('dialogExcluirClientes').show();" update=":formExcluirClientes"> <f:setPropertyActionListener target="#{clienteBean.cliente}" value="#{ct}"/> </p:commandButton> </p:column> </p:dataTable> </h:form> <h:form id="formIncluirCliente"> <p:dialog id="dlgIncluirCliente" widgetVar="dialogIncluirCliente" resizable="false" showEffect="explode" hideEffect="explode" modal="true"> <p:panelGrid columns="2" style="margin: 0 auto;"> <p:outputLabel value="Nome"/> <p:inputText value="#{clienteBean.cliente.nome}"/> <p:outputLabel value="Telefone"/> <p:inputText value="#{clienteBean.cliente.telefone}"/> <p:outputLabel value="Email"/> <p:inputText value="#{clienteBean.cliente.email}"/> </p:panelGrid> <p:commandButton value="Salvar" action="#{clienteBean.incluirCliente}" update=":formMostraClientes:tabelaClientes" oncomplete="PF('dialogIncluirCliente').hide();"/> <p:commandButton value="Cancelar" onclick="PF('dialogIncluirCliente').hide();"/> </p:dialog> </h:form> <h:form id="formAlterarClientes"> <p:dialog id="dlgAlterarClientes" widgetVar="dialogAlterarClientes" resizable="false" showEffect="explode" hideEffect="explode" modal="true"> <p:panelGrid columns="2" style="margin: 0 auto;"> <p:outputLabel value="Nome"/> <p:inputText value="#{clienteBean.cliente.nome}"/> <p:outputLabel value="Telefone"/> <p:inputText value="#{clienteBean.cliente.telefone}"/> <p:outputLabel value="Email"/> <p:inputText value="#{clienteBean.cliente.email}"/> </p:panelGrid> <p:commandButton value="Salvar" action="#{clienteBean.alterarCliente}" update=":formMostraClientes:tabelaClientes" oncomplete="PF('dialogAlterarClientes').hide();"/> <p:commandButton value="Cancelar" onclick="PF('dialogAlterarClientes').hide();"/> </p:dialog> </h:form> <h:form id="formExcluirClientes"> <p:dialog id="dlgExcluirClientes" widgetVar="dialogExcluirClientes" resizable="false" showEffect="explode" hideEffect="explode" modal="true"> <h:outputText value="Ecluir este registro?"/> <p:commandButton value="Sim" action="#{clienteBean.excluirCliente}" update=":formMostraClientes:tabelaClientes" oncomplete="PF('dialogExcluirClientes').hide();"/> <p:commandButton value="Não" onclick="PF('dialogExcluirClientes').hide();"/> </p:dialog> </h:form> </ui:define> </ui:composition> </body> </html>  
    • Por LeoDias
      Olá, tudo bom?
      Galera do meu  Minha dúvida parece um pouco “tosca”, mas realmente estou tendo uma certa dificuldade.
      Estou desenvolvendo um sistema de Clientes em java SE. Na parte de cadastro coloquei um menu “Cliente” em seguida dois itens menu “Novo Integrante” que sua função é chamar um formulário de cadastro para novos clientes que estão conhecendo o restaurante pela primeira vez. Até ai ok! O segundo item menu que é o “x” dessa questão. O proprietário do restaurante já possuía um sistema antigo que contem clientes de vários anos; eu pretendo desenvolver um outro campo para cadastrar esses clientes em meu sistema, separadamente do “Novo Integrante”. Necessito de editar o texto do objeto “item menu” (renomeá-lá corretamente). Só que estou sem nenhuma ideia  de qual nome devo colocar, eu poderia colocar por exemplo: Clientes Antigo, mas não acho que seria legal e também não acho que seja profissional. Pessoal preciso de sugestões. Agradeço! 
    • Por alecram28
      Boa tarde.
      Tenho o seguinte exercício para fazer. Porém não esta dando certo. Se alguém puder me ajudar, agradeço. A interface já está ok.
       
      "No Netbeans, crie um novo projeto de uma aplicação Java Web usando Servlet.  Altere o conteúdo do arquivo index.html, para que o navegador gere uma interface conforme indicado na figura abaixo. No pacote de nome Pacotes de Códigos-fonte, crie um novo pacote com nome controller e uma classe servlet com nome Controlador. O padrão de URL para acesso ao servlet Controlador deve ser /controlador. O método processRequest () deve ler os valores dos parâmetros que foram informados pelo usuário e imprimir esses valores na tela do navegador. Crie uma pasta no projeto para folhas de estilos. Nessa pasta, crie uma folha de estilo que aplique formatação às páginas apresentadas para o usuário, página index.html e página de resposta gerada pelo servlet. A formatação do formulário para envio de dados para o servidor deve seguir a apresentada na figura abaixo. Por fim, valide os dados informados pelo usuário. A validação consiste em apenas verificar se os campos foram preenchidos, não pode haver campos vazios. A validação deve ser feita no cliente e no servidor, validação em duas vias. No cliente, a validação deve ser feita através de scripts em linguagem JavaScript. Então, crie uma pasta no projeto para scripts JavaScript. Nessa pasta, crie o arquivo JavaScript com os scripts para validação no lado do cliente. No servidor, a validação deve ser feita em linguagem Java na classe servlet."
       
      HTML:
      <!DOCTYPE html>
      <html>
          <head>
              <title>LOGIN</title>
              <meta charset="UTF-8">
              <meta name="viewport" content="width=device-width, initial-scale=1.0">
              <link rel="stylesheet" href="css/folhadeestilos.css">
              <script src="js/scripts.js"></script>
          </head>
         <form action="controlador" method="post">
          <fieldset>
            <br>
                <label for="login">Login:</label>
                <input type="text" id="login" name="campoLogin" />
           <br>
                <label for="email">E-mail:</label>
                <input type="text" id="email" name="campoEmail" />
              <br>
                <label for="datanasc">Data de nascimento:</label>
                <input type="text" id="datanasc" name="campoDataNascimento" />
           <br>
                <label for="senha">Senha:</label>
                <input type="text" id="senha" name="campoSenha" />
           <br>
                <label for="csenha">Confirmar senha:</label>
                <input type="text" id="csenha" name="campoCSenha" />
           <br>
              <label for="sexo">Sexo:</label>
              <select id="sexo" name="campoSexo">
              <option value="">Selecione</option>
              <option value="1">Feminino</option>
              <option value="2">Masculino</option>
              </select>
            <br>
                <label for="cidade">Cidade:</label>
                <input type="text" id="cidade" name="campoCidade" />
           <br>
                <label for="home">Home-Page:</label>
                <input type="text" id="home" name="campoHome" />
           <br>
               <label for="inte">Interesses:</label>
                <input type="checkbox" id="inte" name="int1" value="musica"> Música
              <input type="checkbox" name="int2" value="esp"> Esportes
              <input type="checkbox" name="int3" value="moda">Moda
            <br>
            <input type="reset"  id="res"  value="Limpar" onclick="limpar();"/>
            <input type="submit" id="btn"  value="Cadastrar" onclick="validar();"/>
          </fieldset>
        </form>
      </body>
      </html>
       
      CSS:
       
      fieldset {
      border: 5px solid black;
      background-color: rgb(231, 231, 231);
      width: 350px;
      height: 300px;
      line-height:1.5; /*espaçamento linhas*/
      }
      .botao{
          height: 20px;
          width: 70px;
      }
       
      JAVASCRIPT:
       function validar() {
        var mensagemErro = "";
        if (document.getElementById ("login").value === "") {
        mensagemErro = "Informe o login.";
        }
        if (document.getElementById ("email").value === "") {
        mensagemErro += "\nInforme o email.";
        }
        if (document.getElementById ("datanasc").value === "") {
        mensagemErro += "\nInforme a data de nascimento.";
        }
        if (document.getElementById ("senha").value === "") {
          mensagemErro += "\nInforme a senha.";
        }
        if (document.getElementById ("csenha").value === "") {
        mensagemErro += "\nInforme a confirmação da senha.";
        }
        if(document.getElementById ("csenha").value!==document.getElementById ("senha").value){
          mensagemErro += "\nAs senhas não batem";
        }
        
        if (document.getElementById ("sexo").value === "") {
          mensagemErro += "\nInforme o sexo.";
          }  
        
        if (document.getElementById ("cidade").value === "") {
          mensagemErro += "\nInforme a cidade.";
        }
        if (document.getElementById ("home").value === "") {
          mensagemErro += "\nInforme a Home-Page.";
        }
        if (document.getElementById ("musica").checked === "" && document.getElementById ("esporte").checked === "" && document.getElementById ("moda").checked === "") {
          mensagemErro += "\nInforme um interesse.";
        }
        if (mensagemErro === "") {
          return true;
          } else {
          alert (mensagemErro); 
          return false;
          }
        }

      SERVLET

      package controller;
      import java.io.IOException;
      import java.io.PrintWriter;
      import javax.servlet.ServletException;
      import javax.servlet.annotation.WebServlet;
      import javax.servlet.http.HttpServlet;
      import javax.servlet.http.HttpServletRequest;
      import javax.servlet.http.HttpServletResponse;

      @WebServlet(name = "Controlador", urlPatterns = {"/controlador"})
      public class Controlador extends HttpServlet {

          protected void processRequest(HttpServletRequest request, HttpServletResponse response)
                  throws ServletException, IOException {
              response.setContentType("text/html;charset=UTF-8");
              String login = request.getParameter ("login");
              String email = request.getParameter ("email");
              String datanasc = request.getParameter ("datanac");
              String senha= request.getParameter ("senha");
              String sexo = request.getParameter ("sexo");
              String cidade = request.getParameter ("cidade");
              String home = request.getParameter ("home");
              String inte = request.getParameter ("inte");
              try (PrintWriter out = response.getWriter()) {
               
                  out.println("<!DOCTYPE html>");
                  out.println("<html>");
                  out.println("<head>");
                  out.println("<title>Servlet Controlador</title>");  
                  out.println ("<link rel='stylesheet' type='text/css' href='css/folhadeestilos.css'> "); 
                  out.println("</head>");
                  out.println("<body>");
                  out.println ("<h1>Dados de login:</h1>");
                  out.println ("<br>"+login+"<br>"+email+"<br>"+datanasc+"<br>"+senha+"<br>"+sexo+"<br>"+cidade+"<br>"+home+"<br>"+inte);
                  out.println("</body>");
                  out.println("</html>
      }
          }
          // <editor-fold defaultstate="collapsed" desc="HttpServlet methods. Click on the + sign on the left to edit the code.">
        
          @Override
          protected void doGet(HttpServletRequest request, HttpServletResponse response)
                  throws ServletException, IOException {
              processRequest(request, response);
          }
         
          @Override
          protected void doPost(HttpServletRequest request, HttpServletResponse response)
                  throws ServletException, IOException {
              processRequest(request, response);
          }
        
          @Override
          public String getServletInfo() {
              return "Short description";
          }// </editor-fold>
      }
       
    • Por agness
      como faço pra criar uma nova tela, sendo que ela depende de informações do meu código?
      ex.: na tela inicial o usuario escolhe um numero de 1 a 10 e dependendo desse numero a proxima tela será diferente.
       
      obvio que posso desenhar 10 telas diferentes, mas sei que tem um meio mais elegante de fazer isso
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.