1-bilet 1,1// Bir xil hisoblash jarayonlarini bir necha bor takrorlanish jarayoniga takrorlanish


Download 278.92 Kb.
bet5/28
Sana31.01.2024
Hajmi278.92 Kb.
#1818122
1   2   3   4   5   6   7   8   9   ...   28
Bog'liq
dastur azizkhan 007

5-bilet
5,1//)c va c++ tillarining asosiy xususiyatlaridan ko’rsatkichlarning keng qo’llanilishidir. Ko’rsatkichlar tilda konstanta ko’rsatkichlar va o’zgaruvchi ko’rsatkichlarga ajraladi. Ko’rsatkichlar qiymati konkret tipdagi obyektlar uchun hotirada ajratilgan adreslarga tengdir. Shuning uchun ko’rsatkichlar ta’riflanganda ularning adreslarini ko’rsatish shart.
Massiv statik va dinamik bo’lishi mumkin, statik massivning uzunligi oldindan ma’lum bo’lib, u xotirada ma’lum adresdan boshlab ketma-ket joylashadi. Dinamik massivning uzunligi programma bajarish jarayonida aniqlanib, u dinamik xotiradagi ayni paytda bo’sh bo’lgan adreslarga joylashadi.
5,2//.matnli fayllarda ma’lumotlar satrlarda saqlanadi. Matnli fayl elementlari har xil uzunlikdagi satrlardir. Bu satrlar bir biridan satr oxiri belgisi bilan ajratiladi. Matnli fayl elementlari indekslanmagan bo’lganligi uchun, faylning istalgan elementiga bevosita murojat qilib bo’lmaydi. Matnli fayllar bilan ishlashda oddiy c ning funksiyalaridan ham foydalanish mumkin. Fayllar bilan ishlash uchun quyidagi sinflar obyektlari hosil qilinadi: ofstream – faylga ma’lumot yozish uchun, ifstream – fayldan ma’lumot o’qish uchun, fstream – fayldan ma’lumot o’qish uchun va yozish uchun . Bu sinflarni dasturda ishlatish uchun sarlavha faylini qo’shish kerak bo’ladi.


5,3//#include
using namespace std;
int main (){ int a, p, s=0; cin>>a;while(a!=0){ s+=a%10;a=a/10;}cout<5,4//#include
using namespace std;
int main (){ int n, p=1, s=0 cin>>n; int a[n][n]; for(int i=0; icin>>a[i][j]; }}for(int i=0; ifor(int i=0; i cout<<" \nasosiy doignal elementlari kupaytmasi: "<
cout<<" \n\asosiy doignal elementlari yigindisi:"<5,5//#include
#include
using namespace std;
int main(){ ifstream f("D:\\salom.txt"); ofstream f1("D:\\xayr.txt"); string s;getline(f,s);int l=s.length();
for(int i=l-1;i>=0;i--){ cout<

Download 278.92 Kb.

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




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