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);};};

Exibições: 216

As respostas para este tópico estão encerradas.

Respostas a este tópico

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.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço