1.03K subscribers
1.77K photos
420 videos
672 files
3.83K links
Download Telegram
Assalomu aleykum xurmatli dasturchilar! PROGRAMMERS kanalida har kuni Qudrat Abdurahimov tomonlaridan ishlab chiqilgan o'quv qo'llanma asosida misollarni ishlanishini kanalimizga C++, Java, Kotlin dasturlash tillarida ishlab kelmoqdamiz va bularning hammasini Viktorina botimizga joylab kelmoqdamiz.

Bot haqida ma'lumot beradigan bo'lsak. Shu kungacha botga

C++ dasturlash tilidan Begin (40 ta) va Integer (30 ta) bo'limlarini to'liq joyladik.

Java dasturlash tilidan Begin (40 ta) bo'limini to'liq va Integer bo'limidan 5 ta savol-javobni joyladik.

Kotlin dasturlash tilidan Begin (40 ta) bo'limini to'liq joyladik.

Hozirgi kunda Viktorina botidagi foydalanuvchilar soni 2.1 mingdan ziyod 😊

Telegram | Viktorina bot | Portfolio
πŸ‘2πŸ‘1
#savol_kotlin_integer_8

#javob_kotlin_integer_8
fun main() {
val scanner = Scanner(System.in)
print("Ikki xonali son kiriting = ")
val a = scanner.nextInt()
val onlar = a / 10
val birlar = a % 10
println("Natija = $birlar$onlar")
}

Telegram | Viktorina bot | Portfolio
❀1πŸ‘1πŸ₯°1πŸ‘1
πŸ‘3πŸ”₯1πŸ₯°1
Delphi.exe
1.2 MB
πŸ‘1πŸ₯°1🀩1
Media is too big
VIEW IN TELEGRAM
ΠŸΠ΅Ρ€Π΅Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² Π² C

Telegram | Viktorina bot | Portfolio
πŸ‘2❀1πŸ‘1
#savol_kotlin_integer_9

#javob_kotlin_integer_9
fun main() {
val scanner = Scanner(System.in)
print("Uch xonali son kiriting = ")
val a = scanner.nextInt()
val yuzlar = a / 100
println("Natija = $yuzlar")
}

Telegram | Viktorina bot | Portfolio
πŸ‘2πŸ”₯1
πŸ‘5πŸ₯°1🀩1
Media is too big
VIEW IN TELEGRAM
ΠŸΠ΅Ρ€Π΅Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² ΠΏΡ€ΠΈΠΌΠ΅Ρ€. ООП. ΠŸΠ΅Ρ€Π΅Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° присваивания.

Telegram | Viktorina bot | Portfolio
❀1πŸ‘1πŸ‘1
#savol
Matrisani matrisaga ko'paytirish dasturi

#javob
C++ dasturlash tilida

#include <iostream>

using namespace std;

int main()
{
int i,j,n,k,q,m;

cout<<"A matritsani ulchamini kiriting:"<<endl;
cin>>n>>m;
int a[n][m];
for(i=1;i<=n;i++){
for(j=1;j<=m;j++){
cin>>a[i][j];
}
cout<<endl;
}
for(i=1;i<=n;i++){
for(j=1;j<=m;j++){
cout<<a[i][j]<<" ";
}
cout<<endl;
}
cout<<"B matritsani ulchamini kiriting:"<<endl;
cin>>k>>q;
int b[k][q];
for(i=1;i<=k;i++){
for(j=1;j<=q;j++){
cin>>b[i][j];
}
cout<<endl;
}
for(i=1;i<=k;i++){
for(j=1;j<=q;j++){
cout<<b[i][j]<<" ";
}
cout<<endl;
}
int c[n][q];
for(i=1;i<=n;i++){
for(j=1;j<=q;j++){
c[i][j]=0;
for(int p = 1 ; p <= k; p++){
c[i][j]+=a[i][p]*b[p][j];
}
}
}
for(i=1;i<=n;i++){
for(j=1;j<=q;j++){
cout<<c[i][j]<<" ";
}
cout<<endl;
}
return 0;
}

Telegram | Viktorina bot | Portfolio
πŸ‘4❀1🀩1
#savol_kotlin_integer_10

#javob_kotlin_integer_10
fun main() {
val scanner = Scanner(System.in)
print("Uch xonali son kiriting = ")
val a = scanner.nextInt()
val birlik = a % 10
val onlik = a / 10 % 10
println("Birliklar xonasidagi son = $birlik")
println("O'nliklar xonasidagi son = $onlik")
}

Telegram | Viktorina bot | Portfolio
πŸ‘1πŸŽ‰1
Python dasturlash tilini o'rganmoqchisiz lekin telegramda o'zbekcha sifatli resource topa olmayabsizmi?

πŸ€“Bu kanal aynan siz uchun!
Python dasturlash tiliga asoslangan telegram'dagi yagona, aktiv va o'zbekcha kanal.

Bu yerda β†˜οΈ
🧿 #code hacks
πŸ›  #module tutorials
πŸͺ… IT #meme
πŸ“š Python #lessons
🍭 Va boshqalar...

Faqat boshlovchilar uchun emas, anchadan beri Python'da ishlovchi va o'rganyotganlar uchun ham tavsiya qilamiz.

Bizga qo'shiling
πŸ‘‰ https://t.iss.one/python_dasturlash_darslari
πŸ‘2❀1πŸ‘1πŸ”₯1πŸ₯°1
shaxsiy kompyuter.pdf
422.7 KB
❀1πŸ”₯1πŸ₯°1😁1
#savol
Random orqali to'ldirilgan matrisa elementlari orasida siz kiritigan oraliqdagi sonlarni chiqaruvchi dastur

#javob
C++ dasturlash tilida

#include<iostream>
#include<cstdlib>

using namespace std;

int main(){
int A[100][100]; //matrix size; matritsa o'lchami
int n, m; // row and col; ustun va satr

cout<<"Ustun va Satrni kiriting Matritsaga"<<endl;

cout<<"Ustun: "; cin>>n; // enter row; ustunni kiriting
cout<<"Satr: "; cin>>m; // enter col; satrni kiriting

cout<<"\n\nSiz "<<n<<"x"<<m<<" ni kiritdingiz va bu random sonlar: "<<endl;

//generating random row and col for matrix nxm; nxm matritsa uchun ixtiyoriy sonlarni o'zlashtirish
for(int i=0; i<n; i++){
for(int j=0; j<m; j++){
A[i][j] = (rand()%2000) - 1000; // between -1000 and 1000; -1000 dan 1000 oralig'ida
}
}

//show matrix; matritsani ko'rsatish
for(int i=0; i<n; i++){
for(int j=0; j<m; j++){
cout<< A[i][j] << "\t"; //matrix
}
cout<<endl;
}

int x,y; //borders; chegara
cout<<"\n\n\nx1 va x2 \"f(x)=(x1, x2]\" yoki \"y=(x1, x2]\" Chegarani kiriting: "<<endl;

cout<<"x1 ni kiriting: "; cin>>x; // enter border; chegarani kiritish
cout<<"x2 ni kiriting: "; cin>>y; // enter border; chegarani kiritish

cout<<"\n\nSiz "<<x<<"x"<<y<<" ni kiritdingiz va bu random sonlar: "<<endl;

//if x<y then show me this matrix; agar x<y bo'lsa bu matritsani ko'rsat
if(x<y){
int difference = y-x; //difference of borders; chegaralar farqi

//generating new nxm matrix between x and y borders; yengi nxm matritsa tuszish x va y chegaralarda
for(int i=0; i<n; i++){
for(int j=0; j<m; j++){
A[i][j] =y - (rand()%difference);
}
}

//show new matrix; yengi matritsani ko'rsatish
for(int i=0; i<n; i++){
for(int j=0; j<m; j++){
cout<< A[i][j] << "\t";
}
cout<<endl;
}
}

//if x>y then show me this matrix; agar x>y bo'lsa bu matritsani ko'rsat
if(x>y){
int difference = x-y; //difference of borders; chegaralar farqi

//generating new nxm matrix between x and y borders; yengi nxm matritsa tuszish x va y chegaralarda
for(int i=0; i<n; i++){
for(int j=0; j<m; j++){
A[i][j] =x - (rand()%difference);
}
}

//show new matrix; yengi matritsani ko'rsatish
for(int i=0; i<n; i++){
for(int j=0; j<m; j++){
cout<< A[i][j] << "\t";
}
cout<<endl;
}
}


Telegram | Viktorina bot | Portfolio
πŸ‘2πŸ₯°1πŸ‘1
#savol_kotlin_integer_11

#javob_kotlin_integer_11
fun main() {
val scanner = Scanner(System.in)
print("Uch xonali son kiriting = ")
val a = scanner.nextInt()
val yuzlik = a / 100
val onlik = a / 10 % 10
val birlik = a % 10
val yigindisi = yuzlik + onlik + birlik
println("Yuzlar xonasidagi son = $yuzlik")
println("O'nliklar xonasidagi son = $onlik")
println("Birliklar xonasidagi son = $birlik")
println("Raqamlar yig'indisi = $yigindisi")
}

Telegram | Viktorina bot | Portfolio
πŸ‘1🀩1
Forwarded from Programmers Portfolio
Barchani Qurbon hayiti bilan PROGRAMMERS kanali nomidan chin qalbdan tabriklaymiz!!!

She'rlar ilovasining Aziz insonimga hayit muborak nomli she'ri

Portfolio | Programmers | Bot
πŸ‘3❀1πŸ”₯1πŸ‘1🀩1
public static void main(String[] args) {
String s = "9 - iyul Qurbon hayiti bayrami !!!";
System.out.print("Bugun "); System.out.print(s.substring(9, 33)); }
Anonymous Quiz
12%
Qurbon hayiti bayrami !!!
9%
Bugun Qurbon hayiti
8%
Qurbon hayiti bayrami bugun !!!
40%
Bugun Qurbon hayiti bayrami !!!
30%
9 - iyul Qurbon hayiti bayrami !!!
❀2😁2πŸ‘1πŸ”₯1πŸ‘1
#javob
Java dasturlash tilida

public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
float x = scanner.nextFloat();
float y = scanner.nextFloat();
if (x < y) {
System.out.print((int) ((x + y) / 2) + " ");
System.out.print((int) (x * y * 2));
} else if (x > y) {
System.out.print((int) (x * y * 2) + " ");
System.out.print((int) ((x + y) / 2) + " ");
} else {
System.out.print((int) x + " " + (int) y);
}
}

Telegram | Viktorina bot | Portfolio
πŸ‘2🀩1
❀1πŸ‘1πŸ”₯1
πŸ”₯1🀩1