Мектеп олимпиадасының ақпараттық сайтын құру


Жұмыс түрі:  Реферат
Тегін:  Антиплагиат
Көлемі: 18 бет
Таңдаулыға:   

тақырыбы: «Мектеп олимпиадасының ақпараттық сайтын құру»

Мазмұны:

Кіріспе

1-тарау. Жоспарды алдын-ала дайындау 1

1. 1. Информатика пәні бойынша олимпиада . . . 2

1. 2. Бастауыш сыныптар арасындаөтетін олимпиада 2

1. 3. Тапсырмалар өңдеудің негізгі принципі . . . 3

1. 4. Қашықтан олимпиада . . . 3

1. 5. Жаттығулар . . . 4

1. 6. Олимпиада өткізудің шарты . . . 4

1. 7. Олимпиада өткізу жолы . . . 6

1. 8. Олимпиадаға даындық және тапсырмаларды таңдау . . . 7

1. 9. Қатысу шарты . . . 8

2-тарау. Мекте оқушыларына арналған олимпиада тапсырмалары . . . 9

2. 1. 8-сыныпқа арналған информатика пәні бйынша олимпиада есептері. . . 9

3- тарау. Қорытынды бөлімі . . . 20

Пайдалынған әдебиет . . . 21

Кіріспе

Оқушыларды олимпиадаға дайындау

Қазіргі уақытта түрлі білім жарыстарында, Қазақстан намысын халықаралық ареналарда биіктерге көтере алатын білімді де талантты жастарға деген сұраныс өте мол. Еіміздің болашағы білімді де, қабілетті жастардың қолында. Жастарға білім мен тәрбие беру мектеп қабырғасынан бастаады.

Білім беруде мектеп оқушылары арасында өтетін пәндік олимпиадаға оқушыларды дайындау, оларға қатыстыру ерекше мазмұнға ие. Олимпиадаға қатысу оқушылардың танымдық деңгейін, шығармашылық белсенділігін, дүние танымын, өзін басқара білу және белгілі бір білім дағдыларын қалыптастыруға, ізденпаздық пен мақсаттылыққа, өзін ұстай біу сияқты адамдық қасиеттерді бала бойына сіңіруде өте маңызды роль атқарады. Мектеп оқушыларының олимиадасы 9-11 сыныптар аралығында өтіп, аудан, облыс, республика, халықараық деңгейдгі бірнеше кезендерден тұрад.

Олимпиада оқушылардың мектепте сабақ үрдісінде алған білімдерін шындауға үлкен әсер етеді. Олимпиада мұғалімдер жұмысын объективті түрде бағалайтын негізгі көрсеткіштердің бірі болып, мұғалім олимпиада арқылы оқушылардың білімін басқа мектеп оқушыларымен салыстырып көру мүмкіндігіне ие болады.

Пәндік олимпиадалар төмендегі мынадай негізгі міндеттерді шешуге мүмкіндік береді:

-оқушылардың пәнге деген қызығушылығын арттыру;

-оқушыларды түрлі салаардың есептерін компьютерде шешуге қалыптастыру;

-мектеп оқушыларының ішінде ғылыми еңбекке бейім оқкшыларды анықтау;

-жоғары сынып оқушыларна кәсіп таңдауда көмектесу;

-мектепте сабақтан тыс жұмстар, үйіриелер, факультативердің жұмыстарына жандандыру;

Информатика пәнінен өткізілетін олимпиадалар программалау мен базақ курс бойынша өткізіледі. Информатика пәні бойынша өткізілетін олимпиада тапсырмалары негізінен программалау курсы бойынша қойылады. Бұның себептерінің бірі, алғашқы уақытта компьютерде жұмс істеу дегенде программалау түсінілетін.

Информатикадан олимпиада өткізуде программалауды таңдаудың тағы бір себебі, программалауда оқушылардың алатын нәтижесі оқушы таңдаған программалау тілі мен техникалық құралының түріне тәуелді емес.

Программалау курсының тапсырмалары базалық курсқа қарағанда күрделі келеді. Өйткені программа құратн оқушда алгоритмдік ойлау қабілеті жоғары болуы қажет.

