Ketahui nilai Anda dari atas ke bawah—belajar mengidentifikasi digit terbesar dan terkecil dalam angka dengan Python, JavaScript, dan banyak lagi.
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
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.
Pustaka Standar Python berisi banyak fungsi untuk membantu tugas pemrograman Anda. Pelajari tentang yang paling berguna dan buat kode yang lebih kuat.
Baca Selanjutnya
- Pemrograman
- Tutorial Pengkodean
- Python
- JavaScript
- Pemrograman C
- Jawa
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.
Berlangganan newsletter kami
Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!
Klik di sini untuk berlangganan