Advertisement
Savelyev_Vyacheslav

task_1_2ver2

Sep 30th, 2021
1,240
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MatLab 0.84 KB | None | 0 0
  1. %1.2
  2. % Написать функцию (без входных аргументов), которая выводит в командное окно пользователю количество
  3. % полных месяцев, дней, часов и минут до ближайшего нового года.
  4. clear
  5. clc
  6. close all
  7.  
  8. %  NovGod
  9.  
  10. %  function[] = NovGod
  11.  vr = datetime;
  12. %      if (~mod(vr.Year,4))
  13. %          febr=29;
  14. %      else
  15. %          febr=28;
  16. %      end
  17. %   MANTH = [31;febr;31;30;31;30;31;31;30;31;30;31];
  18. %  dny = MANTH(vr.Month)-vr.Day;
  19.  
  20. Mes= 12-vr.Month;
  21. minuty = 60 - vr.Minute;
  22. dny = 30-vr.Day;
  23. chasy = 23 - vr.Hour; %
  24.  
  25.  
  26. disp(['Первый день нового года через -- ','месяц ', num2str(Mes),' дни ',num2str(dny),' час ',num2str(chasy),' минуты ',num2str(minuty)]);
  27.  
  28. %  end
  29.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement