Ir ao conteúdo
  • Cadastre-se

Felipecfk

Membro Pleno
  • Posts

    399
  • Cadastrado em

  • Última visita

Tópicos solucionados

  1. O post de Felipecfk em A Minha placa é compatível? - GA-H61m-Ds2 é compatível com a Rx 580 8gb foi marcado como solução   
    compatível é mas talvez o processador limite um pouco o desempenho.
  2. O post de Felipecfk em Conversão Portugol para Java foi marcado como solução   
    Daí que eu me pergunto, pra que ensinar portugol se depois não vão conseguir converter pra código de verdade? Seria mais fácil ensinar o código de verdade direto. Enfim...

    a função início() = public static void main (String[] args)

    inteiro = int

    real = double ou float

    cadeia = (disseram que é char, eu achei que fosse array traduzindo ao pé da letra, mas é char mesmo)

    faça = do
    enquanto = while

    escreva = print (no caso do java o System.out.print ou println se quiser pular linha). Não adianta você usar o printf como fez porque o printf não entende "+", ele entende ",". O seu portugol está dando a entender que é pra usar o print normal do java, mesmo que não seja tão preciso quanto o printf. Acho que a ideia é essa mesmo, é só pra traduzir e rodar, sem muita firula de %0.2f. Você faz em 10 min isso aí. Só lembra de fechar o scanner no final ler.close(). É uma boa prática.

    E como o colega acima disse, não é pra substituir o char por scanner, é só pra acrescentar o scanner pra ele poder ler o que você digitar no terminal depois. Outra, lembra que pra ler char não é aspas duplas como no String, você fez "s" ou "S", na verdade é 's' ou 'S'
     
    o termo "ou" no casso é esse aqui "||". Corrigindo aquele trecho do while fica: while (res == 's' || res == 'S');


     
  3. O post de Felipecfk em RJava e RCaller Diferença foi marcado como solução   
    Pelo que entendi o rJava é para usar o java dentro do R e vice-versa, para ser usado com o JRI (Java/R Interface).

    O RCaller é especificamente pra usar o R dentro do java, é puxar uma biblioteca de R para funcionar dentro do ambiente java.
  4. O post de Felipecfk em RJava e RCaller Diferença foi marcado como solução   
    Pelo que entendi o rJava é para usar o java dentro do R e vice-versa, para ser usado com o JRI (Java/R Interface).

    O RCaller é especificamente pra usar o R dentro do java, é puxar uma biblioteca de R para funcionar dentro do ambiente java.
  5. O post de Felipecfk em RJava e RCaller Diferença foi marcado como solução   
    Pelo que entendi o rJava é para usar o java dentro do R e vice-versa, para ser usado com o JRI (Java/R Interface).

    O RCaller é especificamente pra usar o R dentro do java, é puxar uma biblioteca de R para funcionar dentro do ambiente java.
  6. O post de Felipecfk em Interface Pokemon (Ataque e Defesa) foi marcado como solução   
    Eu não sei se entendi bem o que o exercídio pede, mas eu acho que é algo nesse sentido:
     
    public interface PokeInterface { void pokeSetup(String nome); } //--------------------------------------- public class Pokemon implements PokeInterface { private String tipo; private int saude; private int ataque; private int defesa; public Pokemon(String tipo, int saude, int ataque, int defesa) { this.tipo = tipo; this.saude = saude; this.ataque = ataque; this.defesa = defesa; } @Override public void pokeSetup(String nome) { System.out.println(nome + ": " + "\nTipo - " + tipo + "\nSaúde - " + saude + "\nAtaque - " + ataque + "\nDefesa - " + defesa); } } //--------------------------------------- import blabla.Pokemon; // blabla seria o nome do pacote, supondo que a interface e a classe pokemon estejam no mesmo pacote public class Main { public static void main(String[] args) { Pokemon pikachu = new Pokemon("Elétrico", 35, 55, 40); pikachu.pokeSetup("Pikachu"); } }
    Aí no terminal ficaria assim:

    Pikachu:
    Tipo - Elétrico
    Saúde - 35
    Ataque - 55
    Defesa - 40
  7. O post de Felipecfk em Calcluod e media java foi marcado como solução   
    Se as notas estão em double, acho melhor fazer a média em double também, e não float. É necessário criar uma classe nota

     
    List<Double> Notas = new ArrayList<>(); Notas.add(3d); Não precisa usar o "d" pra distinguir que é double, o exercício pede pra você adicionar na lista especificamente essas notas:  "3.3, 4.2, 8.1, 9, 5.5". Talvez usar o 'd' só pro 9, mas daí eu prefiro usar 9.0

    A média você calcula depois, usando os itens da lista.

     
    double soma = 0d;                  for(Double var: Notas) {             soma = var + soma;             System.out.println(soma);         } Não entendi isso aqui, se a soma = 0, qualquer coisa que você somar vai dar o valor que você somou, não daria no mesmo fazer

    soma = var; ?
  8. O post de Felipecfk em código de par/impar com função foi marcado como solução   
    1º erro: você se esqueceu de por o & do antes da variável b, por isso ele não está lendo:
    scanf("%d",b); o certo é: &b
     
    2º erro: você criou uma variável x para armazenar a função e imprimir um valor, sendo que a própria função já imprime o que tem que imprimir, basta chamá-la
    printf("%d", x); deveria ser: funcao(b);
     
    Já testei aqui com as correções, está funcionando normal. Mas dá pra aprimorar, porém sendo que é um exercício básico e você está aprendendo, acho que por enquanto não há necessidade.
  9. O post de Felipecfk em O processador Intel Core 2 Quad + Placa de vídeo GT 730 são bons? foi marcado como solução   
    Esse processador aguenta um placa melhor, se puder pegar uma rx 550 por exemplo. você acha no aliexpress por menos de 350 mas fora disso acho que é só facada rsrs. Infelizmente, mercado de placas de vídeo anda caro. Ou tenta pegar uma usada com alguém conhecido. Essa gt 730 acho um pouco fraca mesmo pra csgo.
  10. O post de Felipecfk em Recomendação de Curso de Linguagem C foi marcado como solução   
    Tenta esse aqui:
     

     
  11. O post de Felipecfk em Não consigo fazer o loop terminar foi marcado como solução   
    Sinceramente, talvez seja só mudar algumas coisas:
     
    1- Trocar o while por if
    2- Colocar printf ("\n Escreva o cod. do representante \n"); scanf (" %d", &cod );  fora(antes) desse if.
    3- Depois disso colocar switch-case que você queria. Um trecho do exemplo abaixo:

    if (venda!=0)
    {   
        switch (cod) {  
     
                case 1 :
                if (cod==1)
                    printf ("\nInforme a quantidade de itens:");
                        scanf (" %d", &itens );
                    printf ("\nInforme o valor total da venda:");
                        scanf (" %.2f", &venda1 );
                         (..etc..)
                        break;
                     
                  case 2:
                  printf ("\nInforme a quantidade de itens: \n");
                            scanf (" %d", &itens );
                  (..etc..)
                  break;
    }

    Espero ter ajudado.
  12. O post de Felipecfk em GTX 550 TI com riscos (flash) pretos na tela em jogos foi marcado como solução   
    Sei como é, também to precisando PC novo. Olha a minha aqui da um problema que as vezes as texturas aparecem verde, mas depois volta ao normal, não é um problema muito frequente mas acontece depois que uso ela por muito tempo. É uma placa antiga (to faz vários anos com ela) então é normal dar problema depois de um tempo. Não sei se a sua é nova.
     
    Mas tenta isso dos drivers, se precisar, faz um downgrade como eu fiz pra uma versão anterior que funcionava melhor, as vezes resolve.

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