Preciso de ajuda para otimizar esse codigo. Para ficar mais curto obrig.
if ((now.day() ==1)&& (now.month() ==11)){{printStringWithShift("TERCA", 10);};};
if ((now.day() ==2)&& (now.month() ==11)){{printStringWithShift("QUARTA", 10);};};
if ((now.day() ==3)&& (now.month() ==11)){{printStringWithShift("QUINTA", 10);};};
if ((now.day() ==4)&& (now.month() ==11)){{printStringWithShift("SEXTA", 10);};};
if ((now.day() ==5)&& (now.month() ==11)){{printStringWithShift("SABADO", 10);};};
if ((now.day() ==6)&& (now.month() ==11)){{printStringWithShift("DOMINGO", 10);};};
if ((now.day() ==7)&& (now.month() ==11)){{printStringWithShift("SEGUNDA", 10);};};
if ((now.day() ==8)&& (now.month() ==11)){{printStringWithShift("TERCA", 10);};};
if ((now.day() ==9)&& (now.month() ==11)){{printStringWithShift("QUARTA", 10);};};
if ((now.day() ==10)&& (now.month() ==11)){{printStringWithShift("QUINTA", 10);};};
if ((now.day() ==11)&& (now.month() ==11)){{printStringWithShift("SEXTA", 10);};};
if ((now.day() ==12)&& (now.month() ==11)){{printStringWithShift("SABADO", 10);};};
if ((now.day() ==13)&& (now.month() ==11)){{printStringWithShift("DOMINGO", 10);};};
if ((now.day() ==14)&& (now.month() ==11)){{printStringWithShift("SEGUNDA", 10);};};
if ((now.day() ==15)&& (now.month() ==11)){{printStringWithShift("TERCA", 10);};};
if ((now.day() ==16)&& (now.month() ==11)){{printStringWithShift("QUARTA", 10);};};
if ((now.day() ==17)&& (now.month() ==11)){{printStringWithShift("QUINTA", 10);};};
if ((now.day() ==18)&& (now.month() ==11)){{printStringWithShift("SEXTA", 10);};};
if ((now.day() ==19)&& (now.month() ==11)){{printStringWithShift("SABADO", 10);};};
if ((now.day() ==20)&& (now.month() ==11)){{printStringWithShift("DOMINGO", 10);};};
if ((now.day() ==21)&& (now.month() ==11)){{printStringWithShift("SEGUNDA", 10);};};
if ((now.day() ==22)&& (now.month() ==11)){{printStringWithShift("TERCA", 10);};};
if ((now.day() ==23)&& (now.month() ==11)){{printStringWithShift("QUARTA", 10);};};
if ((now.day() ==24)&& (now.month() ==11)){{printStringWithShift("QUINTA", 10);};};
if ((now.day() ==25)&& (now.month() ==11)){{printStringWithShift("SEXTA", 10);};};
if ((now.day() ==26)&& (now.month() ==11)){{printStringWithShift("SABADO", 10);};};
if ((now.day() ==27)&& (now.month() ==11)){{printStringWithShift("DOMINGO", 10);};};
if ((now.day() ==28)&& (now.month() ==11)){{printStringWithShift("SEGUNDA", 10);};};
if ((now.day() ==29)&& (now.month() ==11)){{printStringWithShift("TERCA", 10);};};
if ((now.day() ==30)&& (now.month() ==11)){{printStringWithShift("QUARTA", 10);};};
Tags:
As respostas para este tópico estão encerradas.
Boa noite CF, não testei mais acho que esse deve servir
String dia[7]={"Segunda","terça","quarta", "quinta", "sexta", "sabado", "domingo"};
if(now.month() ==11) {
printStringWithShift(dia[now.day()%7]);
}
Teste esse código
String dia[7]={"SEGUNDA","TERCA","QUARTA", "QUINTA", "SEXTA", "SABADO", "DOMING"};
if(now.month() ==11) printStringWithShift(dia[now.day()-(now.day()/7)*7], 10);
Obs.:Para o correto funcionamento, é importante que now.day() seja do tipo inteiro.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por