Инфоурок Информатика Другие методич. материалыПроцедуры и функции в Pascal

Процедуры и функции в Pascal

Скачать материал

Процедуры и функции в Паскале.

1.      Использование процедуры на примере программы поиска максимума из двух целых чисел.

var x,y,m,n: integer;

procedure MaxNumber(a,b: integer; var max: integer);

begin

   if a>b then max:=a else max:=b;

end;

begin

   write('Введите x,y ');   readln(x,y);

   MaxNumber(x,y,m);

   MaxNumber(2,x+y,n);

   writeln('m=',m,'n=',n);

end.

2.      Поиск максимума из двух целых чисел с использованием функций:

var x,y,m,n: integer;

function MaxNumber(a,b: integer): integer;

   var max: integer;

begin

   if a>b then max:=a else max:=b;

   MaxNumber := max;

end;

begin

   write('Введите x,y ');   readln(x,y);

   m := MaxNumber(x,y);

   n := MaxNumber(2,x+y);

   writeln('m=',m,'n=',n);

end.

3.      Пример процедуры без параметров, которая печатает 60 звездочек, каждую с новой строки

1

2

3

4

5

6

7

8

9

10

11

procedure pr;

var i:integer;

begin

for i:=1 to 60 do begin  {тело подпрограммы}

  write('*');

  writeln;

end;

end; {конец подпрограммы}

begin

  pr; {вызов процедуры}

end.

4.      Программа получения изображения в котором в первой строке 1 звездочка, во второй - 2, в третьей -3, ..., в строке с номером m - m звездочек.

var m, i,k :integer;

procedure pr (n:integer);

var i : integer ;

begin

for i :=1 to n do write ('*'); writeln;

end;

begin

readln(m);

for i:=1 to m do

pr(i);

end.

 

Самостоятельная работа:

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

2.      Измените программу, чтобы в первой строке выводилась 1, во второй - две двойки, в третьей - три тройки и т.д.

3.      Даны 3 различных массива целых чисел (размер каждого не превышает 15). В каждом массиве найти сумму элементов и среднее арифметическое значение элементов.

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал
Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 277 563 материала в базе

Материал подходит для УМК

Скачать материал

Другие материалы

Урок по информатике на тему :« Документ и его создание»
  • Учебник: «Информатика (в 2 частях)», Матвеева Н.В., Челак Е.Н., Конопатова Н.К., Панкратова Л.П., Нурова Н.А.
  • Тема: 16. Документ и его создание -----------------------------------------------------------
  • 23.01.2022
  • 545
  • 14
«Информатика (в 2 частях)», Матвеева Н.В., Челак Е.Н., Конопатова Н.К., Панкратова Л.П., Нурова Н.А.
Методическая разработка по информатике "Использование библиотеки itertools Python при решении задач ЕГЭ по информатике"
  • Учебник: «Информатика. Углубленный уровень (в2 частях)», Поляков К.Ю., Еремин Е.А.
  • Тема: § 39. Структуры (записи)
Рейтинг: 5 из 5
  • 23.01.2022
  • 3830
  • 51
«Информатика. Углубленный уровень (в2 частях)»,  Поляков К.Ю., Еремин Е.А.
Презентация по информатике на тему "Электронные таблицы. Основные параметры электронных таблиц. Основные типы и форматы данных" (8 класс).
  • Учебник: «Информатика (изд. "БИНОМ. Лаборатория знаний")», Угринович Н.Д.
  • Тема: 4.2. Электронные таблицы
  • 23.01.2022
  • 391
  • 17
«Информатика (изд.

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 23.01.2022 302
    • DOCX 17.9 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Буракова Наталья Сергеевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Буракова Наталья Сергеевна
    Буракова Наталья Сергеевна
    • На сайте: 4 года и 7 месяцев
    • Подписчики: 1
    • Всего просмотров: 2062
    • Всего материалов: 4

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой