Đề: Biết ngày ngày 1/10/2018 là thứ hai (Monday). Viết chương trình nhập vào ngày ?(1 ≤ ? ≤ 31) của tháng 10 năm 2018. Xuất ra màn hình cho biết thứ của ngày ?/10/2018 ở dạng tiếng Anh. "giúp với" lập trình pascal
2 câu trả lời
uses crt;
var n,x: byte;
Begin
readln(n);
x:= (n-1) mod 7;
if x=0 then write('MONDAY');
if x=1 then write('TUESDAY');
if x=2 then write('WEDNESDAY');
if x=3 then write('THURSDAY');
if x=4 then write('FRIDAY');
if x=5 then write('SATURDAY');
if x=6 then write('SUNDAY');
readln;
End.
uses crt;
var d:longint;
begin
clrscr;
write('d=');readln(d);
if d mod 7=1 then writeln('Monday');
if d mod 7=2 then writeln('Tuesday');
if d mod 7=3 then writeln('Wednesday');
if d mod 7=4 then writeln('Thursday');
if d mod 7=5 then writeln('Friday');
if d mod 7=6 then writeln('Saturday');
if d mod 7=0 then writeln('Sunday');
readln;
end.