Олимпиадаларға ұсынылатн есептер дәстүрлі емес, яғни сабақ үрдісінде негізі қаланған, бірақ терең талданылмаған есептер. Бұл есептерді шығару оқушылардың қосымша ізденуін талап етеді. Жоғарыда айтып өткеніміздей, информатикадан оқушылар олимпиадасына ұсынылатын есептер негізінен программа құруға арналған. Программалау- компьютер түсіне алатын белгілі бір командалар жиыны. Кез келген есеп өмірімен тығыз байланысты түрде беріледі. Осы есетердің математикалқ көрінісін табу, алгоритімін жасау, машина тіліне аударып, нәтижесін алу қажет. Информатика пәнінің ең негізгі ұғмдарының бірі - алгоритм ұғымы.

Алгоритм - рет-ретімен орндалатын командалар тізбегі деген мағына береді. Программалау барысында берілген есептің алгоритімін табу, яғни компьютерге, есепті орындау үшін орындалуы керек, командалардың ретін көрсету қажет. Есептердің математикалық көрінісін табі ажеттілігі де оснда. Өйткені математиканың барлық есептері оңай алгоритмделінеді. Со үшін программалаумен айналасатн әрбір оқушы терең мптематикалық білімді меңгерун қажет етеді.

1-тарау. Мектеп олимпиадаларын жүзеге асыру әдістері

1. 1. Информатика пәні бойынша олимпиада. Олимпиада бір тур негізінде 4 сағат ішінде өтеді. Бұл олимпиада компьютерленген аудиторияларда өтеді. Негізгі мақсаты программаларды шығару, берілген есептердің алгоритімін жинақтау. Программалар автоматты түрде серверде өңделеді. Дұрыс шығарылған есептердің санына қарай ұпайлар қойылады. Әр дұрыс есепке 100 ұпай алуға болады. Берілген есептер Pascal (Borland Pascal 7. 0) және С/С++ (Borland С++ 3. 1) тілдерінде шешіледі. Ал егер есепті Borland Delphi 6. 0-7. 0 немесе Microsoft Visual Studio 6. 0 тілдері арқылы орындағылары келсе, онда олар алдын ала бұл жүйелерге сұраныс жіберу керек.

1. 2. Бастауыш сыныптар арасындаөтетін олимпиада.

1994 жылы Халықаралық балалар орталығында( «Приоритет» мектебі) жыл сайын өтетін 1-5 сынып оқушыларына арналған информатика пәні бойынша қалалық олимпиада ұйымдастырылды. Қазіргі уақытта кейбір Ресей қалаларында тоғыз олимпиада өткізілді. 2004 жылы олимпиада өзінің 10 жылдығын өткізді.
Олимпиада тапсырмалары «Приоритет» мектебіндегі ұсаз ұжымымен өңделеді.

Олимпиаданың мақсаты:

  1. Балаларға өзінің шығармашылық қабілетін ашу;
  2. Оқушыларды информатика пәніне деген қызығушылығын көтеру;

Олимпиадада екі сайыс болады: Мектеп сайысы(оқушылар келтірілген тапсырмаларды өздері орындайды) және қорытынды сайыс. Қорытынды сайысты «Приоритет» мектебінің мұғалімдер ұжымы және басқа мектептердегі мұғалімдер жүргізеді.
Бірінші сайыста мектеп саысы болғандықтан, барлық оқушылар қатысуға мүмкіндігі болады. Олимпиаданың қорытынды сайысына Мәскеу және Мәскеу облысының бүкіл мектептердегі білімді оқушылар қатысады.
Олимпиаданың ең соңғы кезеңі - бұл оқушыларды марапттау кезеңі.

1. 3. Тапсырмалар өңдеудің негізгі принципі.

Олимпиада тапсырмалары оқушылар білімінің деңгейіне қарап құрастырады. Әр нұсқаның бірінші тапсырмасы жеңіл болады оны әрбір мектеп оқушылар орындай алады. Сонымен қатар күрделі тапсырма беріледі. Бұл тапсырманы кез келген оқушы орындай алмайды. Жалпы тапсырмалар информатика пәнінің барлық ақырытарын қамтиды.

Олимпиаданың тапсырмалары екі бөлімнен тұрады: пән бойынша және шығармашылық.

