Muhammad al-Xorazmiy nomidagi Toshkent Axborot Texnologiyalari Universiteti Farg’ona filiali tt va kt fakulteti Dasturiy Injiniringi yo’nalishi 653-18 guruh talabasi Xalilov Alisherning


Ko'p o'lchovli massivlar bilan ishlash


Download 427.91 Kb.
bet5/12
Sana26.12.2021
Hajmi427.91 Kb.
#183096
1   2   3   4   5   6   7   8   9   ...   12
Bog'liq
Amalyot detline 1

Ko'p o'lchovli massivlar bilan ishlash

Bir o'lchamli massivlarning hadlari skalyar miqdorlar bo'lgan edi. Umumiy holda esa, massiv hadlari o'z navbatida yana massivlar bo'lishi mumkin, agar bu massivlar skalyar miqdorlar bo'lsa, natijada ikki o'lchamli massivlarni hosil qilamiz. Ikki o'lchamli massivlarga misol sifatida matematika kursidagi matritsalarni keltirish mumkin. Agar bir o'lchamli massivning hadlari o'z navbatida matritsalar bo'lsa natijada uch o'lchovli massivlar hosil qilinadi va h.k.

Ikki o'lchamli massiv tipini ko'rsatish quyidagicha bajariladi:

[][];

Toifalarni o'zgartiruvchi funktsiyalar

Quyida keltirilgan funktsiyalar satrlarni butun yoki haqiqiy sonli tiplarga o'zgartirish uchun mo'ljallangan. Bu funktsiyalarni ishlatish uchun stdlib.h sarlavha faylini dasturga qo'shish kerak bo'ladi.


Funktsiya prototipi

Funktsiya tasnifi

double atof(const char * c)

c satrini haqiqiy sonli toifaga o'zgartiradi

int atoi(const char * c)

c satrini butun sonli int toifaga o'zgartiradi

long atol(const char * c)

c satrini butun sonli long toifaga o'zgartiradi

long long atoll(const char * c)

c satrini butun sonli long long toifaga o'zgartiradi

char * itoa(int n, char * satr, int radix)

n sonini radix sanoq sistemasida satr o'zgaruvchisiga o'zlashtiradi


Download 427.91 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   12




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling