Ir ao conteúdo
  • Cadastre-se

ÉlissonMoura

Membro Júnior
  • Posts

    7
  • Cadastrado em

  • Última visita

Reputação

2
  1. Estudo Java no meu curso técnico de informática mas acredito que o professor passa poucos exercícios que não são suficientes pra alguém que queira ir pro mercado. Então preciso encontrar pessoas que saibam onde eu posso conseguir mais material desde algo mais simples até sistemas mais complexos e projetos reais para empresas que necessitem de algum software, seja ele de estoque ou vendas e etc... Então quem puder me ajudar me enviando projetos que já fizeram (não os códigos, mas o problema pra que eu tente resolver com Java), ou se alguém tiver por exemplo pastas com listas de exercícios que fizeram para aprender. Agradeço desde já.
  2. /* * 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 praticando; import javax.swing.JOptionPane; /** * * @author 20151024010251 */ public class Praticando { public static void main(String[] args) { // Um parque aquático quer um sistema de venda de // ingressos. // Crie um programa que pergunte o nome da pessoa, // sua idade e quantos dias ela pretente ficar. // Calcule e mostre o valor a ser pago de acordo com // a tabela abaixo: // // 1 à 2 DIAS 3 à 6 DIAS 7 DIAS // ATE 12 ANOS 80 120 300 // ATÉ 21 ANOS 100 180 320 // ACIMA DE 21 120 200 360 // Mostre uma mensagem personalizada informando o // valor a ser pago. // Recebendo valores para devolver os valores referentes. String nome = JOptionPane.showInputDialog("Qual o nome do cliente?"); int idade = Integer.parseInt(JOptionPane.showInputDialog("Qual a idade do cliente?")); int dias = Integer.parseInt(JOptionPane.showInputDialog("Quantos dias ele pretende ficar?")); //do{} if(idade<=12){ if(dias<=2){ //primeiro intervalo de tempo 1 à 2 dias. JOptionPane.showMessageDialog(null, "O valor para "+ nome +" será 80 reais!"); }else{ if((dias>2) && (dias<=6)){ //segundo intervalo de tempo 3 à 6 dias. JOptionPane.showMessageDialog(null, "O valor para "+ nome +" será 120 reais!"); }else{if(dias>=7){ //terceiro intervalo de tempo 7 à cima. JOptionPane.showMessageDialog(null, "O valor para "+ nome +" será 300 reais!"); }//fecha último if }//fecha último else }//fecha antepenúltimo if }// fecha o primeiro if //IF que caberá idades entre 12 e 21 if(idade>12 && idade<21){ if(dias<=2){ //primeiro intervalo de tempo 1 à 2 dias. JOptionPane.showMessageDialog(null, "O valor para "+ nome +" será 100 reais!"); }else{ if((dias>2) && (dias<=6)){ //segundo intervalo de tempo 3 à 6 dias. JOptionPane.showMessageDialog(null, "O valor para "+ nome +" será 180 reais!"); }else{if(dias>=7){ //terceiro intervalo de tempo 7 à cima. JOptionPane.showMessageDialog(null, "O valor para "+ nome +" será 320 reais!"); }//fecha último if }//fecha último else }//fecha antepenúltimo if }// fecha o primeiro if //IF que caberá valores para idade à cima de 21 anos if(idade>=21){ if(dias<=2){ //primeiro intervalo de tempo 1 à 2 dias. JOptionPane.showMessageDialog(null, "O valor para "+ nome +" será 120 reais!"); }else{ if((dias>2) && (dias<=6)){ //segundo intervalo de tempo 3 à 6 dias. JOptionPane.showMessageDialog(null, "O valor para "+ nome +" será 200 reais!"); }else{if(dias>=7){ //terceiro intervalo de tempo 7 à cima. JOptionPane.showMessageDialog(null, "O valor para "+ nome +" será 360 reais!"); }//fecha último if }//fecha último else }//fecha antepenúltimo if }// fecha o primeiro if // preciso da confirmação ou cancelamento de compra do cliente para desenvolver // Após confirmação ou rejeição isso será salvo, para que o usuário do programa // possa obter ao final do mês a quantidade de vendas e o montante final faturado no mês // desse montante final, o lucro será considerado 25% do montante total // Com isso o programa não servirá apenas para efetuamento de vendas mas // também servirá para obter dados financeiro referente ao mês. JOptionPane.showOptionDialog (null, "", +“ "", , messageType, icone, opções[], opções[1]); //while(compra não for efetuada) } }
  3. Tenho pouca experiência e pouco conhecimento sobre desenvolvimento de modo geral, entendo um pouco de C/C++, e agora estou me aprofundando em Java juntamente com outros colegas, os quais pretendo dar início ao projeto junto com eles. A ideia é a seguinte: Queremos criar um RPG que não precisar ser multiplayer/online só que terá uma boa trama mas ainda não decidimos qual seria o melhor meio pra isso, ou a melhor linguagem, ferramentas e plataformas. O que temos em mente é fazer um game um pouco inspirado em Tibia visualmente falando, e com jogabilidade também parecida com quests, e coisas necessárias para que se percorra a história do personagem até o fim do game. Caso seja muito complexo para o grupo iremos tentar a 2D (isso ainda não foi de fato definido). Mas, dependendo do que seja decidido, também tem a possibilidade de colocarmos a trama do RPG dentro de uma plataforma 2d, no estilo da imagem que mostramos. Precisamos urgentemente entender um pouco melhor sobre a criação desses jogos nos estilos seguintes. Portanto, se souberem ferramentas, linguagens necessárias, entre outras ideias que possam nos dar ficamos gratos (isso inclui fontes de informação para desenvolvimento nesses segmentos).
  4. Acho que fiz alguma coisa que não deveria, primeiro quando abro o netbeans ele abre essa caixa. E depois, quando vou lá criar o novo projeto, clicando em si na caixa anterior, não aparecem as opções de linguagem.
  5. @Benjamin Breeg, isso mesmo, foi um vacilo *****, mas eu compilei normalmente e pensei que o programa apresentaria onde eu deixei de pôr algo então sempre que ia rodar travava na leitura daquela variável. Depois de um bom tempo torrando a paciência sem entender porquê não rodava eu fui fazer outro código e me toquei aqui.
  6. Eu estava tentando resolver o seguinte exercício. Escreva um programa que leia 3 notas de um aluno e a média das notas dos exercícios realizados por ele. Calcular a média de aproveitamento, usando a fórmula: MA = (N1 + N2*2 + N3*3 + ME)/7. A partir da média, informar o conceito de acordo com a tabela: maior ou igual a 9A maior ou igual a 7.5 e menor que 9 B maior ou igual a 6 e menor que 7.5 C maior ou igual a 4 e menor que 6 D menor que 4 E Fiz o código todo certo e bem organizado com comentários, mas na hora da execução, na primeira leitura do valor de uma variável float o programa simplesmente para e não procede. Deixarei alguns prints com o problema e os códigos que usei. Não é um erro na compilação, o código está ok, como podem ver mas sim na execução no momento da primeira leitura. #include <stdio.h> #include <stdlib.h> #include <locale.h> int main(){ setlocale(LC_ALL, "portuguese"); // variáveis aqui float n1, n2, n3, resultado, ME; //início do códgio, obtendo valores das variáveis necessárias printf("Digite a primeira nota do aluno: \n"); scanf("%f", n1); setbuf(stdin, NULL); printf("Digite a segunda nota do aluno: \n"); scanf("%f", n2); setbuf(stdin, NULL); printf("Digite a terceira nota do aluno: \n"); scanf("%f", n3); setbuf(stdin, NULL); printf("Digite a nota da média dos exercícios realizados pelo aluno: \n"); scanf("%f", ME); setbuf(stdin, NULL); // processo de resultado resultado = (n1+n2*2+n3*3+ME)/7; // Condicionais para saber a nota de acordo com a Tabela dada //maior ou igual a 9 A //maior ou igual a 7.5 e menor que 9 B //maior ou igual a 6 e menor que 7.5 C //maior ou igual a 4 e menor que 6 D //menor que 4 E if(resultado<4){ printf("O aluno tirou nota: E \n\n"); }else if((resultado >= 4) and (resultado<6)){ printf("O aluno tirou nota: D \n\n"); }else if((resultado >= 6) and (resultado <7.5)){ printf("O aluno tirou nota: C \n\n"); }else if((resultado >= 7.5) and (resultado<9)){ printf("O aluno tirou nota: B \n\n"); }else if(resultado >= 9){ printf("O aluno tirou nota: A \n\n"); } // demonstração de todas as notas adquiridas pelo aluno para realizar o cálculo final printf(" De acordo com as seguintes notas! \n\n"); printf("Primeiro bimestre %f com peso 1 \n", n1); printf("Segundo bimestre %f com peso 2 \n", n2); printf("Terceiro bimestre %f com peso 3 \n", n3); printf("Nota adquirida pela média de exercícios %f com peso 1 \n", ME); system("pause"); return 0; } adicionado 26 minutos depois Consegui solucionar. Percebi que na hora da compitalção eu não coloquei o & nas variáveis que estavam no scanf.

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

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!