«Информатика және ақпараттық технологиялар» кафедрасы


Жұмыстың мақсаты және орындалу тәртібі



бет2/2
Дата04.06.2020
өлшемі190 Kb.
#72295
1   2
Байланысты:
Оқу практикасы тапсырмалар

Жұмыстың мақсаты және орындалу тәртібі:

Әр тақырыпқа сай таңдалған вариантқа сай есепті орындау. Әр есепті орындау тәртібі:


Есеп мазмұны:


Әр тапсырма үшін:

  1. Тақырыбы және есептің қойылымын анықтау.

  2. Математикалық моделін құру.

  3. Алгоритмінің блок-схемасын құру.

  4. Программасы.

  5. Программаны орындау нәтижесі.

  6. Нәтиже талдамасы.


  1. Тақырыбы: Программалау қарапайым ортасы. Сызықтық программа құрылымын жобалау.




Тапсырмалар: Сызықтық программалау мүмкіндіктерін пайдаланып өрнектердің мәнін есептеу программасыз құрыңыз:

1. a) y = b) z =

2. a) y = b) z =

3. a) y = b) z =

4. a) y = b) z =

5. a) y = b) z =

6. a) y = z =

7. a) y = b) z =

8. a) y = b) z =

9. a) y = z =

10. a) y = b) z =


2. Тақырыбы: Тармақталу және сызықтық программалау.
Тапсырмалар:

1. y = 2. z =

3. R = 4. R =

5. d = 6. y =

7. F = 8. F =

9. y =

10. y =

3. Тақырыбы: Цикл операторы

Тапсырмалар

1. N натурал саны берілген. Төмендегілерді есептеңіз:

a. 2 n ;

b. n!;


2. а-нақты саны және n натуралы берілген. Есептеңіз:

a. a n ;

b. a (a  1)....(a n  1) ;



4. Тақырыбы: Массивтер. Бір өлшемді массивтер. Екі өлшемді массивтер.

Тапсырмалар


1) Он шеңбердің радиустары берілген. Ең үлкен радиусқа ие щеңбердің номерін шығарыңыз.

2) Фирма қызметкерлерінің жасы белгілі. 20 мен 30 жас аралығында қызметкерлердің санын анықтаңыз.

3) Дүкендегі конфеттердің бағасы берілген. Бағасы 500 – ден төмен конфеттердің орташа бағасын есептеңіз.

4) Бір аптада шығарылған детальдар саны берілген. Барлығы қанша деталь шығарылған?

5) Квадрат матрицаның элементтерінің қосындысы максималды болатын жолының номерін көрсететін программа жазыңыз.

6) Екі өлшемді массив берілген. Осы матрицаның төрт бұрышындағы элементтердің қосындысын есептейтін программа жазыңыз.

7) Үш дүкенде бұйымдардың төрт түрі бойынша бір күнде түскен пайда берілген.

Әрбір дүкен бойынша қайсы бұйым жақсы өткенін анықтау қажет.

8) 0, 1 және 2 - ден бөтен әртүрлі сандардан тұратын квадрат массив берілген. Оның бас диогоналдарының элементтерін 0 – ге, бас диогоналдың үстінде тұрған элементтерді 1 –ге, ал бас диогоналдың астында орналасқан элементтерді 2 – ге ауыстыратын программа құру керек.


5. Тақырыбы: Жолдық мәліметтерді өңдеу.

Тапсырмалар

1. Сіз енгізген жолда b әрпінің ену санын есептейтін программа жазыңыз.

2. Жолды енгізетін және 1 символ қалғанша жолды 1 символға қысқартып шығаратын программа құрыңыз.

3. «а» әрпінен аяқталатын бірінші септіктегі зат есім берілген. Осы сөзді барлық септікте шығаратын программа құрыңыз.

4. Берілген сөзден оның соңғы әрпімен сәйкес келетін әріптерді алып тастайтын программа құрыңыз.

5. Екі сөз берілген. А сөзінің әріптерінен В сөзін құрауға болатынын немесе болмайтынын анықтайтын программа құрыңыз.

6. Х және У сөздерінде бірдей орында тұрған бірдей әріптердің санын есептейтін программа құрыңыз.

7. Клавиатурадан енгізілген жолдан алғашқы бос орындарды жоятын программа



құрыңыз.

8. Нүктемен аяқталған, орыс алфавитінің бас әріптерінен тұратын бос емес жол берілген. Осы әріптер алфавит бойынша реттелген бе, жоқ па, анықтайтын программа құру керек.

9. Мәтін берілген. Егер мәтінде * символы болса, оныөзгеріссіз қалдырып, әйтпесе бірінші кездескен * символының алдындағы латын кіші әріптерін 3 цифрына ауыстыратын программа құру керек.

10.n (n <= 1000) натурал саны берілген. Осы санды сөзбен жазып шығаратын программа құрыңыз.


6. Тақырыбы: Файлдармен мәлісмет алмасу


Тапсырмалар:
1. Бүтін сандар файлын құрыңыз. Файлдағы оң сандардың арифметикалық ортасын табыңыз.

2. Бүтін сандар файлын құрыңыз. Файлдағы ең кіші элементтің реттік нөмірін табыңыз. Егер мұндай сандар бірнешеу болса, онда біріншісінің нөмірін табыңыз.

3. Элементтері жеке символдар болып келген файл құрыңыз. Алғашқы екі символы цифр болып табыла ма, анықтаңыз. Егер цифр болса, онда осы цифрлардан құралған сан тақ бола ма, анықтаңыз.

4. Элементтері жеке сөздер болып келген файл құрыңыз. Реттік нөмірі тақ болып



келген сөздерден сөйлем құраңыз.

5. Элементтері «киллобайт» сөзінің жеке әріптері болып келген файл құрыңыз.



Қатесі жоқ жаңа файл құрыңыз.

6. Текстік файл берілген. 30-дан аса символы бар жолдарды басқа файлға жазу керек.



7.Текстік файл берілген. Барлық тақ нөмірлі жолдарды екінші файлға, ал жұп нөмірлі жолдарды үшінші файлға жазу керек. Жолдардың жалғасу реті сақталады.




Достарыңызбен бөлісу:
1   2




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет