Avtor Yuvraj Chandra
DelitiCvrkutatiE-naslov

Spoznajte svoje vrednosti od zgoraj navzdol - naučite se prepoznati največje in najmanjše števke v številki s Pythonom, JavaScriptom itd.

Pripisovanje ni potrebno - Unsplash

Čeprav za programiranje ni treba biti svetovno priznani matematik, je znanje, kako upravljati s številkami spremenljivk, neprecenljiva veščina, ki se je morate naučiti. Zapleteni problemi, ki temeljijo na številkah, so pogosti pri programiranju intervjujev in kvizov. V tem članku se boste naučili, kako najti največjo in najmanjšo številko števila z uporabo Python, C ++, JavaScript, C in Java.

Izjava o težavi

Dobili ste številko št. Najti in natisniti morate največjo in najmanjšo številko št.

Primer 1: Naj bo število = 238627

8 je največja in 2 najmanjša številka 238627.

Tako je rezultat:

Največja številka: 8

Najmanjša številka: 2

Primer 2: Naj bo število = 34552

5 je največja in 2 najmanjša številka 34552.

Tako je rezultat:

instagram viewer

Največja številka: 5

Najmanjša številka: 2

Primer 3: Naj bo število = 123

3 je največja in 1 najmanjša številka 123.

Tako je rezultat:

Največja številka: 3

Najmanjša številka: 1

Program C ++ za iskanje največje in najmanjše števke števila

Spodaj je program C ++ za iskanje največje in najmanjše številke števila:

// program C ++ za iskanje največjega in najmanjšega
// številka števila
#vključi
z uporabo imenskega prostora std;
void findLargestSmallest (int num)
{
int največjaDigit = 0;
int najmanjšaDigit = 9;
int številka;
medtem ko (št.)
{
števka = število%10;
// Iskanje največje številke
največja številka = največ (številka, največja številka);
// Poišči najmanjšo številko
najmanjša cifra = min (številka, najmanjša številka);
število = število/10;
}
cout << "Največja številka:" << največjaDigit << endl;
cout << "Najmanjša številka:" << najmanjša številka << endl;
}
// Koda voznika
int main ()
{
int num1 = 238627;
cout << "num1:" << num1 << endl;
findLargestSmallest (num1);
int št.2 = 34552;
cout << "num2:" << num2 << endl;
findLargestSmallest (num2);
int num3 = 123;
cout << "num3:" << num3 << endl;
findLargestSmallest (num3);
int številka 4 = 45672;
cout << "num4:" << num4 << endl;
findLargestSmallest (num4);
int številka 5 = 76567;
cout << "num5:" << num5 << endl;
findLargestSmallest (num5);
vrnitev 0;
}

Izhod:

številka 1: 238627
Največja številka: 8
Najmanjša številka: 2
številka 2: 34552
Največja številka: 5
Najmanjša številka: 2
številka 3: 123
Največja številka: 3
Najmanjša številka: 1
številka 4: 45672
Največja številka: 7
Najmanjša številka: 2
številka 5: 76567
Največja številka: 7
Najmanjša številka: 5

Povezano: Kako najti sredino matrike v Pythonu, C ++, JavaScript in C

Pythonov program za iskanje največje in najmanjše števke števila

Spodaj je program Python za iskanje največje in najmanjše številke števila:

# Program Python za iskanje največjega in najmanjšega
# števka številke
def findLargestSmallest (num):
največja številka = 0
najmanjša številka = 9
medtem ko (število):
števka = število % 10
# Iskanje največje številke
največja številka = največ (številka, največja številka)
# Iskanje najmanjše številke
najmanjša številka = min (številka, najmanjša številka)
število = število // 10
print ("Največja številka:", največja številka)
print ("Najmanjša številka:", najmanjša številka)
# Koda gonilnika
število1 = 238627
print ("num1:", num1)
findLargestSmallest (num1)
število2 = 34552
print ("num2:", num2)
findLargestSmallest (num2)
število3 = 123
print ("num3:", num3)
Najdi največjega najmanjšega (št. 3)
številka 4 = 45672
print ("num4:", num4)
findLargestSmallest (št.4)
število5 = 76567
print ("num5:", num5)
findLargestSmallest (število5)

Izhod:

številka 1: 238627
Največja številka: 8
Najmanjša številka: 2
številka 2: 34552
Največja številka: 5
Najmanjša številka: 2
številka 3: 123
Največja številka: 3
Najmanjša številka: 1
številka 4: 45672
Največja številka: 7
Najmanjša številka: 2
številka 5: 76567
Največja številka: 7
Najmanjša številka: 5

Povezano: Kako s programiranjem pretvoriti čas v 12-urnem formatu v 24-urni format

JavaScript program za iskanje največje in najmanjše števke števila

Spodaj je program JavaScript za iskanje največje in najmanjše številke števila:

