Практикалық жұмыс №7.
Тақырыбы: Құрылымдар жəне біріктірулер.
Тапсырма: Төмендегі есептердің С# тілінде программасын құрыңдар:
Ойыншықтар туралы: ойыншықтар аттары, бағалары жəне олар арналған балалардың жас шамалары туралы деректер берілген. Бағасы 200 теңгеден аспайтын ойыншықтар атын жəне 5 жасқа дейінгі балаларға жарамды ойыншықтар атын шығарыңдар.
Студент фамилиясы, жəне 3 пəннен емтихан бағасы берілген.
а) топтың орташа бағасын
б) орташа бағасы ең жоғары 3 студенттің фамилиясын анықтаңдар.
Оқушы фамилиясы, жасы өрістерінен тұратын жазбаның
“Жасы” өрісін кемуі бойынша реттеңдер
Кондитерлік фабрика шығаратын конфет аттары, бағасы өрістерінен тұратын жазбаның
а) бағасы ең арзан конфет атын
б) конфет бағасының жартысын табыңдар.
Практикалық жұмыс № 8.
Тақырыбы: Көрсеткіш. Оны программалау-да пайдалану. Дискіде файлдармен жұмыс.
Тапсырма: Төмендегі есептердің С# тілінде программасын құрыңдар:
A[m][n] матрицаның жолдарының евклидтік нормасын табу программасын құрыңдар. (Бір өлшемді масС#втің элементтерінің квадраттарын табатын фунцияны қарастырып, функция параметрі ретінде масС#вке көрсеткішті қолданыңдар.)
Бір өлшемді нақты сандар масС#вінің орташа мəнін табу функциясын жасаңдар. Бұл функцияны ең үлкен мəнді орташасы бар матрица жолының нөмірін анықтайтын негізгі программада қолданыңдар.
(масС#вке көрсеткішті қолданыңдар.)
Тапсырма: Деректер ағынымен жұмыс істеу командарларын қолданып, С# тілінде программа құрыңдар:
f файлында квадрат матрица берілген. Матрицаның жұп элементтерінің орнына 0, тақ элементтерінің орнына 1 санын қойып, пайда болған матрицаны g файлына шығар.
Файлды кездейсоқ сандармен толтырып, ондағы тақ сандардың
квадраттарының қосындысын табыңдар
f файлында сөздер масС#ві берілген. Берілген əріптен басталатын сөздерді g файлында көрсетіңдер.
Файлдағы сөздерді алфавит бойынша реттеп, нəтижені басқа файлға жазыңдар.
Орысша сөздерден тұратын файл берілген. Бірдей əріптен басталатын жəне аяқталатын сөздерді басқа файлға шығарыңдар.
Оқушы аты жəне жасынан тұратын файл берілген. Оқушы жасын өсуі бойынша реттеп, оларды атымен қоса екінші файлға шығарыңдар.
Достарыңызбен бөлісу: |