Білім беру бағдарламасы Қарағанды 2021 Ақпараттық-есептеуіш жүйелері кафедрасы отырысында талқыланды


Зертханалық жұмыс №1. Блок-сұлбалар



бет2/18
Дата13.09.2024
өлшемі1.35 Mb.
#503619
түріБілім беру бағдарламасы
1   2   3   4   5   6   7   8   9   ...   18
Лабы

1 Зертханалық жұмыс №1. Блок-сұлбалар


Жұмыстың мақсаты: блок-сұлбаларды құрастыру және қолдану дағыдаларын қалыптастыру.


1.1 Жұмыстың тапсырмасы

Нұсқа бойынша блок-сұлбаларды жүзеге асыру, тапсырмалар үшін қолданылатын алогритмнің түрін белгілеу:





  1. нұсқа.




    1. a=(x1, y1, z1), b=(x2, y2, z2) векторлары берілген. c=a+b векторының координаталарын табу, векторлардың скаляр көбейтінділерін есептеу.




    1. Алматы қаласының троллейбус маршрутының кестесі берілген (маршрут нөмірі және км-мен 7 дейін кездейсоқ санмен берілетін қашықтық). Экранға қашықтығы қандай да бір а санынан үлкен маршрут нөмірін шығары.




    1. Файлда бірнеше сөзден тұратын қатар жазылған. «А» әрпі неше рет кездесетіндігін табу.



2 нұсқа.



    1. S айнымалыда – Сашаның жасы, М – Машаның жасы, N – Наташаның жасы. Жасты салыстыру бойынша хабарламаны шығару.




    1. Кездейсоқ түрде қалыптастырған n элементтен тұратын массивті (-50;




  1. аралығында белгілі бір қолданушы анықтаған ретке келтіру (пернетақтадан 1 (кему бойынша сұрыптау) немесе 2 (өсуі бойынша сұрыптау) саны енгізіледі).




    1. Бірнеше қатардан тұратын файл берілген. Функция файлдағы барлық қатарды көшіреді. Егер функция қандай –да бір қатарда санды тапса, онда оның орнына шығыс қатарына реттік санға сәйкес келетін сөзді алғашқы қатардан көшіреді.



3 нұсқа.

    1. b16, b20 біле отырып, b24 геометриялық прогрессияның табу.

    2. А(m) және B(m) массивтері пернетақтадан енгізіледі. Оларды сәйкесінше элемент бойынша салыстыру керек. Бірдей сандар аяқталатын массив элементінің нөмірін шығару.




    1. 3 сөйлем енгізу, оларды бір қатарға біріктіру, оны экранға шығару, сөздердің санын есептеу.

4 нұсқа.

    1. А, В, С айнымалылардың мәндерін алмастыру. Мысалы ауыстырғанға

дейін: А=1, В=2, С=3, алмастырғаннан кейін: А=3, В=1, С=2.



    1. Екі өлшемді сандардың массиві берілген. Бұл массивті лексика кескіндік ретпен сұрыптау (алдымен санның бірінші цифрлары бойынша, бірдей мән болған кезде осы сандардың екінші цифрлары салыстырылады).




    1. Пернетақтадан файлға жазылатын 2 сөз енгізіледі. Бірінші сөзден екінші сөзде кездесетін әріптерді жою. Нәтижені экранға шығару.



5 нұсқа.

5


  1. a және b негіздерімен және  бұрышымен а негізі үлкен болғанда тең бүйірлі трапецияның ауданын есептеу.




  1. Өлшемділігі k, (-10;255) кесіндіден кездейсоқ алынған А және В кездейсоқ сандардың 2 массиві берілген. Екі массивтен де (a(1)* b(k); a(2)* b (k-1); ...)) қарама-қарсы алынған элементтердің мәндерін жұптап көбейту. Көбейтіндісі ең үлкен болатын жұпты белгілеңіз. Осы жұптың мәнін және сәйкес индектстерін шығару.




  1. 5 сөзден тұратын файл берілген. Егер сөзде қандай да бір орыс әрпі болса сөзді файлдан тұтастай жою.



6 нұсқа.



  1. Шеңбердің және оның ішіне салынған шаршының аудандарының қосындысын табу.




  1. К – массив өлшемі, G, сонымен қатар (-80, 15) аралықта алынған массивтің элементтері де кездейсоқ беріледі. Егер G элементінің индексі 4 бөлінгіш болса, онда элемент нөлденеді. G массивін сұрыптау.




  1. Мәтіндік файлдың ең ұзын қатарында әр түрлі әріптің санын табу.



Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   18




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

    Басты бет