Задать вопрос
11 июня, 00:43

написать программу: по заданному порядковому номеру дня недели напечатать его название и указать рабочий это день или не рабочий

+2
Ответы (2)
  1. 11 июня, 01:05
    0
    var

    a: array [1 ... 7] of System. Tuple;

    i: byte;

    begin

    a[1] : = new System. Tuple (true, 'Понедельник') ;

    a[2] : = new System. Tuple (true, 'Вторник') ;

    a[3] : = new System. Tuple (true, 'Среда') ;

    a[4] : = new System. Tuple (true, 'Четверг') ;

    a[5] : = new System. Tuple (true, 'Пятница') ;

    a[6] : = new System. Tuple (false, 'Суббота') ;

    a[7] : = new System. Tuple (false, 'Воскресение') ;

    readln (i) ;

    writeln ((i in [1 ... 7]? String. Format ('Day #{0} is {1}. It is {2}.', i, a[i]. Item2,

    (a[i]. Item1? 'working day' : 'weekend')) : 'There aren't this day.')) ;

    end.
  2. 11 июня, 02:08
    0
    Var month:integer;

    begin

    readln (month) ;

    if ((month >0) and (month < 13)) then

    case month of

    1 : writeln ('january (31 days) ') ;

    2 : writeln ('fabruary (28 days) ') ;

    3 : writeln ('march (31 days) ') ;

    4 : writeln ('April (31 days) ') ;

    5 : writeln ('fabruary (28 days) ') ;

    6 : writeln ('march (31 days) ') ;

    7 : writeln ('january (31 days) ') ;

    8 : writeln ('fabruary (28 days) ') ;

    9 : writeln ('march (31 days) ') ;

    10 : writeln ('january (31 days) ') ;

    11 : writeln ('fabruary (28 days) ') ;

    12: writeln ('march (31 days) ') ;

    end

    else writeln ('error') ;

    readln;

    end.
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «написать программу: по заданному порядковому номеру дня недели напечатать его название и указать рабочий это день или не рабочий ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
составить блок-схему, которая по заданному с клавиатур порядковому номеру N кол-во числео выясняет N число фибиначчи. Например 1,1, 2,3,5,8,12,21 т. е. 1+1=2, 2+1=3,3+2=5, 5+8=12 и. т. д
Ответы (1)
Написать программу в Паскаль: 1) Составьте программу, которая по заданному году и номеру месяца определит кол-во дней в этом месяце. 2) Для любого 2-ух значного числа, вывести его значение в словесной форме.
Ответы (1)
Написать программу, которая по порядковому номеру месяца выводит на экран время года (прим: при введении с клавиатуры числа 5, программа пишет на экране "осень")
Ответы (1)
Помогите, надо написать программу на паскале 1. Дан одномерный массив, заполненный по правилу: каждый элемент равен удвоенному порядковому номеру. Заменить элементы, стояшие на четных местах на нули. Распечатать полученный массив. 2.
Ответы (1)
Помогите с Паскалем. Надо составить программу. 1) У наибольшего из чисел x, y, z найти цифру младшего разряда (единиц) и остаток от его деления на 3. 2) Написать программу, которая по номеру дня недели выдаёт количество уроков на следующий день.
Ответы (2)