Паскаль. История создания и развития языка программирования

Автор работы: Пользователь скрыл имя, 17 Февраля 2015 в 18:12, реферат

Описание работы

Мы привыкли считать, что программирование - дитя современного прогресса в области науки и технологии. Но это не совсем так. Первые сложные многоцелевые вычислительные устройства появились ещё в XIX веке. Тогда же возникла необходимость в разработке программ для них, и впервые с такой задачей столкнулась Ада Лавлейс, работавшая с вычислительной машиной Чарльза Бэббиджа, которая называлась "Машина для исчисления разностей".

Файлы: 1 файл

Паскаль.docx

— 62.85 Кб (Скачать файл)

Для решения этой задачи удобно использовать множества.

var

    let, let11, god, goda: set of byte;

    age, n: byte;

begin

    let := [0,5,6,7,8,9];

    let11 := [11,12,13,14];

    god := [1];

    goda := [2,3,4];

    readln(age);

    if (age in let11) or (age mod 100 in let11) then

        writeln(age, ' лет')

    else begin

        n := age mod 10;

        if n in let then

            writeln(age, ' лет')

        else

            if n in god then

                writeln(age, ' год')

            else

                writeln(age, ' года ')

    end;

readln;

end.

 

Блок-схема №1

 

 

Таблица №1 

Идентификатор

Диапазон значений

Целые типы

integer

-32768..32767

byte

0..255

word

0..65535

shortint

-128..127

longint

-2147483648..2147483647

Вещественные типы

real

2,9x10-39 - 1,7x1038

single

1,5x10-45 - 3,4x1038

double

5x10-324 - 1,7x10308

extended

3,4x10-4932 - 1,1x104932

Логический тип

boolean

true, false

Символьный тип

char

все символы кода ASCII


 

 


Информация о работе Паскаль. История создания и развития языка программирования