foto1
foto1
foto1
foto1
foto1
86163-21571
pvi0806@yandex.ru

ЕГЭ-2018

Где используется Python?

ОГЭ-2018

Главное меню

Кумир

СИ++

1. Линейный алгоритм – это такой, в котором все операции выполняются последовательно одна за другой (рис. 1.).
2. Разветвляющий алгоритм – это алгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий (рис.2). слайд 4
3. В алгоритмической структуре “цикл” серия команд (тело цикла) выполняется многократно.
Цикл – составная команда алгоритма, в которой в зависимости от значения логического выражения возможно многократное выполнение действия. слайд 5
Базовые структуры алгоритмов:

 

 

Скачать дистрибутив PascalABC

Примеры программ для начинающих

Общая структура языка программирования Паскаль

Программа, вычисляющая площадь и объем сферы. Листинг программы

Линейные программы. Опорный конспект

Условный оператор. Опорный конспект

Программа решения квадратного уравнения. Листинг

Задачи для самостоятельного решения:

1. С клавиатуры вводятся два числа, программа определяет наибольшее из них.

2. С клавиатуры вводятся три числа, программа определяет наибольшее из них.

Циклы в PascalABC:

Цикл с параметром

Циклы с предусловием и постусловием

Задача. Методом Евклида рассчитать и вывести наибольший общий делитель для двух целых положительных чисел.

 Вводные данные:два целых положительных числа, aи b.

 Результирующие данные: наибольший общий делитель. Листинг

Задача.

Вычислить число ? до одной десятимиллионной с помощью ряда Лейбница.Подсчитать, при этом, сколько потребуется вычислить членов последовательности для достижения необходимой точности. Листинг

 Задача

Поиск одинаковых цифр в числе любой разрядности.

var
 a,a1,s,i,c:integer;

begin
  read(a);
  while a<>0 do begin
   s:= a mod 10;
    a:=a div 10;
     a1:=a;
    while a1<>0 do begin
     i:=a1 mod 10;
      a1:=a1 div 10;
      if i=s then begin c:=c+1;end;
    end;
  end;
  if c=0 then write('no') else write('da');
   
end.

 

Паскаль