Oleh Yuvraj Chandra
MembagikanMenciakSurel

Ketahui nilai Anda dari atas ke bawah—belajar mengidentifikasi digit terbesar dan terkecil dalam angka dengan Python, JavaScript, dan banyak lagi.

Tidak diperlukan atribusi -- Unsplash

Meskipun Anda tidak harus menjadi ahli matematika terkenal di dunia untuk menjadi seorang programmer, mengetahui cara memanipulasi angka variabel adalah keterampilan yang sangat berharga untuk dipelajari. Masalah rumit berdasarkan angka biasa terjadi dalam wawancara dan kuis pemrograman. Dalam artikel ini, Anda akan mempelajari cara menemukan digit terbesar dan terkecil dari suatu bilangan menggunakan Python, C++, JavaScript, C, dan Java.

Pernyataan masalah

Anda diberi nomor nomor. Anda perlu menemukan dan mencetak digit terbesar dan terkecil dari nomor.

Contoh 1: Misalkan bilangan = 238627

8 adalah bilangan terbesar dan 2 adalah bilangan terkecil dari 238627.

Dengan demikian, outputnya adalah:

Digit Terbesar: 8

instagram viewer

Digit Terkecil: 2

Contoh 2: Misalkan bilangan = 34552

5 adalah bilangan terbesar dan 2 adalah bilangan terkecil dari 34552.

Dengan demikian, outputnya adalah:

Digit Terbesar: 5

Digit Terkecil: 2

Contoh 3: Misalkan bilangan = 123

3 adalah yang terbesar dan 1 adalah angka terkecil dari 123.

Dengan demikian, outputnya adalah:

Digit Terbesar: 3

Digit Terkecil: 1

Program C++ untuk Menemukan Digit Terbesar dan Terkecil dari suatu Angka

Di bawah ini adalah program C++ untuk menemukan digit terbesar dan terkecil dari suatu bilangan:

// Program C++ untuk mencari yang terbesar dan terkecil
// digit angka
#termasuk
menggunakan namespace std;
void findLargestSmallest (int num)
{
int Angka terbesar = 0;
int Angka terkecil = 9;
int angka;
sementara (bil)
{
angka = angka%10;
//Menemukan angka terbesar
terbesarDigit = max (digit, terbesarDigit);
// Temukan angka terkecil
terkecilDigit = min (digit, Digit terkecil);
angka = angka/10;
}
cout << "Digit Terbesar: " <cout << "Digit Terkecil: " <}
// Kode Pengemudi
int utama()
{
int angka1 = 238627;
cout<findTerbesarTerkecil (angka1);
int bilangan2 = 34552;
cout<findTerbesarTerkecil (angka2);
int angka3 = 123;
cout<findTerbesarTerkecil (angka3);
int angka4 = 45672;
cout<findTerbesarTerkecil (angka4);
int angka5 = 76567;
cout<findTerbesarTerkecil (angka5);
kembali 0;
}

Keluaran:

nomor1: 238627
Digit Terbesar: 8
Digit Terkecil: 2
nomor2: 34552
Digit Terbesar: 5
Digit Terkecil: 2
nomor3: 123
Digit Terbesar: 3
Digit Terkecil: 1
nomor4: 45672
Digit Terbesar: 7
Digit Terkecil: 2
nomor5: 76567
Digit Terbesar: 7
Digit Terkecil: 5

Terkait: Cara Menemukan Rata-Rata Array dengan Python, C++, JavaScript, dan C

Program Python untuk Menemukan Digit Terbesar dan Terkecil dari suatu Angka

Di bawah ini adalah program Python untuk menemukan digit terbesar dan terkecil dari suatu bilangan:

# Program Python untuk menemukan yang terbesar dan terkecil
# digit angka
def findLargestSmallest (jumlah):
angka terbesar = 0
angka terkecil = 9
sementara (angka):
angka = angka % 10
# Menemukan digit terbesar
terbesarDigit = max (digit, terbesarDigit)
# Menemukan digit terkecil
terkecilDigit = min (digit, Digit terkecil)
bilangan = bilangan // 10
print("Digit Terbesar:",Digit Terbesar)
print("Digit Terkecil:",Digit terkecil)
# Kode Pengemudi
nomor1 = 238627
print("angka1:", angka1)
temukanTerbesarTerkecil (angka1)
angka2 = 34552
print("bil2:",bil2)
temukanTerbesarTerkecil (angka2)
angka 3 = 123
print("angka3:", angka3)
temukanTerbesarTerkecil (angka3)
nomor 4 = 45672
print("angka4:", angka4)
temukanTerbesarTerkecil (angka4)
angka 5 = 76567
print("bil5:", bil5)
temukanTerbesarTerkecil (num5)

