Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
прак.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1 Мб
Скачать
☆

11 Тапсырма

13.4 n (1 ≤ n ≤ 26) бүтін саны берілген. Латын алфавитінің алғашқы n бас әрпін шығару керек.

program String4;

var

N,i:byte;

C:char;

begin

Write('N:');

readln (N);

for i:=160 to 160+N-1 do Writeln(chr(i));

end.

12 Тапсырма

    1. s,s0 жолдық қатарлары берілген. s-тің құрамындағы s0 жолдық қатарымен сай келетін ішкі қатарлардың барлығын жою керек. Егер сай келетін ішкі қатарлар жоқ болса, онда s-ті ешбір өзгеріссіз шығару керек.

program String35;

var

S,S0:string;

poz:integer;

 

begin

Write('S:');

Readln(S);

Write('S0:');

Readln(S0);

 

poz:=pos(S0,S);

 

while (poz<>0) do

  begin

   delete(S,poz,length(S0));

   poz:=pos(S0,S);

  end;

Writeln(S);

end.

Қорытынды

Практиканы өту барысында «Алгоритмдеу және программалау негіздері» программалау курсының негізін оқып меңгердім. Паскаль тілінің базасында программалау негізін, Паскаль – тіліндегі өрнектер жинақты түрде жазылғанын, мәліметтердің құрылымын басқаруын, операторлардың өте көп жиындарынан тұратын, құрылымдық программалаудың әмбебап тілін терең оқып үйрендім. Жоғарыда келтірілген мүмкіндіктер студенттің логикалық ойлауы мен білімін дамытуға үлес қосатын көмекші құрал бола алады деп есептеймін.XXI ғасырдың бас кезіндегі адамзаттың алдында тұрған айқын мақсаттарының бірі информациялық, білімді қоғамды қалыптастыру мен адамның уақытын тиімді қолдануға бағытталады. Уақытты үнемдеу үшін бізге автоматтандырылған жүйелердің керек екені айқындалады. Автоматтандырылған жүйелерді құру үшін бізге арнайы бағдарламалар құру қажет. Осыған орай біздің оқу іс-тәжірбемізде есептер шығарып бағдарлама дайындадық. Бағдарламалау тілі ретінде АВС Паскаль бағдарламасы таңдалынды. Оқу іс-тәжірбеміздің барысында біз массивтердің түрлерімен, жолдық қатарлармен, тізбектерге арналған есептер шығардық.

Пайдаланған әдебиеттер

  1. Фаронов В.В. Турбо Паскаль 7.0. Начальный курс. Учебное пособие.-М.: Нолидж, 2001.

2. Абрамов С.А., Гнездилова Г.Г., Капустина Е.И., Селюн М.И. Задачи по программированию. - М.: Наука, 1988.

3. Марченко А.И., Марченко Л.А. Программирование в среде Turbo Pascal 7.0.- Киев: ВЕК+, 2000.

4. Федоренко Ю. Алгоритмы и программы на Turbo Pascal. Учебный курс.- СПб: Питер,2001.

Қосымша әдебиет

1. Муртазина А.У., Тусупова Б.Б. Разработка и анализ алгоритмов и программ. Методические указания к курсовой работе по курсу “Языки и технология программирования”. - Алматы: КазНТУ, 2001.

2. Муртазина А.У., Тусупова Б.Б. Разработка и анализ алгоритмов и программ. Методические указания к курсовой работе по курсу “Языки и технология программирования”. - Алматы: КазНТУ, 2001.

3. Белецкий Я. Турбо-Паскаль с графикой для персональных компьютеров. –М .: Машиностроение, 1991.

4. Культин Н.Б. Turbo Pascal в задачах и примерах. – СПб.: БХВ-Петербург, 2003

5. Юркин А.Г. Задачник по программированию. – СПб.: Питер, 2002

6. Немнюгин С.А. Turbo Pascal: практикум. – СПб.: Питер, 2000

7. Гуденко Д., Петроченко Д. Сборник задач по программированию. – СПб.: Питер, 2003

8. Климова Л.М. PASCAL 7.0. Практическое программирование. Решение типовых задач. – М.: КУДИЦ-ОБРАЗ, 2000.

9. Мұртазина Ә.Ө. Турбо Паскаль тілінің құралдарын қолданып есептерді программалау. Алгоритмдік тілде программалау мен Алгоритмдеу және программалау технологиясы пәндері бойынша практикалық сабақтарға арналған әдістемелік нұсқауы. Алматы, ҚазҰТУ, 2004.

10. Немнюгин С.А. Turbo Pascal: практикум. – СПб.: Питер, 2000 

11. Гуденко Д., Петроченко Д. Сборник задач по программированию. – СПб.: Питер, 2003 

12. Климова Л.М. PASCAL 7.0. Практическое программирование. Решение типовых задач. – М.: КУДИЦ-ОБРАЗ, 2000. 

13. Мұртазина Ә.Ө. Турбо Паскаль тілінің құралдарын қолданып есептерді программалау. Алгоритмдік тілде программалау мен Алгоритмдеу және программалау технологиясы пәндері бойынша практикалық сабақтарға арналған әдістемелік нұсқауы. Алматы, ҚазҰТУ, 2004. 1. Р. Вильяме, К. Маклин. Компью теры в школе: Пер. С англ. М. Про гресс, 1988. -336 с.  14. Лебедева М. Б. и др. Разработка педагогических программных средств вычислительной техники для учебных заведений профтехобразования. -М. Высш. шк., 1990. -126 с.  15. О. Камардинов “Есептеуіш техника және программалау” Республикалық баспа кабинеті. Алматы 1997 жыл.  16.О. Камардинов “Паскаль тілінде программаоау” Республикалық баспа кабинеті. Алматы 1994 жыл.  16.Е.Б. Шаметов “Паскаль тілін үйренейік” Шымкент 1993 жыл  17.Ғ.Ш. Тойкенов “Паскаль тілінде программалау” Дәнекер. Алматы 2001жыл  18.Г.К. Нұрмұханбетова, А.Әшірбекұлы “Паскаль тілінен лабораториялық практикум” Шымкент 2000 жыл 

28