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
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
Telegram
PROGRAMMERS
Guruh: @Cpp_java_dasturlash
Android: @prog_mz_android
Quiz bot: @programmersQuiz_bot
Portfolio: @ProgrammersPortfolio
Reklama: https://t.iss.one/programmers_reklama/2
Kanal uchun taklif:
@Mr_Max_Telegram
@ZohidAbdullayev
Android: @prog_mz_android
Quiz bot: @programmersQuiz_bot
Portfolio: @ProgrammersPortfolio
Reklama: https://t.iss.one/programmers_reklama/2
Kanal uchun taklif:
@Mr_Max_Telegram
@ZohidAbdullayev
π2π1
#savol_kotlin_integer_8
#javob_kotlin_integer_8
fun main() {
val scanner = Scanner(System.
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
#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
Media is too big
VIEW IN TELEGRAM
π2β€1π1
#savol_kotlin_integer_9
#javob_kotlin_integer_9
fun main() {
val scanner = Scanner(System.
print("Uch xonali son kiriting = ")
val a = scanner.nextInt()
val yuzlar = a / 100
println("Natija = $yuzlar")
}
Telegram | Viktorina bot | Portfolio
#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
Media is too big
VIEW IN TELEGRAM
ΠΠ΅ΡΠ΅Π³ΡΡΠ·ΠΊΠ° ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠΎΠ² ΠΏΡΠΈΠΌΠ΅Ρ. ΠΠΠ. ΠΠ΅ΡΠ΅Π³ΡΡΠ·ΠΊΠ° ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ° ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°Π½ΠΈΡ.
Telegram | Viktorina bot | Portfolio
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
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
Telegram
PROGRAMMERS
Guruh: @Cpp_java_dasturlash
Android: @prog_mz_android
Quiz bot: @programmersQuiz_bot
Portfolio: @ProgrammersPortfolio
Reklama: https://t.iss.one/programmers_reklama/2
Kanal uchun taklif:
@Mr_Max_Telegram
@ZohidAbdullayev
Android: @prog_mz_android
Quiz bot: @programmersQuiz_bot
Portfolio: @ProgrammersPortfolio
Reklama: https://t.iss.one/programmers_reklama/2
Kanal uchun taklif:
@Mr_Max_Telegram
@ZohidAbdullayev
π4β€1π€©1
#savol_kotlin_integer_10
#javob_kotlin_integer_10
fun main() {
val scanner = Scanner(System.
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
#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
π€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
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
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
Telegram
PROGRAMMERS
Guruh: @Cpp_java_dasturlash
Android: @prog_mz_android
Quiz bot: @programmersQuiz_bot
Portfolio: @ProgrammersPortfolio
Reklama: https://t.iss.one/programmers_reklama/2
Kanal uchun taklif:
@Mr_Max_Telegram
@ZohidAbdullayev
Android: @prog_mz_android
Quiz bot: @programmersQuiz_bot
Portfolio: @ProgrammersPortfolio
Reklama: https://t.iss.one/programmers_reklama/2
Kanal uchun taklif:
@Mr_Max_Telegram
@ZohidAbdullayev
π2π₯°1π1
#savol_kotlin_integer_11
#javob_kotlin_integer_11
fun main() {
val scanner = Scanner(System.
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
#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
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)); }
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
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