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


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

3-bilet
3,1// Sanoq sistemalari. EHM ─ bu elektron raqamli qurilmadir. Elektron qurilma deyilishiga sabab har qanday ma’lumotlar EHM da elektr signallari orqali qayta ishlanadi. Raqamli deyilishiga sabab EHM da har qanday ma’lumot sonlar yordamida tasvirlanadi. Sonlarni yozish usuliga sanoq sistemasi deb ataladi. Sonlarni yozish uchun har bir sanoq sistemasida o`ziga xos turli belgilar to`plamidan foydalaniladi. Foydalanilgan to`plamdagi belgilar ularning soni, sanoq sistemasini harakterlovchi asosiy kattaliklardir. Sanoq sistemasida foydalaniladigan belgilar soni sanoq sistemasining asosini tashkil etadi. Berilgan sanoq sistemasida sonlarni yozishdagi foydalanilgan belgilar soniga qarab, o`nlik, ikkilik, sakkizlik, o`n oltilik va boshqa sanoq sistemalarni kiritish mumkin. Shu bilan birga sanoq sistemalarini pozitsion va nopozitsion turlarga ajratish mumkin. Pozitsion sanoq sistemasida berilgan sonning qiymati sonni tasvirlovchi raqamlarning egallagan o`rniga bog`liq bo`ladi. Misol sifatida, 0,1,2,3,. . . ,9 arab raqamlaridan tashkil topgan o`nlik sanoq sistemani qarash mumkin. Nopozitsion sanoq sistemalarida, belgining qiymati uning egallagan o`rniga bog`liq emas.
3,2// Kiritish, chiqarish operatorlari. Inkrement va dekkriment. Dasturda klaviatura orqali ma’lumotlar kiritish va ekranga chiqarish uchun preprotsessor direktivasini, includeni dasturga qo’shish shart. Ma’lumotlarni kiritish cin>>, ma’lumotlarni chiqarish cout<< operatori orqali amalga oshiriladi. Bu operator bajarilganda ekranda kursor paydo bo’ladi. Kerakli ma’lumot klaviatura orqali kiritilgandan so’ng Enter tugmasi bosiladi. Cout orqali ekranga ixtiyoriy ma’lumotni chiqarish mumkin. Satrli ma’lumotarni ekranga chiqarish uchun, ularni qo’shtirnoq orasida yozish kerak. Increment operatori “++”. Increment operatori o’zining harakatini (qiymatini) birga ishirib boradi. Decrement operartori “—“. Decrement operatori o’zining harakatini birga kamaytirib boradi.


3,3// #include
using namespace std;
int main(){
int n,fib,fib1; fib=fib1=1;int n,s=0,temp;cin>>n;for(int i=1;i<=n;i++){ cin>>temp;
while(i>fib){
int t=fib+fib1; fib1=fib; fib=t;}if(fib==i){s+=temp;}}cout<3,4// #include
using namespace std;
int main(){
int n; cin>>n; int a[n]; for(int i=0;i>a[i];}int k=1;for(int i=0;ik*=a[i]; } cout<3,5//#include
using namespace std;
int main(){
string s; getline(cin,s);int l=s.length();
cout<<"\nsatrning bosh va oxirgi belgilari: "< cout<<"\nularning codlari: "<<(int)(s[0])<<" va "<<(int)(s[l-1])<<" lar"; }

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