Ir ao conteúdo
  • Cadastre-se

Gabriel T.I

Membro Pleno
  • Posts

    22
  • Cadastrado em

  • Última visita

Reputação

10
  1. Boa noite galera, beleza ? Alguém pode me ajudar como remover este vírus do meu computador sem perder os arquivos corrompidos ? Todos os arquivos, fotos, vídeos etc... ficaram com a extensão (.Karl). Já tentei remover e recuperar os arquivos e não consegui, alguém pode me ajudar por gentileza ? Grato pessoal !!
  2. Boa noite pessoal, alguém pode me ajudar por gentileza ? Preciso desenvolver um simples sistema em que eu possa enviar mensagens SMS para meus clientes com opção de resposta dos clientes. - Programar para enviar o SMS determinado horário do dia. - Mensagem padrão com opção de resposta. A dúvida é: como devo proceder ? Qual linguagem devo usar para desenvolver o script ? Como vincular o script com uma operadora para enviar o SMS ? Alguém pode me ajudar ? As vezes é algo tão simples e eu estou complicando mais do que deveria.... Obrigado.
  3. Segue os 2 exercícios. Ex.01) Considerando a execução do algoritmo abaixo, responda ao que se pede nos itens a e b. a) Apresente os dados dos vetores vetA e vetB ao término da execução da linha 12. Apresente os dados dos vetores vetA e vetB ao término da execução da linha 19. Exe.02) Muito grato a quem puder me ajudar, Valeu gente !!
  4. Muito obrigado pelas dicas @Boko Moko, irei me atentar aos erros citados, já me ajudou bastante, valeu mesmo !!
  5. Bom dia Galera, estou tendo dificuldade com algumas partes dos meus códigos pois mal comecei a estudar java e já tenho essa lista de 4 exercícios para responder, fiz os códigos até onde eu consegui, porém todos estão incompletos, faltando alguns detalhes, alguém pode me ajudar aí com as partes incompletas dos códigos ? Fico muito grato a quem puder pois meu prazo é curto para entregar essa lista ! Segue aí os exercícios com os códigos: 1.Faça um programa que deverá ler e armazenar na memória um as informações das pessoas. Deverá ser criada uma classe Pessoa com os atributos nome, data de nascimento, peso e altura. Crie os métodos públicos necessários para sets e gets e também um método para imprimir todos dados de uma pessoa. Crie um método para calcular a idade da pessoa. Crie um método para calcular o índice de massa corporal (IMC) de uma pessoa seguindo a seguinte fórmula IMC=peso/〖altura〗^2 Deverá ser criada uma classe de teste para testar a chamada de todos os métodos. (neste problema consegui fazer a classe pessoa mas faltando algumas coisas que esta comentada no código, e não consegui fazer a classe teste) “classe pessoa”: public class Pessoa{ private static String nome; private static String dataNascimento; private static float altura; private static float peso; private static float idade; public static String getNome() { return nome; } public void setNome(String nome) { Pessoa.nome = nome; } public static String getDataNascimento() { return dataNascimento; } public void setDataNacimento(String dataNacimento) { Pessoa.dataNascimento = dataNacimento; } public static float getAltura() { return altura; } public void setAltura(float altura) { Pessoa.altura = altura; } public static float getPeso() { return peso; } public void setPeso(float peso) { Pessoa.peso = peso; } public static float getIdade() { return idade; } public static void setIdade(float idade) { Pessoa.idade = idade; } public static Scanner entrada; public static float imc; public static void main(String[] args) { entrada = new Scanner(System.in); System.out.println("Digite seu nome: "); nome = entrada.nextLine(); System.out.println("Digite sua data de nacimento: "); dataNascimento = entrada.nextLine(); System.out.println("Digite seu Peso: "); peso = entrada.nextFloat(); System.out.println("Digite sua Altura: "); altura = entrada.nextFloat(); } public void imc() { imc = altura * altura; imc = peso / imc; } // preciso de um metodo para calcular a idade do usuario que seria a data atual - a data de nacimento. // alocando na variavel idade. public static void main1(String[] args) { System.out.println("Seu nome e: " + nome); System.out.println("Sua altura e: " + altura); System.out.println("Seu peso e: " + peso); System.out.println("Sua idade e: " + idade); System.out.println("Seu IMC : " + imc); } } ] 2- Escreva uma classe cujos objetos representam alunos matriculados em uma disciplina. Cada objeto dessa classe deve guardar os seguintes dados do aluno: matrícula, nome, 2 notas de prova e 1 nota de trabalho. Escreva os seguintes métodos para esta classe: calculaMedia - calcula a média final do aluno (cada prova tem peso 2,5 e o trabalho tem peso 2) calculaFinal calcula quanto o aluno precisa para a prova final (retorna zero se ele não for para a final). Deverá ser criada uma classe de teste para testar a chamada de todos os métodos. ( Neste eu consegui fazer a classe alunos, mas falta a classe calculaMedia , calculaFinal e a classe teste) “Classe aluno”: public class Alunos { private static String matricula; private static String nome; private static float nota1; private static float nota2; private static float trabalho; public static String getMatricula() { return matricula; } public void setMatricula(String matricula) { Alunos.matricula = matricula; } public static float getNota1() { return nota1; } public void setNota1(float nota1) { Alunos.nota1 = nota1; } public static String getNome() { return nome; } public void setNome(String nome) { Alunos.nome = nome; } public static float getNota2() { return nota2; } public void setNota2(float nota2) { Alunos.nota2 = nota2; } public static float getTrabalho() { return trabalho; } public void setTrabalho(float trabalho) { Alunos.trabalho = trabalho; } } ] 3-Crie uma classe denominada Elevador para armazenar as informações de um elevador dentro de um prédio. A classe deve armazenar o andar atual (térreo = 0), total de andares no prédio (desconsiderando o térreo), capacidade do elevador e quantas pessoas estão presentes nele. A classe deve também disponibilizar os seguintes métodos: construtor : que deve receber como parâmetros a capacidade do elevador e o total de andares no prédio (os elevadores sempre começam no térreo e vazio); Entra : para acrescentar uma pessoa no elevador (só deve acrescentar se ainda houver espaço); Sai : para remover uma pessoa do elevador (só deve remover se houver alguém dentro dele); Sobe : para subir um andar (não deve subir se já estiver no último andar); Desce : para descer um andar (não deve descer se já estiver no térreo); Encapsular todos os atributos da classe (criar os métodos set e get). Deverá ser criada uma classe de teste para testar a chamada de todos os métodos. (Este eu não tenho a menor ideia de como fazer, não conseguir fazer nada dele !! Se alguém puder ajudar ). 4-Crie uma classe Televisao e uma classe ControleRemoto que pode controlar o volume e trocar os canais da televisão. O controle de volume permite: • aumentar ou diminuir a potência do volume de som em uma unidade de cada vez; • aumentar e diminuir o número do canal em uma unidade • trocar para um canal indicado; • consultar o valor do volume de som e o canal selecionado. (Este eu consegui fazer as duas classes (Televisao e ControleRemoto) mas esta faltando algumas coisas que esta comentado nos codigos) “Classe televeisao”: public static int getCanal() { return canal; } public static void setCanal(int canal) { Televisao.canal = canal; } public static int getVolume() { return volume; } public static void setVolume(int volume) { Televisao.volume = volume; } public void canal() { System.out.println(nextInt(99)); // Nao sei se esta correto mas fiz esse metodo para limita os canais a no maximo 99. //necessito tambem de um metodo para quando o usuario por + aumentar o numeor do canal e - diminuir. // para ele ter duas opções ou pelo numero certo dele ou pelo + e -. } public void volume() { System.out.println(nextInt(100)); // mesma coisa aqui mas com o volume limitado a 100. } private char[] nextInt(int i) { return null; } } ] “classe controle remoto”: Exercício 4; public class ControleRemoto { private static int consulta; private static Scanner entrada; public static int getConsulta() { return consulta; } public static Scanner getEntrada() { return entrada; } public static void setEntrada(Scanner entrada) { ControleRemoto.entrada = entrada; } public static void setConsulta(int consulta) { ControleRemoto.consulta = consulta; } public static void main(String[] args) { setEntrada(new Scanner(System.in)); //O usuario ira colocar as informações ex: numero do canal que deseja trocar, // se deseja aumentar ou diminuir o volume (obs: tem dois jeitos de trocar de canal pelo numero ou por + e -) } // um metodo para imprimir a confirmacao da entrada ex: voce trocou para o canal 5 , // o volume da tv esta em 12.(que seria a parte de consulta) } ] Bom galera, foi até aí que consegui fazer os códigos, sei que talvez seja até bastante as partes incompletas porém preciso entregar logo e o prazo está acabando, espero que alguém possa me ajudar , Valeu.
  6. @iHollyZinhO Isso mesmo amigo, falta de atenção minha, valeu mesmo
  7. #include <stdlib.h> #include <stdio.h> #include <locale.h> int main() { int lin,col; int mat[5][5]; int maior=0; setlocale(LC_ALL,"portuguese"); for(lin=0; lin<=4; lin++){ for(col=0; col<=4; col++){ printf("Digite um número para linha [%d] e um número para coluna [%d]: ", lin+1,col+1); scanf("%d", &mat[lin][col]); } printf("\n"); } printf("\n Matriz:\n\n"); for(lin=0; lin<=4; lin++){ for(col=0; col<=4; col++){ printf("%d\t ",mat[lin][col]); } printf("\n\n"); } for(lin=0; lin<=4; lin++){ for(col=0; col<=4; col++){ if(mat[lin][col] > maior){ maior = mat[lin][col]; } } } for(lin=0; lin<=4; lin++){ mat[lin][lin] *= maior; } printf("\n Maior será: %d", maior); printf("\n\n A nova diagonal principal é:"); for(lin=0; lin<=4; lin++){ mat[lin][lin] *= maior; printf(" %d", mat[lin][lin]); } printf("\n\n"); system("pause"); return 0; } @iHollyZinhO Coloquei no código da mesma maneira que você mencionou, porém a multiplicação está errada
  8. for(lin=0; lin<=4; lin++){ for(col=0; col<=4; col++){ if(mat[lin][col] > maior){ maior = mat[lin][col]; } } } for(lin=0; lin<=4; lin++){ mat[lin][lin] *= maior; } printf("\n Maior será: %d", maior); printf("\n A diagonal principal x o maior número da matriz será: %d", mat[lin][lin]); printf("\n\n"); system("pause"); return 0; } @iHollyZinhO Ok, entendi a lógica que tem que ser usada, porém estou com problemas para exibir o resultado na tela, tentei deste modo porém não deu certo, não sei em que parte estou errando
  9. @marcellacerda Sim já tentei essas combinações, porém não deu certo, tive que chamar um técnico da provedora mesmo, mas valeu ai adicionado 1 minuto depois @Naldo Volpe Sim, tive que contatar a provedora para solucionar o problema, agora tudo certo
  10. #include <stdlib.h> #include <stdio.h> #include <locale.h> int main() { int lin,col; int mat[5][5]; int maior=0; int soma; setlocale(LC_ALL,"portuguese"); for(lin=0; lin<=4; lin++){ for(col=0; col<=4; col++){ printf("Digite um número para linha %d e um número para coluna %d: ", lin+1,col+1); scanf("%d", &mat[lin][col]); } printf("\n"); } printf("\n Matriz:\n\n"); for(lin=0; lin<=4; lin++){ for(col=0; col<=4; col++){ printf("%d\t ",mat[lin][col]); } printf("\n\n"); } for(lin=0; lin<=4; lin++){ for(col=0; col<=4; col++){ if(mat[lin][col] > maior){ maior = mat[lin][col]; } } } for(lin = 0; lin < 4; lin++){ mat[lin][lin] = 0; soma = mat[lin][lin] + maior; } printf("\n Maior será: %d", maior); printf("\n\n"); system("pause"); return 0; } @MassakiMsk Bom, entendi porém ainda não sei como aplicar em meu código, pois preciso somar a diagonal principal com o maior valor encontrado da matriz, seria por esse caminho ? pode me direcionar ?
  11. E ai galera, estou com um problema aqui e espero que alguém possa me ajudar, o exercício é esse: 4) Faça um algoritmo que leia uma matriz 5 x 5 de números e encontre o maior valor da matriz. A seguir, multiplique cada elemento das diagonais principais pelo maior valor. Mostre a matriz após as multiplicações. Eu fiz o código até uma certa parte, o código está lendo a matriz, exibindo na tela os valores digitados e depois o maior valor encontrado, porém agora não sei como fazer a lógica para multiplicar cada elemento da diagonal principal pelo maior valor encontrado, alguém me ajuda ai por favor, Segue o código até onde eu fiz: #include <stdlib.h> #include <stdio.h> #include <locale.h> int main() { int lin,col; int mat[5][5]; int maior=0; setlocale(LC_ALL,"portuguese"); for(lin=0; lin<=4; lin++){ for(col=0; col<=4; col++){ printf("Digite um número para linha %d e um número para coluna %d: ", lin+1,col+1); scanf("%d", &mat[lin][col]); } printf("\n"); } printf("\n Matriz:\n\n"); for(lin=0; lin<=4; lin++){ for(col=0; col<=4; col++){ printf("%d\t ",mat[lin][col]); } printf("\n\n"); } for(lin=0; lin<=4; lin++){ for(col=0; col<=4; col++){ if(mat[lin][col] > maior){ maior = mat[lin][col]; } } } printf("\n Maior será: %d", maior); printf("\n\n"); system("pause"); return 0; }
  12. Agora sim @TYSQUARE89 , funcionado perfeitamente, erro solucionado, valeu brother
  13. Bom, o código está funcionando perfeitamente porém com números pequenos, quando só com números grandes, ex: 13520, 50340, ele não funciona corretamente, ele não mostra nem o menor e nem o maior, apenas seleciona um dos números, sabe me dizer o que pode estar acontecendo ? e como resolver ?
  14. Alguem sabe me dizer qual é a senha e o usuário padrão da fasternet ? Resetei meu roteador D-link DIR-615 e preciso dessas informações para configurar, sei que o usuario e senha da vivo é usuario: cliente@cliente senha: cliente mas o da fasternet eu nao sei !! Alguem pode me ajudar por favor ? Agradeço !!!

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

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!