Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Информатика лаборатория жумысы

.doc
Скачиваний:
0
Добавлен:
27.11.2023
Размер:
278.53 Кб
Скачать

Лаборатория жумысы №1

Жумыстың мақсети: Берилген өзгериўшилер ушын float форматында арифметикалық аңлатпалара программа дүзиўди үйрениў. Программада кеминде бир функция қатнасыўы керек. Кириўши малыўматлар мүмкин болн диопазондағы мәнислер екенлиги анықлансын.

Вариантлар.

1) а)

б)

в)

2) а)

б) ;

в) ;

3) а)

б)

в)

4) а)

б)

в)

5) а)

б)

в) ;

6) а) ;

б)

в)

7. а)

б)

в)

9. а)

б)

в)

10. а)

б)

в)

11. а)

б)

в)

12. а)

б)

в)

13. а)

б)

в)

14. а)

б)

в)

15.а)

б)

в)

16.а)

б)

в)

17.а)

б)

в)

18.а)

б)

в)

19.а)

б)

в)

20.а)

б)

в)

Тексериў ушын сораўлар.

  1. Меншиклеў, киритиў-шығарыў операторлары хизметлери қандай.

  2. Функциялар формаль ҳәм фактин параметрлерди түсиндириң

  3. Арифметикалық аңлатпалар: фрифметикалық әмеллер, стандарт функциялар

  4. Си тилинде ҳақыйқый ҳәм пүтин типлер ушын мүмкин болған диопозонды анықлаң.

  5. Кескинликлердиң алдын алыў қалай әмелге асырылады.

Лаборатория жумысы №3

Тема: Тәкирарланыўшы процесслер ҳәм бир өлшемли массивлер менен ислесиў.

Жумыстың мақсети: Бериген форматлардың биринде берилген бир өлшемли А массивин вариантта көрсетилген нызамлық бойынша қайта ислеўге үйрениў.

Программада А массивин киритиў ҳәм шығарыўда, қайта ислеўде программа коды оптималлығы тәминленген болыўы керек. Массив узынлығы N< =20; А массиви элементлерин форматтан келип шыққан ҳалда өз бетинше киритиўиңиз мүмкин.

Вариантлар.

  1. массивинде шәртин қанаатландыратуғын неше элемент бар екенин анықлаң.

  2. массивинде шәртин қанаатландыратуғын элементлер көбеймесин анықлаң.

  3. массивинде шәртин қанаатландыратуғын элементлерден нешеўи терис сан екенлигин есаплаң.

  4. массивиниң барлық терис элементлери кубын есаплаң.

  5. массивинде шәртин қанаатландыратуғын элементлер ишинен оң санлар муғдарын анықлаң.

  6. массивиниң барлық оң санлар квадратлары қосындысын анықлаң.

  7. массивинде шәртин қанаатландыратуғын элементлери квадратлары көбеймесин табың.

  8. массивинде терис, нольге тең, оң элементлер муғдарын анықлаң.

  9. массивинде шәртин қанаатландыратуғын элементлери квадратларын анықлаң.

  10. массивинде кейинги L сандағы терис элементлер көбеймесин анықлаң.

  11. массивинде шәртин қанаатландыратуғын элементлер ишинен дәслепки К – элементи қосындысын есаплаң.

  12. массивинде уқсас элементлер муғдарын анықлаң.

  13. массивинде шәртин қанаатландыратуғын терис элементлер суммасын анықлаң.

  14. массивинде шәртин қанаатландыратуғын кейинги L элемент көбеймесин анықлаң.

  15. массивинде шәртин қанаатландыратуғын терис элементлери көбеймесин анықлаң.

  16. массивиниң барлық терис элементлери арифметикалық ортасын анықлаң.

  17. массивиниң барлық терис элементлери геометриялық ортасын табың.

  18. массивиниң барлық терис элементлерин квадратлары менен алмастырың.

  19. массивиниң терис элементлери ишинен дәслепки К элементи қосындысын анықлаң.

  20. массивинде шәртин қанаатландыратуғын элементлер ишинен терис элементлерин -1 ге көбейтиң.

