Ir ao conteúdo
  • Cadastre-se

TOBI_thg

Membro Pleno
  • Posts

    44
  • Cadastrado em

  • Última visita

Tudo que TOBI_thg postou

  1. Galera, estou a comprar o cs global offensive e o meu notebook não tem as especificações exigidas para o jogo, gostaria de saber se eu vou conseguir joga-lo sem maiores problemas, segue a imagem das especificações do meu notebook.
  2. Más já está assim nesse código, no primeiro if ele já faz Peso*85; o que você quer saber? Se você quer saber se a variável double de nome Volemia recebe peso*85 no primeiro if a resposta é sim.
  3. @João Paulo Nunes Tem como enviar o código, não a imagem, ai eu posso ver no Codeblocks qual o problema.
  4. @1freakday Boa colocação, mas gostaria de lhe alertar @João Paulo Nunes que é melhor criar vetores a e b tipo float, lembrando cuide com aquele i++ no ultimo printf(ele está te dando os valores errados).
  5. Olá, Gostaria de fazer uma busca em um array de Strings para eu ver se encontro nele determinada palavra, como eu poderia fazer isso de uma forma simples? O código mostra como eu quero implementar a busca: String[] turma = new String[4]; // existe alguma função que me retorna o índice a palavra buscada, ou que me diga se ela está no vetor ou nao turma = {TurmaA, TurmaB, TurmaC, TurmaD}; String a = "TurmaC";
  6. @Sonyfenix Olá, eu fiz o código em C++ usando um vetor de struct para armazenar, e usei também switch case para encontrar o cadastro a partir do nome, se você entende um pouco de C++ poderá compreender meu código. #include <iostream> using namespace std; typedef struct { string nome; string sabor; double calorias; string tipo; string preparo; } Receitas; int main() { Receitas r[10]; int i=0, caso; string nome; cout << "A leitura encerra quando digitar 0 no nome\n"; cout << "Nome: "; while((cin >> nome)&&(nome!= "0")) { r[i].nome = nome; cout << "\nSabor: "; cin >> r[i].sabor; cout << "\nCalorias: "; cin >> r[i].calorias; cout << "\nTipo: "; cin >> r[i].tipo; cout << "\nPreparo: "; cin >> r[i].preparo; cout << "\nNome: "; i++; } cout << "Digite 1 para Consultar o cadastro completo de receita a partir de seu nome: \n"; cout << "Digite 2 para Listar todas as receitas a partir de um tipo informado pelo usuario: \n"; cout << "Digite 3 para Listar todas as receitas a partir de um dos componentes do modo de preparo: \n"; cout << "Digite 4 para Listar o nome de todas as receitas e se doce ou salgada ordenados pela quantidade de calorias: \n"; cin >> caso; switch(caso){ case 1: cout << "Digite o Nome: \n"; cin >> nome; for(int j=0; j<i; j++) { if(r[j].nome == nome) { cout << r[j].nome << endl; cout << r[j].calorias << endl; cout << r[j].preparo << endl; cout << r[j].sabor << endl; cout << r[j].tipo << endl; } } break; case 2: // casos vazios, não me deu tempo de fazer, mas segue a mesma lógica no primeiro case break; case 3: break; case 4: break; } return 0; } Qualquer duvida me pergunte.
  7. Ah sim, desculpe, não reparei que era em C.
  8. Cara, se você gosta de trabalhar com hardware do computador é melhor desistir da Ciências da Computação, más se você quer conhecer as diversas linguagens e algoritmos de Computação faz Ciências da Computação, não sei qual é mais difícil, acredito que Ciências da Computação(se levar ao pé da letra), más Engenharia da Computação deve ver bastante física e eu particularmente não gosto muito, as duas são ótimas áreas em termos de empregabilidade.
  9. A mensagem "Não está respondendo" é enviada pelo próprio sistema operacional(que no caso deve ser windows) quando um programa demora para processar algo, pois lança uma suspeita de que tenha entrado em loop infinito ou algo do gênero, isso acontece geralmente em computadores com baixo desempenho de processamento, como um processador fraco, aconselho, se você não quiser ter mais problemas com isso, comprar um pc ou notebook com o processador Core i3 ou mais. Mas se o seu notebook já tem um processador assim é melhor formata-lo.
  10. @Daniel Natan Schmitz Veja o exemplo: #include <iostream> using namespace std; typedef struct{ int orig; int dest; int peso; }Aresta; bool compara (Aresta A, Aresta B){ return A.peso < B.peso; } int main(){ Aresta vetor[200]; // aqui você define o tamanho do seu vetor de struct, se você não sabe o tamanho tem funções que sabem :) sort (vetor, vetor + A, compara); //sort(parametros), passe nos parâmetros o vetor de struct, defina quantas //posições você quer ordenar a partir do começo; return 0; // e você pode criar uma função booleana para mostrar como ordenar os elementos, se é crescente ou decrescente. } Acredito que esse exemplo possa resolver seu problema.
  11. @Daniel Natan Schmitz Velho eu nao observei muito bem o seu código, então eu não sei se você está salvando o rank de cada jogador em um vetor, se você salvar em um vetor é muito fácil de ordenar usando o método sort.
  12. @Daniel Natan Schmitz Tá dando erro de compilação...
  13. @rsm_rlb Olá, não são todas as perguntas que conseguirei lhe responder, aconselho que busque mais respostas na internet, a sua duvida numero 1, sobre o Polimorfismo, é que existem varias formas de usar o polimorfismo em java, somente programando para aprender de forma eficaz como cada uma funciona, um exemplo de polimorfismo que posso lhe dar é você criar varias métodos com o mesmo nome, mas com parâmetros diferentes, sem ter nenhum problema com isso, o próprio java saberá qual método usar. Veja este simples exemplo: public class teste{ //EXEMPLO DE POLIMORFISMO public void imprime(int a){ //ao invocar o método imprime, você poderá passar como parâmetros um ou dois inteiros, System.out.println(a); //sendo que com dois ele imprime a soma } public void imprime(int a, int b){ System.out.println(a+b); } } As suas outras duvidas espero que outros respondam
  14. Realmente é estranho não estar funcionando desta forma.
  15. Olá Werck Monday, revisei seu código e arrumei ele pra você, O problema maior era você ler o nome da ação e não testar se era "Fim" no primeiro caso, para isso você deve colocar antes do laço while, e depois, somente no final da leitura dos outros campos, para melhor compreensão eu refiz todo ele conservando a sua visão de programador, segue o código. import java.util.Scanner; public class teste { public static void main(String[] args) { String ação= "NULL"; double compra, venda; int quant = 0; double lucro; int quantidade; Scanner scanner = new Scanner(System.in); System.out.println("Digite o nome da ação"); ação = scanner.next(); while (!ação.equals("Fim")) { System.out.println("Digite o preço da compra"); compra = scanner.nextDouble(); System.out.println("Digite o preço da venda"); venda = scanner.nextDouble(); System.out.println("Digite a quantidade comprada de cada ação"); quantidade = scanner.nextInt(); System.out.println("Digite o nome da ação"); ação = scanner.next(); } } }

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!