// Program JavaScript za iskanje največjega in najmanjšega
// številka števila
function findLargestSmallest (num) {
var največjaDigit = 0;
var najmanjšaDigit = 9;
številka var;
while (številka) {
števka = število%10;
// Iskanje največje številke
največja številka = Math.max (števka, največja številka);
// Poišči najmanjšo številko
najmanjša številka = matematični min (številka, najmanjša številka);
num = parseInt (num / 10);
}
document.write ("Največja številka:" + največja številka + "
");
document.write ("Najmanjša številka:" + najmanjša številka + "
");
}
// Koda voznika
var št.1 = 238627;
document.write ("num1:" + num1 + "
");
findLargestSmallest (num1);
var št.2 = 34552;
document.write ("num2:" + num2 + "
");
findLargestSmallest (num2);
var št.3 = 123;
document.write ("num3:" + num3 + "
");
findLargestSmallest (num3);
var št.4 = 45672;
document.write ("num4:" + num4 + "
");
findLargestSmallest (num4);
var št.5 = 76567;
document.write ("num5:" + num5 + "
");
findLargestSmallest (num5);

Izhod:

številka 1: 238627
Največja številka: 8
Najmanjša številka: 2
številka 2: 34552
Največja številka: 5
Najmanjša številka: 2
številka 3: 123
Največja številka: 3
Najmanjša številka: 1
številka 4: 45672
Največja številka: 7
Najmanjša številka: 2
številka 5: 76567
Največja številka: 7
Najmanjša številka: 5

Povezano: Kako natisniti vse permutacije danega niza v C, C ++, JavaScript in Python

C Program za iskanje največje in najmanjše števke števila

Spodaj je program C za iskanje največje in najmanjše številke števila:

// C program za iskanje največjega in najmanjšega
// številka števila
#vključi
#define Max (a, b) (a> b? a: b)
#define Min (a, b) (a> b? b: a)
void findLargestSmallest (int num)
{
int največjaDigit = 0;
int najmanjšaDigit = 9;
int številka;
medtem ko (št.)
{
števka = število%10;
// Iskanje največje številke
največja številka = največ (številka, največja številka);
// Poišči najmanjšo številko
najmanjša cifra = Min (številka, najmanjša številka);
število = število/10;
}
printf ("Največja številka: %d \ ⁠n", največja številka);
printf ("Najmanjša številka: %d \ ⁠n", najmanjša številka);
}
// Koda voznika
int main ()
{
int num1 = 238627;
printf ("num1: %d \ ⁠n", num1);
findLargestSmallest (num1);
int št.2 = 34552;
printf ("num2: %d \ ⁠n", num2);
findLargestSmallest (num2);
int num3 = 123;
printf ("num3: %d \ ⁠n", num3);
findLargestSmallest (num3);
int številka 4 = 45672;
printf ("num4: %d \ ⁠n", num4);
findLargestSmallest (num4);
int številka 5 = 76567;
printf ("num5: %d \ ⁠n", num5);
findLargestSmallest (num5);
vrnitev 0;
}

Izhod:

številka 1: 238627
Največja številka: 8
Najmanjša številka: 2
številka 2: 34552
Največja številka: 5
Najmanjša številka: 2
številka 3: 123
Največja številka: 3
Najmanjša številka: 1
številka 4: 45672
Največja številka: 7
Najmanjša številka: 2
številka 5: 76567
Največja številka: 7
Najmanjša številka: 5

Povezano: Kako dokončati izziv FizzBuzz v 5 programskih jezikih

Java program za iskanje največje in najmanjše števke števila

Spodaj je program Java za iskanje največje in najmanjše številke števila:

// Program Java za iskanje največjega in najmanjšega
// številka števila
javni razred Main
{
static void findLargestSmallest (int num)
{
int največjaDigit = 0;
int najmanjšaDigit = 9;
int številka;
medtem ko (število! = 0)
{
števka = število % 10;
// Iskanje največje številke
največja številka = Math.max (števka, največja številka);
// Iskanje najmanjše številke
najmanjša številka = matematični min (številka, najmanjša številka);
število = število / 10;
}
System.out.println ("Največja številka:" + največja številka);
System.out.println ("Najmanjša številka:" + najmanjša številka);
}
// Koda voznika
public static void main (String [] args) {
int num1 = 238627;
System.out.println ("num1:" + num1);
findLargestSmallest (num1);
int št.2 = 34552;
System.out.println ("num2:" + num2);
findLargestSmallest (num2);
int num3 = 123;
System.out.println ("num3:" + num3);
findLargestSmallest (num3);
int številka 4 = 45672;
System.out.println ("num4:" + num4);
findLargestSmallest (num4);
int številka 5 = 76567;
System.out.println ("num5:" + num5);
findLargestSmallest (num5);
}
}

Izhod:

številka 1: 238627
Največja številka: 8
Najmanjša številka: 2
številka 2: 34552
Največja številka: 5
Najmanjša številka: 2
številka 3: 123
Največja številka: 3
Najmanjša številka: 1
številka 4: 45672
Največja številka: 7
Najmanjša številka: 2
številka 5: 76567
Največja številka: 7
Najmanjša številka: 5

Izboljšajte svoje znanje Pythona z uporabo vgrajenih metod in funkcij

Standardna knjižnica Python ponuja številne vgrajene metode in funkcije, ki se uporabljajo za izvajanje različnih nalog. Metode in funkcije povečujejo jasnost in učinkovitost kode. Izkoristite moč metod in funkcij, da povečate svoje znanje Pythona.

DelitiCvrkutatiE-naslov
20 Pythonovih funkcij, ki jih morate poznati

Standardna knjižnica Python vsebuje številne funkcije, ki vam pomagajo pri programiranju. Spoznajte najbolj uporabno in ustvarite robustnejšo kodo.

Preberite Naprej

Sorodne teme
  • Programiranje
  • Vadnice za kodiranje
  • Python
  • JavaScript
  • C Programiranje
  • Java
O avtorju
Yuvraj Chandra (63 objavljenih člankov)

Yuvraj je dodiplomski študent računalništva na Univerzi v Delhiju v Indiji. Navdušen je nad spletnim razvojem Full Stack. Ko ne piše, raziskuje globino različnih tehnologij.

Več od Yuvraja Chandre

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!

Kliknite tukaj, če se želite naročiti