Тексериў ушын сораўлар.

  1. Пайдаланылған операторлардың өзгериўшилер: цикл, шәрт, киритиў – шығарыў:

  2. Массив өлшемлери ҳәм массив элементлери қатнаслары.

  3. short, int, lont, float, double, типлери өзгешеликлери.

Лаборатория жумысы №4

Тема: Тәкирарланыўшы процесслер ҳәм матрицалар үстинде әммеллер.

Жумыстың мақсети: Еки өлшемли А матрицасына ҳаққыйқый санларды киритип, варианта көрсетилген нормалылық бойынша матрица үстинде әмел орынлаўды үйрениў. Программада А массиви элементлерин киритиў шығарыў операторларынан пайдаланыў шәрт.

Вариантлар

N x N өлшемде элементлери ҳаққыйқый санларда ибарат А матрицасы берилген болсын,…

1. А матрицасы ҳәр бир бағанасы бойынша арифметикалық ортасын есаплаң.

2. А матрицасы ҳәр бир қатары бойынша арифметикалық ортасын есаплаң

3. А матрицасы барлық терис элементлериниң арифметикалық ортасын есаплаң.

4. А матрицасы барлық оң элементлериниң арифметикалық ортасын есаплаң

5. А матрицасы ҳәр бир қатарында оң жуп санлардың мўғдарын анықлаң.

6. А матрицасы барлық оң элементлери көбеймеси ҳәм қосындысын анықлаң.

7. А матрицасы бас диагональ жоқарсындағы барлық элементлерди О лер менен алмастырың

8. А матрицасы бас диагональ ҳәм төмениндеги элементлерди О лер менен алмастырың

9. А матрицасы қатарлар бойынша суммасын нықлаң ҳәм оның орта арифметикалық мәнисин табың.

10. А матрицасы бағаналары суммасын анықлаң ҳәм оның орта арифметикалық мәнисин есаплаң.

11. А матрицасы берилген болса, модульи бойынша ең киши элементин табың ҳәм А матрицасы ҳәр бир элементин усы санға арттырың.

12. А матрицасында модульи бойынша ең үлкен элементине көбейтиў арқалы жаңа матрица жаратың.

13. А матрицасында қатарлар бойынша ең үлкен элементлери ҳәм индекслерин анықлаң.

14. А матрицасында бағаналар бойынша ең киши элементлери ҳәм усы элемент индекслери анықлансын.

15. А матрицасында ең :лкен элементи жайласқан бағана элементлери орта арифметикалық мәнисин есаплаң.

16. А матрицасы қатарлар бойынша суммасын анықлаң ҳәм мәнислерин бас диоганалға орнатың.

17. А матрицасының ҳәр бир бағанасында неше терис элемент бар екенин анықлаң.

18. А матрицасынның ҳәр бир қатарында неше оң элемент бар екнин анықлақлаң.

19. А матрицасыбас диоганалы ҳәм жоқарыдағы элементлерин бирлер менен алмастырың.

20. А матрицасы ҳәр бир қатары орта арифметикалық мәнисин табың ҳәм бас диоганал элементлери менен орын алмастырың .

Тексериў ушын сораўлар

  1. Пайдаланылған операторлар өзгериўшилер: цикл, шәрт, киритиў – шығарыў.

  2. Массив өлшемлери. Массив шегаралық мәнислерин анықлаў.

Лаборатория жумысы №2

Тема: Тармақланыўшы процесслер. Шәрт операторы

Жумыс мақсети: float форматында берилген a ҳәм b өзгериўшилер ушын тармақланыўшы процесслер арқалы x ти есаплаўды үйрениў (float, double) программада минимум бир функция қатнасыўы шәрт. Киритилген аргументлер (a, b) математикалық нызамлылықларға өзгериўшлердиң типине сай тексерилип көрилсин.

Вариантлар.

Тексериў ушын сораўлар

  1. Пайдаланылған оператордың атқаратуғын хызметлери. Шәрт, киритиў, шығарыў

  2. Функциялар. Формал ҳәм фактик параметрлер.

  3. Арифметиклық аңлатпалар: әмеллер ҳәм стандарт функциялар.

  4. float ҳәм double типлери мәнислер областы.

  5. Кескинликлердиң алдын алыў