1. 4. Қашықтан олимпиада.

Қашықтан олимпиада дегеніміз -әр түрлі қалаларда орналасып арнайы тапсырмаларды орындау арқылы және E-mail, WWW пайдалану арқылы өтетін топтық ойын. Қашықтан оқыту олимпиаданы өткізудің басты мақсаты - берілген пәнді одан әрі терең білу болып табылады. Бұл деңгей келесі шарттар арқылы жүзеге асады:

- Интернет технологиясы арқылы берілген пәнге ынтасын арттыру;

- оқыту әдісінің жаңа тәсілдерін мпнгеру;

- оқушылардың өз бетімен ізденуі, яғни класстан тыс шығармалармен жұмыс істеп сұрақтарға жауап беру;

- олимпиада қатысушыларының ұжыммен бірге жұмыс істеуге дағдылануы;

- оқушылардың жаңа ақпататты менгеруі;

Сайыста жақсы көрсеткішті көрсеткен топтар мадақтау грамоталармен марапатталады. Олимпиадаға қатысатын оқушылар, топтар ұйымдастырған мұғалімдер, оқу мекемелерінің мүшелердің аты-жөні газет-журналдарда және Internet серверінде жарияланады.

1. 5. Жаттығулар.

Олимпиада қатысушылары келесі шарттарды қанағаттандыру керек: быстро сводить принципиальную схему задачи к классическим постановкам, либо понять, что нужна эвристика:

  • Есептің шығарылуын түсінікті түрде жазу керек;
  • Сөз байлығы мол болуы керек;
  • Программалау тілін жоғары дәрежеде меңгеру керек;
  • Есепке бар назарын беруге ывталану және басқа кедергі ететін жағдайларға көңіл бермеу керек;
  • Топтық жұмысқа дағдыландырылған болу керек, бір-бірінің ойын кедергісіз тындау керек;
  • Тез арада есеп мазмұның түсініп, оны ағылшын тілінен тез аударуы керек;

1. 6. Олимпиада өткізудің шарты

Олимпиададағы әр команда үш адамнан тұрады. Оларға компьютер беріледі де, бірнеше есептерді шығаруды талап етеді. Негізгі турдың алдында дағдылану туры өтеді (ол 1 сағаттай өтеді, онда бір немесе екі есеп жеңіл беріледі) . Дағдылану туры қатысушыларға олимпиада шарттарымен танусыға мүмкіндік береді. Бұл сайыстың бағалары олимпиадаға ешқандай әсер етпейді. Негізгі турда қатысушыларға 6-12 есеп беріледі. Бұл тур 4, 5 сағаттай өтеді. На основном туре участникам будет предложено 6-12 задач. Келенсіз жағдайлар болып қалса жюри сағат өлшемін ұзартады. Есептерді шешу үшін оқушылар келесі программалау тілдерін қолдануы мүмкін:

Тіл:

Тіл

Құрастыру жүйесі:

Құрастыру жүйесі

Сипатталуы:

Сипатталуы

Тіл:

Pascal

Құрастыру жүйесі:

Borland Pascal 7. 0

Сипатталуы:

бұл құрастыру жүйесін қолдана отырып олимпиада есебі толық шығарылатынына жюри күмәнін бере алмайды.

Тіл:

Pascal

Құрастыру жүйесі:

Free Pascal 2. 0. 0

Сипатталуы:

-

Тіл:

Pascal

Құрастыру жүйесі:

Borland Delphi 6. 0

Сипатталуы:

-

Тіл:

C/C++

Құрастыру жүйесі:

Borland C++ 3. 1

Сипатталуы:

бұл құрастыру жүйесін қолдана отырып олимпиада есебі толық шығарылатынына жюри күмәнін бере алмайды.

Тіл:

C/C++

Құрастыру жүйесі:

GNU C/C++, среда MinGW Studio

Сипатталуы:

-

Тіл:

C/C++

Құрастыру жүйесі:

GNU C/C++, среда Dev-C++

Сипатталуы:

-

Тіл:

C/C++

Құрастыру жүйесі:

GNU C/C++, среда Code::Blocks

Сипатталуы:

-

Тіл:

Java

Құрастыру жүйесі:

Java, среда Eclipse

