Лучший ответ

    1.  4 0

    KaKTyCC (36) 7 (37637)1061176 17 лет  

    то делается с помощью массивов. объясняю алгоритм. выбираем переменные, х, y, z  х-число, y- месяц, z-год. далее, создаем массив из 12 кусков, - месяцев, т.е. 1-й элемент - январь, 12-й - декабрь, далее вводим число : write('enter the date, day', x ,' month ', y ,' year ' , z ); , после этого, смотрим, какому элементу массива соответствует х, т.е. какому порядковому номеру, после этого выводим всё на экран : writeln(' Todays date is the ', x ,' of ', y ,' year ' , z ' )

    Кроко, ты пошутил? цикл из 12 if then else? можно и с кейс оф... но грубо. тут на массивы задумывалось, наверное

Ответы

    1.  2 0

    lame 6 (13580)3725 17 лет  

    не думаю что подобные задачи давали студентам на массивах делать это походу первые уроки... к котором применялись if или case в целом так будет выглядеть:

    var x,y,z:integer;
    mon:string;
    begin
    readln(x, y, z);
      case y of
      1: mon:='yanvar';
      2: mon:='fefrjal';
      3: mon:='mart';
      4: mon:='aprelj';
      5: mon:='maj';
      6: mon:='ijunj';
      7: mon:='ijulj';
      8: mon:='avgust';
      9: mon:='sentabrj';
      10: mon:='oktabrj';
      11: mon:='nojabrj';
      12: mon:='dekabrj';
      end;
    writeln('Eto denj ', x ,' mesac ',mon+' god ', z);
    readln
    end.

    данный пример для консольной программы. либо же статический массив делай на 12 ячеек(mas[1..12] of string;) и как уже сказал KaKTyCC ложи в ячейку один январь в 12-ю декабрь соотвественно... mas[1]:='Январь'; и т.д. да и для кактуса write не может брать значение введенных переменных... для этого readln если не ошибаюсь;)

    1.  0 0

    Депешист 6 (11907)341108 17 лет  

    бедняга, тебя вынудили переписать вопрос)

    1.  0 0

    blblblbl 8 (115616)815116 17 лет  

    А чё тут сложного? Можно вообще тупо 12 if else построить, которые проверяют номер месяца. Лучше, конечно, case of использовать..

    1.  0 0

    Kukish 7 (63117)641153 17 лет  

    пфф...программа элементарная :) Я в 15 лет такую делал...тебе алгоритм объяснить или исходник написать?

    1.  1 2

    Tigrenek 4 (2482)25 17 лет  

    davaj pomogu, no tolko posle seksa

    1.  0 1

    imei 6 (5638)2931 17 лет  

    Понимал бы о чём речь, то обязательно помог бы, но в цифрах не силён... =))))

    1.  0 1

    senoRito4ka 6 (8702)22343 17 лет  

    м эта темка забыта почти  да и конспект потеряла:(

    1.  0 1

    Iljham 6 (10021)2312 17 лет  

    Я в этом не разбираюсь но вот что то нашёл похожее

Похожие вопросы

Рейтинг@Mail.ru Top.LV PULS.LV Professional rating system