UniversityName
|
Students
|
Faculties
|
Professores
| | |
Location
| | | |
1
|
Perm State National Research University
|
12400
|
12
|
1229
|
Perm
|
2
|
Saint Petersburg State University
|
21300
|
24
|
13126
|
Saint-Petersburg
|
3
|
Novosibirsk State University
|
7200
|
13
|
1527
|
Novosibirsk
|
4
|
Moscow State University
|
35100
|
39
|
14358
|
Moscow
|
5
|
Higher School of Economics
|
20335
|
12
|
1615
|
Moscow
|
6
|
Ural Federal University
|
57000
|
19
|
5640
|
Yekaterinburg
|
7
|
National Research Nuclear University
|
8600
|
10
|
936
|
Moscow
|
Yuqoridagi jadval uchun Professors ustunining minimal qiymati quyidagicha aniqlanadi:
SELECT MIN(Professores)
FROM Universities
Qaralayotgan ustundagi eng katta qiymatni topadigan funksiya ham mavjud bo’lib, u quyidagicha yoziladi:
MAX(column_name)
Yuqoridagi misol uchun quyidagicha bo’ladi:
SELECT MAX(Students)
FROM Univerities
Qaralayotgan ustundagi elementlar sonini aniqlash uchun quyidagi funksiyadan foydalaniladi:
COUNT(column_name)
Yuqoridagi misol uchun quyidagicha qo’llaniladi:
SELECT COUNT(*)FROM Universities
Javob: 7
Masalaning qo’yilishi.
Aytaylik, bizda quyidagicha elementlarga ega massiv berilgan bo’lsin:
5, 1, 3, 9, 12, 583, 998, 7538, 72, 53, 71, 85, 7, 2, 9
Mazkur massivdan 3 dan katta va 100 dan kichik sonlarni ajratib olish talab qilingan bo’lsin.
Yechish.
1. Deklarativ uslub. Deklarativ dasturlashda buni dasturchi quyidagicha yozadi:
3 dan katta va 100 dan kichik sonlarni massivdan ajratib ol.
Bunda dasturchi berilgan shartga ko’ra sonlar qanday ajratib olinishi kerak ekanligini yozmaydi, balki unga qanaqa natija kerak ekanligini yozadi.
2. Imperativ uslub. Imperativ dasturlashda esa massivdagi barcha sonlarni berilgan shartga tekshirib chiqish buyruqlarini yoziladi va shartni qanoatlantirganlarni ajratiladi:
N ta elementdan iborat massiv yaratiladi.
i o’zgarovchini 0 qiymat bilan e’lon qilinadi.
siklni boshi:
i nomerdagi massivning qiymati 3 dan katta va 100 dan kichik bo’lsa uni ekranga chiqar.
i ga 1 ni qo’shib uni 1 taga oshir.
Takrorla toki i ning qiymati N dan kichik ekan.
Sikl tugadi;
Bu C++ va SQL dasturlash tillarida quyidagicha bo’ladi:
Do'stlaringiz bilan baham: |