Сипатталуы:

-

Тіл:

Basic

Құрастыру жүйесі:

QBasic 4. 5

Сипатталуы:

бұл құрастыру жүйесін қолдана отырып олимпиада есебі толық шығарылатынына жюри күмәнін бере алмайды.

Сонымен қатар Microsoft Visual C++ 2005 (Express Edition) пайдалануға болады. Бұл турда керек әдебиетпен немесе жеке жазулармен қолдануға болады. Электрондық түрдегі ақпаратпен (дискета, CD, DVD дисктер, USB flash drive'-мен және т. б. ), электрондық құралдармен (калькулятор, электрондық жазулар кітабы, жеке компьютер), байланыс құралдарымен (телефон, пейджер) қолдануға, сонымен қатар топ жетекшісімен қарым-қатынас жасауға тиым салынады. Бірінші сайыс уақытында қатысушылар берілген есптерді шығарады. Есеп программа түрінде болады. Қатысушылар өзінің есептерін шығарып болған соң, тексеріске жюриге жібереді. Содан кейін топ мүшелері келесі тапсырмаларды орындауға кіріседі. Жюри есепті тексергеннен кейін (тексеру 1-5 минут өтеді), топ мүшелері өз ұпайларын біледі. Тексеріс сайыс өтіп жатқанда өтеді. Программалық жабдықтау арқыл оқушыларын өз шығаруларын жюриге тапсырады. Тапсырылған есептер көлемі 64 кБ аспау керек. Дұры шығарылған есеп барлық тесттен өткендерді санайды. Егер программа бір ғана тесттен өтпесе, онда есеп дұрыс емес деп саналады. Шығарылған есеп саны жоғары болса ол өте жақсы. Ал тең жағдайда ол штрафнойға ілегеді (штрафной саны аз болса, топ мүшелері жоғары орын алады) . Тексеру жауабы топтарға келесі түрде жарияланады. Топқа есептің ұпайларын айтады, кейбір жағдайда өтпей қалған тест нөмірі айтылады. Егер топ мүшелері "Wrong answer тесттегі 11" деген жауап келсе, онда бұл тест 1-10 дейін дұрыс дегенді білдіреді.

Хабар:

Хабар

Тест нөмірі беіледі ме?:

Тест нөмірі беіледі ме?

Қашан пайда болады:

Қашан пайда болады

Қандай себеп:

Қандай себеп

Хабар:

OK

Тест нөмірі беіледі ме?:

жоқ

Қашан пайда болады:

болады

Қандай себеп:

Программа дұрыс жұмыс істейді

Хабар:

Compilation error

Тест нөмірі беіледі ме?:

жоқ

Қашан пайда болады:

Программа компиляциясы қатемен аяқталды

Қандай себеп:

1. программада синтакс немесе семантикалық қате жіберілді
2. тіл дұрыс берілмеген

Хабар:

Wrong answer

Тест нөмірі беіледі ме?:

иә

Қашан пайда болады:

Жауап дұрыс емес

Қандай себеп:

1. қате программада
2. алгоритм дұрыс емес

Хабар:

Presentation error

Тест нөмірі беіледі ме?:

иә

Қашан пайда болады:

Программа шығу мәліметтерін тексермейді, өйткені олардың форматы жазылғанмен сәйкеспейді

Қандай себеп:

1. шығу форматы дұрыс емес
2. программа дұрыс жаупты бермейді немесе файлды бсқа атаумен береді
3. программада шығу файлы жабылмайды
4. артық шығару(вывод)

Хабар:

Time-limit exceeded

Тест нөмірі беіледі ме?:

иә

Қашан пайда болады:

Программа уақытты атық қолданды

Қандай себеп:

программада қате жіберілді

Хабар:

Memory limit exceeded

Тест нөмірі беіледі ме?:

иә

Қашан пайда болады:

Программа уақытты атық қолданды

Қандай себеп:

программада қате жіберілді

Хабар:

Run-time error

Тест нөмірі беіледі ме?:

иә

Қашан пайда болады:

Программа жұмысты нөлдік емес кодпен

Қандай себеп:

1. шығару дұрыс емес
2. Программа C/C++ тілінде return 0 операторымен аяқталады
3. нөлдік емес код берілді

3, 5 сағат аралығында қатысушылар барлық топтардың ұпайларын біле алады. Сайыстың бітуіне бір сағат қалғанда ұпайлар саны кестеден өшіріледі. Сайыс кезінде қатысушылар тек қана бір-бірімен, жюри мүшелерімен қарым-қатынас жасай алады. Егер топ мүшелері олимпиада талаптарын ескермесе, оларды олимпиададан шығару мүмкін. Жюри баға қоюға, жүлдегерді жариялауға, тіпті толық топты олимпиададан шығаруға мүмкінгі бар. Жюри шешімі тұрақты, аппеляция өткізілмейді.

1. 7. Олимпиада өткізу жолы:

- қатысушыларға орындарды тіркеу;

- олимпиада өтетін күнді тіркеу (демалыс күндер кірмейді) ;

- сыныптар бойынша қорытынды жасау;

- олимпиада өткізудің шарттарын ақпараттық-инструкция хатында тіркеп дайындау;

1. 8. Олимпиадаға даындық және тапсырмаларды таңдау

Программалау пәнінің олимпиадасына дайындығына келесі шарттар тиімді: придерживаться следующих правил подбора и комплектации типов задач для конкурса с участием школьников:

  • Әрбір мектеп оқушысына лайық қарапайым есеп:

- Аудан олимпиадасында оқушылардың 80% есептің біреун міндетті түрде шешуі керек.

  • Күрделі есеп, яғни жоғары деңгейге өту үшін:

- Мұнда бір ғана есеп керек. Бұл есеп әр оқушыға тиімді емес, облыстық деңгейдегі оқушыға лайық болады.

  • Оқушының шығармашылық біліміне қарай есеп беріледі:

- Біреулер ынталанады, оқиды да жүлдені жеңіп алады.

  • Программалау әдісін көрсету тәсілі:

- программалау әдісті білетін оқушы оны міндетті түрде көрсету қажет. Жалпы олимпиадада оқушы бар білімін көрсете ала білу керек.

  • Информатика пәні бойынша есеп:

- Берілген тапсырма бойынша ақпаратты талдау.

  • Топтық есеп шығару:

- Есеп арқылы ойлауды дағдыландыру.

  • Жалпы есеп саны үштен аспауы керек:

Есептерді жинақтау процесінде келіспеушіліктерді болдырмау үшін келесі принциптерді ұстану жөн болады:

  1. Комплекте бір адаммен ұсынылған есеп саны бірден аспауы керек. Өйткені әр адамның өзінің стилі болады.
  2. Есеп тексеруден кейін тіркеледі(тип, құрастыру жағдай, тест, стандартты шығару, программа, түсіндіру) .
  3. Тест, программа және есеп құрылымы экспертиза арқылы өтеді.
  4. Олимпиада және аппеляция өткізілетін күні барлық ақпаратты жюриге береді.
  5. Олимпиада өткеннен кейін жюри тиісті бағаларды қою үшін жұмыстарды тексереді.

Тапсырмаларды олимпиада комплектіне тіркеген кезде жюри келесі жұмысты орындайды:

  1. Тапсырманың негізгі бөлімін білу керек;
  2. Есептің құрылымын тексеру керек;
  3. Тестті міндетті түрде оның құрамын, типін талдау керек,
  4. Тесттің құрастыру стилін талдау керек;
  5. Тапсырманың тексті дұрыс құрастырылуы керек;

1. 9. Қатысу шарты

  1. Әр қатысушы берілген есептердің ішінен кез келгенін шығара алады. Егер онда 2, 3 шығарылған есеп болса, оны тексеріске тапсыруға болады.
  2. Программа жазылатын есептерді оқушы жюриге тапсыру керек. Программалар кез келген программалау тілінде жазылған(Pascal, C++, Basic) .
  3. Қорытынды айсайын өткізіледі, оқушылардың жасына:
кіші:

кіші

12 жас:

12 жас

кіші:

12 жас:

13 - 15 жас

кіші:

12 жас:

15 - 17 жас

кіші:

12 жас:

17 - 21 жас

кіші:

жоғары

12 жас:

21 жас

  1. Ай сайын серверге қолйлы шығарылған есептер және оның шығару жолы енгізіледі.

Анкета участника электронной олимпиады:

  1. Фамилия, аты, әкесінің аты;
  2. Туған жылы;
  3. Адрес.

2-тарау. Мекте оқушыларына арналған олимпиада тапсырмалары

2. 1. 8-сыныпқа арналған информатика пәні бйынша олимпиада есептері.

Мұнда бірінші үш сабақ кірген емес. 4-ші сабақта “Файлдар” тақырыбын өтті. Бірінші үш сабақта мәліметтерді енгізу және шығару (read, write), шартты оператор және циклдар тақырыбын қарастырды. Сабақта қолданылған тесттік жүйе арқылы қате табылатын. Барлық келтірілген тапсырма есептері www. olympiads. ru сайтында келтірілген. Программалауды үйренудің басты мақсаты - оқушыны есепті қалай шығару керек екенін түсіне білуге және программалауға үйрету болып табылады. Мұнын барлығы қарапайым, жеңіл есептерде орындалады. Тақырыптар жиыны бойнша: бірінші циклға, сұрыптауға, екі өлшемді массив тақырыптары бойынша құрастырылған есептер. Содан кейін граф тақырыбы. Бұл курс процедура тақырыбымен, жаңа үлкен ойын программасымен аяқталады.

Барлық есептерде енгізу мәліметтер INPUT. TXT файлынан енгізіледі, шығу мәліметтер OUTPUT. TXT файлына шығады.

Комментарии. Бірінші сабақтың мақсаты "файл" тақырыбымен танысу және бұлармен жұмыс істеуге дағдылану.

1-есеп.

Екі сан енгізіледі. Шығу файлына олардың суммасын жазу.

Енгізу файлына мысал

2 3

Шығу файлына мысал

5

2-есеп.

Шахмат бетінің екі өрістің координаталары берілген.

(тордың координатасы - бұл 2 сан 1-8: баған нөмірі мен жол нөмірі)

Бұл торлар бір түсті ме? Шығу файлына YES жауабын шығару, егер олар бір түсті NO.

Енгізу файлына мысал:

1 1 2 2

Шығу файлына мысал:

YES

Енгізу файлына мысал:

1 1 1 4

Шығу файлына мысал:

NO

3-есеп.

Сандар тізімі берілді. Ең кіші санды тап.

Енгізу мәліметтер.

N саны берілді(сандар саны мен тізім), содан кейін N саны.

Шығару мәліметтері.

Ең кіші санды енгізіңіз.

Енгізу файылына мысал

7

4 2 5 -1 4 6 2

Шығу файлына мысал

-1

4- есеп.

Берілген сан екінші дәрежелі болама?

Сан енгізіледі. YES теріңіз, егер екінші дәрежелі болса, онда

NO

Енгізу файылына мысал

8

Шығу файлына мысал

YES

Енгізу файылына мысал

22

Шығу файлына мысал

NO

5-есеп.

Санның суммасын есептеңіз.

Санды енгізіңіз. Санның суммасын шығарыңыз.

Енгізу файылына мысал

157

Шығу файлына мысал

13

6-есеп.

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

Саннын мөлшерін анықтаңыз (екі сонғы санды қоса)

Енгізіге мысал

3 5 24 4 3 5 3 5 3 5 5

Шығуға мысал

11

7-есеп.

N және K сандарын енгізіңіз. 1- N аралығындағы K бөлінетін санды табыңыз.

Енгізу файылына мысал

100 3

Шығу файлына мысал

33

Енгізіге мысал

22 4

Шығуға мысал

5

8-есеп.

Файлға өсу ретімен барлық үш таңбалы сандарды енгізіңіз.

9-есеп.

N саны берілген. 1- N аралығындағы максимал суммасы бөлгіштерді табындар.

Енгізіге мысал

5

Шығуға мысал

4

10-есеп.

Сандар тізімі берілген.

Мұнда неше рет максимал сан кездеседі.

Енгізу міліметтері.

Бірінші N саны енгізіледі. N - тізім мүшелерінің саны.

Шығу мәліметтері.

Бір санды енгізіңіз. Неше рет тізімде максимал сан кездеседі.

Енгізу файылына мысал

7

1 4 2 5 2 5 3

Шығу файлына мысал

2

11-есеп.

Бірінші N саны енгізіледі.

Келесі тізімде: бірінші тақ сандар шығарылады, содан соң жұп сандар.

Енгізілген мәліметтер

N саны енгізіледі (0<N<100), содан кейіна N саны Integer аралығында.

Енгізу файлына мысал

7

2 4 1 3 5 3 1

Шығу файылына мысал

2 1 5 1 4 3 3

12-есеп.

Массив берілді. Одан номер В орнында тұрған элементті жою керек. Дан массив.

Енгізілген мәліметтер.

Енгізілген файлда бірінші N саны жазылған элемент массивының саны (2≤N≤100), содан соң N саны Integer аралығынан, ал содан кейін В санына (1≤B≤N) .

Выходные данные

Шығару файылына N-1 санын енгізіңіз.

Мәліметтерді келесі түрде енгізеді:

read(fi, n) ;

for i:=1 to n do read(fi, a[i] ) ;

read(fi, b) ;

А шығару - келесідей:

for i:=1 to n-1 do write(fo, a[i], ' ') ;

Енгізу файлына мысал

5

1 3 5 6 7

2

Шығару файлына мысал

1 5 6 7

Текст P128. PAS

const nmax=100;

var a:array[1. . nmax] of integer;

n:integer;

i:integer;

b:integer;

fi, fo:text;

begin

assign(fi, 'input. txt') ;

reset(fi) ;

assign(fo, 'output. txt') ;

rewrite(fo) ;

read(fi, n) ;

for i:=1 to n do read(fi, a[i] ) ;

read(fi, b) ;

for i:=1 to n-1 do write(fo, a[i], ' ') ;

close(fi) ;

close(fo) ;

end.

2. 2. 9-сыныпқа арналған информатика пәні бйынша олимпиада есептері.

Мұнда ұсынылған есептер программалау кусының жалғасы. Бұл есептер 9-сынып оқушыларына арналған. Бұл программалау курсы аптаның екі сағатын алады. Берілген мәліметтер біріншіден пән мұғалімдеріне аралған. Бірақ бұл есепердің программалауды оқитын оқушыларға тиімді болады. Мұнда программалауға арналған есеп жиынтығы берілген. Ұсынылған барлық есептер www. olympiads. ru сайтыда берілді. Арих ішінде есеп шарты, тест, тексеру программалары бар.

Барлық есеперде енгізілген мәліметтер INPUT. TXT файылынан енгізілген. Ал шығу мәліметтері OUTPUT. TXT файлынан шығарылады.

Комментарии. Бірінші есептердің мақсаты - өткен жылда өткен материалды қайталау.

1-есеп.

Сандар тізімі берілді. Ең кіші санды табу керек.

Енгізу файлы.

Бірінші N саны берілді. Содан кейін N Сандары беріледі. Барлық сандар Integer аралығынан, N≤100.

Шығу файлы.

Ең кіші санды табыңыз.

... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Абай пәндік олимпиадасының аудандық кезеңі
PR-дың әлемдік ірі спорт бәсекелерінде алатын орны
Мектептің әдістемелік жұмыс жүйесін ақпараттандыру
МЕКТЕП САЙТТАРЫН ЖАСАУ ӘДІСТЕМЕСІ
Қосымша білім беру институтының сайты
Бекзат Сейілханұлы Саттарханов
Химия пәнінен оқушыларды пәндік олимпиядаға даярлауды ерекшеліктері
Информатикадан сыныптан тыс жұмыстардың түрлері
Сыныптан тыс жұмысты ұйымдастыру түрлері
Шындығында қазақ спорт журналистикасының тарихын тереңнен іздеген дұрыс
Пәндер



Реферат Курстық жұмыс Диплом Материал Диссертация Практика Презентация Сабақ жоспары Мақал-мәтелдер 1‑10 бет 11‑20 бет 21‑30 бет 31‑60 бет 61+ бет Негізгі Бет саны Қосымша Іздеу Ештеңе табылмады :( Соңғы қаралған жұмыстар Қаралған жұмыстар табылмады Тапсырыс Антиплагиат Қаралған жұмыстар kz