Ответ: На JS — низкого уровня, что ли? =) Интерпретируемые языки — самые высокоуровневые по определению.

Ответ: Как видишь — программирование оказалось не мое) Я больше по дизайну ушла, а доучиться надо)

Ответ: Ладно, вечером напиши, помогу с переписыванием. Жабу не знаю, а с C++ немного помочь могу.

Ответ: Если поможешь накидать задание в с++, я тебе накину баллов. Могу новое задание создать с тем же условием и баллами)

Ответ: Ну и что мне с этими баллами делать? На валюту менять? Не, я последний раз на этой помойке писал в Builder 6, ты, наверное, тогда ещё не родился. Могу, так сказать, с концептуальной схемой помочь. Есть же там класс TDateTime. Вот через него практически то же получится.

Ответ:

javascript:

var дата = new Date(), месяц = дата.getMonth(), сч = 1;

while (true) {

 дата.setDate(сч);

 if (дата.getDay() == 0) дата.setDate(++сч);

 if (дата.getMonth() == месяц) {

   let дд = сч;  if (дд < 10) дд = «0» + дд;

   let мм = месяц;  if (мм < 10) мм = «0» + мм;

   document.write(дд + «.» + мм + «<br />»);

   сч += 2;

 } else break;

}