1122543
столько раз учителя, ученики и родители
посетили сайт «Инфоурок»
за прошедшие 24 часа
+Добавить материал
и получить бесплатное
свидетельство о публикации
в СМИ №ФС77-60625 от 20.01.2015
Дистанционные курсы профессиональной переподготовки и повышения квалификации для педагогов

Дистанционные курсы для педагогов - курсы профессиональной переподготовки от 1.410 руб.;
- курсы повышения квалификации от 430 руб.
Московские документы для аттестации

ВЫБРАТЬ КУРС СО СКИДКОЙ ДО 90%

ВНИМАНИЕ: Скидка действует ТОЛЬКО до конца апреля!

(Лицензия на осуществление образовательной деятельности №038767 выдана ООО "Столичный учебный центр", г.Москва)

ИнфоурокИнформатикаКонспектыИнфоматика пәнінен сабақтың тақырыбы:"Символдық алгоритмдерді программалауга есептер шығару"

Инфоматика пәнінен сабақтың тақырыбы:"Символдық алгоритмдерді программалауга есептер шығару"

библиотека
материалов
Скачать материал целиком можно бесплатно по ссылке внизу страницы.

Практикалық жұмыс №20-21.

Тақырыбы: Символдық айнымалыларды түрлендіру.


Жаттығулар.


Символдық айнымалыларды түрлендірудің стандарт функциялары жəне процедураларын қолданып төмендегі есептердің Паскаль тілінде программасын құрыңдар:


  1. Берілген мəтіндегі “а” əрпін “о” əрпімен алмастырыңдар.

  2. Сөйлемде неше сөз бар екенін анықтаңдар.

  3. Берілген əріп дауысты ма екенін анықтаңдар.


  1. 1 ашылған жəне 1 жабылған жақшасы бар мəтін берілген. Жақша ішіндегі барлық символдарды шығарыңдар.


  1. Сөйлемдегі неше сөз берілген əріптен басталады?


  1. Латын əрпімен жазылған сөздегі барлық кіші əріптерді бас əріппен алмастырыңдар.


Практикалық жұмыс №22.

Тақырыбы: Көмекші (ішкі) программа: функция жəне процедура.


Практика мазмұны:

1.Көмекші программа- функция.

2.Көмекші прог-ма- процедура. Формальды жəне нақты параметрлер.


Паскаль тілінде ішкі (көмекші) программаның 2 түрі бар: процедура жəне функция.


Процедура деп қандай да бір есепті шешуге арналған атауы бар программа бөлігін атайды.


Процедураның жазылуының жалпы түрі:

PROCEDURE процедура аты (типтері сипатталған формальды

параметрлер тізімі);

<сипаттау бөлімдері>


Begin

операторлар бөлімі


End;


Негізгі программаның қажетті жерінде процедураны шақыру операторы орналасады.

Процедураны шақыру операторының жазылу үлгісі:


Процедура аты (нақты параметрлер тізімі);


Мысал1: Екі натурал санның ең үлкен ортақ бөлгішін табу процедурасын қолданып (ЕҮОБ), 4 натурал санның ең үлкен ортақ бөлгішін табыңдар.


Program P1; {негізгі программа}

Var x, y, z, t, n1,n2,n: word;

Procedure EYOB (a,b:word; Var K:word;);

begin {процедура басы}

While a<>b do

If a>b then a:=a-b then b:=b-a;


K:=a {процедура нəтижесі}

end; {процедура соңы}

begin

readln(x, y, z, t);

EYOB(x, y, n1);

EYOB(z, t, n2);

EYOB(n1, n2, n);


Writeln(‘4 санның ЕҮОБ-і=’, n)

end. {негізгі программа соңы}


Мысал2: n!-ды табу процедурасын қолданып, бастапқы 5 жұп натурал

санның факториалдарын табыңдар.

Program m2;


Var i, n: integer; m:longint;

Procedure Fak (n:integer; Var p:longint);

var j:integer;

begin p:=1;

for j:=1 to n do

p:=p*j;

end;



{процедура нəтижесі}


begin

i:=2; while i<=10 do begin

Fak (i, m); writeln(i, ‘!=’,m);

i:=i+2; end;end.


Бір ғана функция мəнін есептейтін ішкі программаны Паскальда функция деп атайды.


Функцияның жазылуының жалпы түрі:


Общая информация

Номер материала: ДБ-395966

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

Курс повышения квалификации «Информационные технологии в деятельности учителя физики»
Курс повышения квалификации «Современные информационные технологии и их использование в работе преподавателей. Системы автоматизированного проектирования одежды и организация технологического процесса»
Курс повышения квалификации «Основы создания интерактивного урока: от презентации до видеоурока»
Курс повышения квалификации «Внедрение системы компьютерной математики в процесс обучения математике в старших классах в рамках реализации ФГОС»
Курс повышения квалификации «Организация работы по формированию медиаграмотности и повышению уровня информационных компетенций всех участников образовательного процесса»
Курс профессиональной переподготовки «Информатика: теория и методика преподавания в образовательной организации»
Курс «Оператор персонального компьютера»
Курс «3D Studio MAX»
Курс профессиональной переподготовки «Информационные технологии в профессиональной деятельности: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Использование компьютерных технологий в процессе обучения в условиях реализации ФГОС»
Курс повышения квалификации «Специфика преподавания информатики в начальных классах с учетом ФГОС НОО»
Курс повышения квалификации «Введение в программирование на языке С (СИ)»
Курс профессиональной переподготовки «Теория и методика обучения информатике в начальной школе»
Курс повышения квалификации «Современные тенденции цифровизации образования»
Курс повышение квалификации «Применение интерактивных образовательных платформ на примере платформы Moodle»

Благодарность за вклад в развитие крупнейшей онлайн-библиотеки методических разработок для учителей

Опубликуйте минимум 3 материала, чтобы БЕСПЛАТНО получить и скачать данную благодарность

Сертификат о создании сайта

Добавьте минимум пять материалов, чтобы получить сертификат о создании сайта

Грамота за использование ИКТ в работе педагога

Опубликуйте минимум 10 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Свидетельство о представлении обобщённого педагогического опыта на Всероссийском уровне

Опубликуйте минимум 15 материалов, чтобы БЕСПЛАТНО получить и скачать данное cвидетельство

Грамота за высокий профессионализм, проявленный в процессе создания и развития собственного учительского сайта в рамках проекта "Инфоурок"

Опубликуйте минимум 20 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Грамота за активное участие в работе над повышением качества образования совместно с проектом "Инфоурок"

Опубликуйте минимум 25 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Почётная грамота за научно-просветительскую и образовательную деятельность в рамках проекта "Инфоурок"

Опубликуйте минимум 40 материалов, чтобы БЕСПЛАТНО получить и скачать данную почётную грамоту

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