Keluaran:

nomor1: 238627
Digit Terbesar: 8
Digit Terkecil: 2
nomor2: 34552
Digit Terbesar: 5
Digit Terkecil: 2
nomor3: 123
Digit Terbesar: 3
Digit Terkecil: 1
nomor4: 45672
Digit Terbesar: 7
Digit Terkecil: 2
nomor5: 76567
Digit Terbesar: 7
Digit Terkecil: 5

Terkait: Cara Mengonversi Waktu dalam Format 12 Jam ke Format 24 Jam Dengan Pemrograman

Program JavaScript untuk Menemukan Digit Terbesar dan Terkecil dari suatu Angka

Di bawah ini adalah program JavaScript untuk menemukan digit terbesar dan terkecil dari suatu bilangan:

// Program JavaScript untuk menemukan yang terbesar dan terkecil
// digit angka
function findLrgestSmallest (num) {
var terbesarDigit = 0;
var angka terkecil = 9;
angka var;
sementara (angka) {
angka = angka%10;
//Menemukan angka terbesar
terbesarDigit = Math.max (digit, terbesarDigit);
// Temukan angka terkecil
terkecilDigit = Math.min (digit, Digit terkecil);
num = parseInt (bil / 10);
}
document.write("Digit Terbesar: " +Digit Terbesar + "
");
document.write("Digit Terkecil: " +Digit terkecil + "
");
}
// Kode Pengemudi
var nomor1 = 238627;
document.write("angka1: " + angka1 + "
");
findTerbesarTerkecil (angka1);
var nomor2 = 34552;
document.write("angka2: " + angka2 + "
");
findTerbesarTerkecil (angka2);
var nomor3 = 123;
document.write("angka3: " + angka3 + "
");
findTerbesarTerkecil (angka3);
var nomor4 = 45672;
document.write("angka4: " + angka4 + "
");
findTerbesarTerkecil (angka4);
var nomor5 = 76567;
document.write("angka5: " + angka5 + "
");
findTerbesarTerkecil (angka5);

Keluaran:

nomor1: 238627
Digit Terbesar: 8
Digit Terkecil: 2
nomor2: 34552
Digit Terbesar: 5
Digit Terkecil: 2
nomor3: 123
Digit Terbesar: 3
Digit Terkecil: 1
nomor4: 45672
Digit Terbesar: 7
Digit Terkecil: 2
nomor5: 76567
Digit Terbesar: 7
Digit Terkecil: 5

Terkait: Cara Mencetak Semua Permutasi dari String yang Diberikan dalam C, C++, JavaScript, dan Python

Program C untuk Menemukan Digit Terbesar dan Terkecil dari suatu bilangan

Di bawah ini adalah program C untuk menemukan angka terbesar dan terkecil dari suatu bilangan:

// Program C untuk mencari yang terbesar dan terkecil
// digit angka
#termasuk
#define Maks (a, b) (a>b? sebuah: b)
#define Min (a, b) (a>b? b: a)
void findLargestSmallest (int num)
{
int Angka terbesar = 0;
int Angka terkecil = 9;
int angka;
sementara (bil)
{
angka = angka%10;
//Menemukan angka terbesar
terbesarDigit = Max (digit, terbesarDigit);
// Temukan angka terkecil
terkecilDigit = Min (digit, Digit terkecil);
angka = angka/10;
}
printf("Digit Terbesar: %d \⁠n", Digit terbesar);
printf("Digit Terkecil: %d \⁠n", Digit terkecil);
}
// Kode Pengemudi
int utama()
{
int angka1 = 238627;
printf("angka1: %d \⁠n", angka1);
findTerbesarTerkecil (angka1);
int bilangan2 = 34552;
printf("bil2: %d \⁠n", bilangan2);
findTerbesarTerkecil (angka2);
int angka3 = 123;
printf("angka3: %d \⁠n", angka3);
findTerbesarTerkecil (angka3);
int angka4 = 45672;
printf("bil4: %d \⁠n", bilangan4);
findTerbesarTerkecil (angka4);
int angka5 = 76567;
printf("bil5: %d \⁠n", bilangan5);
findTerbesarTerkecil (angka5);
kembali 0;
}

Keluaran:

nomor1: 238627
Digit Terbesar: 8
Digit Terkecil: 2
nomor2: 34552
Digit Terbesar: 5
Digit Terkecil: 2
nomor3: 123
Digit Terbesar: 3
Digit Terkecil: 1
nomor4: 45672
Digit Terbesar: 7
Digit Terkecil: 2
nomor5: 76567
Digit Terbesar: 7
Digit Terkecil: 5

Terkait: Cara Menyelesaikan FizzBuzz Challenge dalam 5 Bahasa Pemrograman

Program Java untuk Menemukan Digit Terbesar dan Terkecil dari suatu Angka

Di bawah ini adalah program Java untuk menemukan digit terbesar dan terkecil dari suatu bilangan:

// Program Java untuk mencari yang terbesar dan terkecil
// digit angka
kelas publik Utama
{
static void findLargestSmallest (int num)
{
int Angka terbesar = 0;
int Angka terkecil = 9;
int angka;
sementara (bil != 0)
{
angka = angka % 10;
//Menemukan angka terbesar
terbesarDigit = Math.max (digit, terbesarDigit);
//Menemukan angka terkecil
terkecilDigit = Math.min (digit, Digit terkecil);
angka = angka / 10;
}
System.out.println("Digit Terbesar: " +Digit terbesar);
System.out.println("Digit Terkecil: " +Digit terkecil);
}
// Kode Pengemudi
public static void main (String[] args) {
int angka1 = 238627;
System.out.println("angka1: " + angka1);
findTerbesarTerkecil (angka1);
int bilangan2 = 34552;
System.out.println("angka2: " + angka2);
findTerbesarTerkecil (angka2);
int angka3 = 123;
System.out.println("angka3: " + angka3);
findTerbesarTerkecil (angka3);
int angka4 = 45672;
System.out.println("angka4: " + angka4);
findTerbesarTerkecil (angka4);
int angka5 = 76567;
System.out.println("angka5: " + angka5);
findTerbesarTerkecil (angka5);
}
}

Keluaran:

nomor1: 238627
Digit Terbesar: 8
Digit Terkecil: 2
nomor2: 34552
Digit Terbesar: 5
Digit Terkecil: 2
nomor3: 123
Digit Terbesar: 3
Digit Terkecil: 1
nomor4: 45672
Digit Terbesar: 7
Digit Terkecil: 2
nomor5: 76567
Digit Terbesar: 7
Digit Terkecil: 5

Tingkatkan Keterampilan Python Anda Menggunakan Metode dan Fungsi Bawaan

Pustaka Standar Python menyediakan sejumlah metode dan fungsi bawaan yang digunakan untuk melakukan berbagai tugas. Metode dan fungsi meningkatkan kejelasan dan efisiensi kode. Manfaatkan kekuatan metode dan fungsi untuk meningkatkan keterampilan Python Anda.

MembagikanMenciakSurel
20 Fungsi Python Yang Harus Anda Ketahui

Pustaka Standar Python berisi banyak fungsi untuk membantu tugas pemrograman Anda. Pelajari tentang yang paling berguna dan buat kode yang lebih kuat.

Baca Selanjutnya

Topik-topik yang berkaitan
  • Pemrograman
  • Tutorial Pengkodean
  • Python
  • JavaScript
  • Pemrograman C
  • Jawa
Tentang Penulis
Yuvraj Chandra (63 Artikel Diterbitkan)

Yuvraj adalah mahasiswa sarjana Ilmu Komputer di University of Delhi, India. Dia bersemangat tentang Pengembangan Web Full Stack. Ketika dia tidak menulis, dia menjelajahi kedalaman teknologi yang berbeda.

More From Yuvraj Chandra

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Klik di sini untuk berlangganan