Eu gosto de livro pq não tem nenhuma mídia que o supere na questão de reter conhecimento. O livro é a única mídia que nos faz meditar horas sobre um assunto. Precisa também juntar com a prática, eh claro.
Cara também estou a realizar esse projeto, mesmo com um pouco de experiencia em programação, nunca tinha programado em Java, to um pouco perdido com as nuances da linguagem ainda kskks. Caso queira, pode entrar em contato para a gente se ajudar.
conseguiu resolver @DavidsonPio? também estou fazendo este trabalho e não tenho a base do java, da uma ajuda ae
na peleja ainda =/ mas ta andando!
Estou na mesma peleja dessa AV1! Sai da área de designer gráfico pra ADS, e estou tendo muitos bloqueios…
Cara eu tem o Gustavo Guanabara que ele tem uma ótima didática, e eu comprei um curso na udemy pq se for depender do professor da uninassau a gente tá lascado.
meu cod começou a andar depois que comecei a estudar por essas 2 vias.
Pelo amor de Deus você conseguiu fazer essa atividade? eu tô a duas semanas batendo cabeça e até agora só consegui fazer os dados ficarem em ordem na tela, mas não consigo fazer nada além disso!
sim mano, consegui desenrola ela!
eu criei 2 projetos, um pra ser a class que no caso são os sensores e ou o painel para chamar os sensores e mostrar o resultado!
Tem como eu te chamar na DM? tem Twitter, Instagram ou facebook? eu não vou conseguir fazer sozinho kkkkk
Compartilha o código com a gente, vamos nos ajudar!
Ficaremos muito felizes em sua ajuda.
//ABERTURA DA CLASSE
public void sensorTemperatura() {
int[] vet;
Random r = new Random();
Date date = new Date();
int aux = 0;
vet = new int[48];
for (int i = 0; i < vet.length; i++) {
vet[i] = r.nextInt(70);
}
//ALGORITMO DE ORDENAÇÃO
for (int i = 0; i <= vet.length; i++) {//LEITURA DE LINHAS DETERMINADAS NO VETOR
for (int j = 0; j < vet.length - 1; j++)//VERIFICAÇÃO DO NUMERO EM CADA LINHA
if (vet[j] >= vet[j + 1]) {//CONDIÇÃO PARA COMEÇAR A ORDENAÇÃO
aux = vet[j];
vet[j] = vet[j + 1];
vet[j + 1] = aux;
}
}
//IMPRESSAO NA TELA
System.out.println("--==**TEMPERATURA**==--");
for (int j = 0; j < vet.length; j++) {
date = new Date(date.getTime() + 30 * 60 * 1000); ATUAL QUE É 30*60*1000.
System.out.printf("Temperatura: " + vet[j] + "°C");
System.out.printf(" - Data/Hora: " + date);
System.out.println("");
}
}
Agora só fazer pra outras classe.
Deus abençoe. Obrigada <3
Muito Obrigado!!! Meu amigo você salvou uma alma hoje!!
O que é essa abertura da classe? Onde coloca ela?
boa noite, tentei compilar o código e deu um monte de erro, alguém conseguiu!
Manda o código novamente por favor deu erro!
E nós comentários //
Devidson está rodando seu código sem erros?
package Sensores;
import java.util.Arrays;
import java.util.Date;
import java.util.Random;
public class Sensor {
public int sensorTemperatura;
public int sensorCo2;
public int sensorUmidade;
public void sensorTemperatura() {
int[] vet; // vet de vetor
Random random = new Random();
Date date = new Date();
vet = new int [48];
for(int i=0; i<vet.length; i++){
vet[i] = random.nextInt(60);
}
Arrays.sort(vet);
System.out.println("--====Temperatura===---");
for(int j=0; j< vet.length; j++) {
date = new Date(date.getTime()+ 30*60*1000);
System.out.printf("Temperatura: " + vet[j] + "ºC");
System.out.printf(" - Data/Hora: " + date);
System.out.println("");
}
}
O cod rodou liso! mas essa é class e o main é o painel(outro cod).