М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
overlordcfg
overlordcfg
23.07.2021 23:21 •  Информатика

Программирование на паскале. честно, не понимаю как это делать, вообще паскаль не знаю, но надо сдать саше понравились олимпиады по , поэтому он решил ходить на занятия кружка. придя на первое занятие кружка, он узнал,что занятия будут проходить еженедельно в один и тот же день недели. саше составить календарь занятий до конца года – определите даты всех занятий, начиная с первого занятия и до конца года. программа получает на вход два числа, записанных в разных строках: номер месяца и номер дня месяца, когда проходит первое занятие. номер месяца может быть одним из четырёх возможных чисел – 9, 10, 11, 12. номер дня месяца – число от 1 до 30 для сентября и ноября (месяцы с номерами 9 и 11) или от 1 до 31 для октября и декабря (месяцы с номерами 10 и 12). программа должна вывести даты всех занятий кружка до конца года в хронологическом порядке, по одной дате в строке, сначала месяц, затем день месяца, через пробел. занятия проходят еженедельно, в тот же день недели, что и первое занятие. формат вывода дат такой же, как в условии. считайте, что каникулы отсутствуют, а последнее занятие может происходить в любой день декабря, в том числе и 31 числа.

👇
Ответ:
vikasm2001
vikasm2001
23.07.2021
Var
day,a,mon,i,i1,max:integer;{объявляем переменные}
begin
  readln(mon,day);{вводим месяц и день}
  a:=day;
  for i:=mon to 12 do begin
    writeln;
    write(i,': ');
    case mon of{сколько дней в месяце}
      9:max:=30;
      10:max:=31;
      11:max:=30;
      12:max:=31;
    end;
   
    for i1:=a to max do begin
      if a>max then break;
      write(a,' ');
      a:=a+7;
    end;
    a:=a-max;
  end;
end.
я уже делал эту задачу
4,4(66 оценок)
Ответ:
Sasha7749
Sasha7749
23.07.2021
Как то так, сложная попалась задача
var
day,a,mon,i,i1,max:integer;{объявляем переменные}
begin
  readln(mon,day);{вводим месяц и день}
  a:=day;
  for i:=mon to 12 do begin
    writeln;
    write(i,': ');
    case mon of{сколько дней в месяце}
      9:max:=30;
      10:max:=31;
      11:max:=30;
      12:max:=31;
    end;
   
    for i1:=a to max do begin
      if a>max then break;
      write(a,' ');
      a:=a+7;
    end;
    a:=a-max;
  end;
end.
4,6(85 оценок)
Открыть все ответы
Ответ:
khvvt1
khvvt1
23.07.2021
Компакт - диск царапается и теряется на нём информация. Он подойдёт в том случае, если ты его будешь реже испоьзовать.
Флешка более долговечна и надёжнее, так как её не повредишь и также можна хранить огромный объём информации.
Если смотреть на цену, то диск будет дешевле, чем флешка.
В последнее время компакт - диск стал понемногу уступать флешке.
Были ещё дискети, но их уже тоже перестали выпускать. Они могли размагнититься от воздействия магнитов и електронных полей и можно было легко повредить.
Считаю, что флешка является найболее надёжной и долговечной.
4,7(1 оценок)
Ответ:
Trolololo09
Trolololo09
23.07.2021
Компакт - диск царапается и теряется на нём информация. Он подойдёт в том случае, если ты его будешь реже испоьзовать. Флешка более долговечна и надёжнее, так как её не повредишь и также можна хранить огромный объём информации. Если смотреть на цену, то диск будет дешевле, чем флешка. В последнее время компакт - диск стал понемногу уступать флешке. Были ещё дискети, но их уже тоже перестали выпускать. Они могли размагнититься от воздействия магнитов и електронных полей и можно было легко повредить. Считаю, что флешка является найболее надёжной и долговечной.
4,4(44 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