Паскаль

Задача 3 Урок 11

Задача 3 Урок 11

Решите с помощью цикла while:
Выведите на экран, все нечетные числа, делящиеся на 3 нацело,
лежащие в диапазоне от 35 до 117.

var i:integer;
begin
  i:= 35;
  while (i <= 117) do
      begin
        i := i + 1;
        if((i mod 2)= 1) and ((i mod 3) = 0) then
          write(i,' ');
      end;
   readln();
end.      

Задача 2 Урок 11

Задача 2 Урок 11

Пользователь вводит целые числа. Пока он не введёт число большее 15,
в ответ на каждое введённое число выводите сумму этого числа и предыдущего
введённого им числа, если же введённое число больше 15, то цикл необходимо
завершить, не выводя в ответ сумму.
Первое введенное пользователем число можно сложить с единицей.

Задача 1 Урок 11

Задача 1 Урок 11

Пользователь вводит целые числа. Пока он не введёт число большее 15,
в ответ на каждое введённое число выводите сумму этого числа и числа 7,
если же введённое число больше 15, то цикл необходимо завершить.

Задача 1 Урок 10.2

Задача 1 Урок 10.2

Модицифируйте код:

var i:integer;
begin
for i:=1 to 10 do
begin
writeln(777);
break;
end;

readln();
end.
-- таким образом, чтобы на 4-ом витке на экран было выведено число 777, а на 5-ом произошел выход из цикла (при этом строчку for i:=1 to 10 оставьте без изменений).

const Константы в Pascal

Константы - неизменяемые значения, которые имеют имя как и переменные.

Значение константам присваивается один раз в момент объявления и поменять его после этого в ходе исполнения программы нельзя.

Объявление констант

Для объявления констант используется секция const, например:

#22 Рекурсия. Рекурсивные вызовы, функции и процедуры в Паскаль

Рекурсия вообще

Для начала скажем, что "рекурсия вообще" это явление в реальности, когда что-то повторяет само себя, причем обычно каким-то "вложенным" образом.

Рекурсия может быть "статической", как повторение формы целого в его частях, например так:
рекурсия картина

или так:
рекурсия форма

Pascal как начать. Бесплатные курсы программирования Online

`[Паскаль. Как начать]`

1) Сначала нужно **установить среду разработки**, в которой мы будем программировать, в этом курсе мы используем среду __Лазарус (Lazarus)__, см. инструкцию по установке: http://fkn.ktu10.com/?q=node/11231

2) После установки Лазаруса **запустите тестовое консольное приложение** (приложения такого типа мы будем создавать в данном курсе по Паскалю), см. инструкцию: http://fkn.ktu10.com/?q=node/8368

#N Алгоритмы (урок в разработке)

Задачи

  1. Есть массив целых чисел (10 элементов), например:
    [1, 3, 2, 1, 3, 2, 2, 4, 0, -5]

    Задача: вывести на экран все числа, которые встречаются нечетное число раз.
    Т.е. в данном случае это:

    2, 4, 0, -5 

    Решите:

#23 Анализ кода и простая оптимизация. Паскаль

Анализ/"чтение" уже написанного кем-то кода -- одно из важнейших умений, постоянно используемое в повседневной работе профессиональными программистами.

Статистика прохождения курса. Сколько занимает изучение Паскаля

Какие были варианты прохлждения нашего курса по Паскалю (обратите внимание, что объём его со временем может увеличиваться и разные участики проходили разное число уроков):

Pages

Subscribe to RSS - Паскаль