Yuvraj Chandra poolt
JagaPiiksumaE -post

Teadke oma väärtusi ülalt alla - õppige Pythoni, JavaScripti ja muu abil tuvastama numbri suurimaid ja väikseimaid numbreid.

Omistamist pole vaja - tühistage

Kuigi programmeerijaks ei pea olema maailmakuulus matemaatik, on muutujate numbritega manipuleerimise teadmine hindamatu oskus. Arvudel põhinevad keerulised probleemid on programmeerimisintervjuude ja viktoriinide puhul tavalised. Sellest artiklist saate teada, kuidas leida Pythoni, C ++, JavaScripti, C ja Java abil arvu suurim ja väikseim number.

Probleemipüstituses

Teile antakse number num. Peate leidma ja printima suurima ja väikseima numbri num.

Näide 1: Olgu number = 238627

8 on suurim ja 2 on 238627 väikseim number.

Seega on väljund järgmine:

Suurim number: 8

Väikseim number: 2

Näide 2: Olgu number = 34552

5 on suurim ja 2 on 34552 väikseim number.

Seega on väljund järgmine:

Suurim number: 5

Väikseim number: 2

Näide 3: Olgu arv = 123

instagram viewer

3 on suurim ja 1 on 123i väikseim number.

Seega on väljund järgmine:

Suurim number: 3

Väikseim number: 1

C ++ programm numbri suurima ja väikseima numbri leidmiseks

Allpool on C ++ programm numbri suurima ja väikseima numbri leidmiseks:

// C ++ programm suurima ja väikseima leidmiseks
// numbri number
#kaasake
kasutades nimeruumi std;
tühine leid Suurim Väikseim (int number)
{
int suurimDigit = 0;
int väikseimDigit = 9;
int number;
samas (arv)
{
number = arv%10;
// Suurima numbri leidmine
suurinDigit = max (number, suurinDigit);
// Leia väikseim number
väikseimDigit = min (number, väikseimDigit);
arv = arv/10;
}
cout << "Suurim number:" << suurinDigit << endl;
cout << "Väikseim number:" << väikseimDigit << endl;
}
// Juhi kood
int main ()
{
int number1 = 238627;
cout << "num1:" << num1 << endl;
findLargestSmolest (number1);
int number2 = 34552;
cout << "num2:" << num2 << endl;
findLargestSmmost (number2);
int arv3 = 123;
cout << "num3:" << num3 << endl;
findLargestSmmost (number3);
int number4 = 45672;
cout << "num4:" << num4 << endl;
findLargestSmmost (number4);
int arv5 = 76567;
cout << "num5:" << num5 << endl;
findLargestSmmost (number5);
tagasitulek 0;
}

Väljund:

number 1: 238627
Suurim number: 8
Väikseim number: 2
number 2: 34552
Suurim number: 5
Väikseim number: 2
number 3: 123
Suurim number: 3
Väikseim number: 1
number 4: 45672
Suurim number: 7
Väikseim number: 2
number 5: 76567
Suurim number: 7
Väikseim number: 5

Seotud: Kuidas leida massiivi tähendust Pythonis, C ++, JavaScriptis ja C -s

Pythoni programm numbri suurima ja väikseima numbri leidmiseks

Allpool on Pythoni programm numbri suurima ja väikseima numbri leidmiseks:

# Pythoni programm suurima ja väikseima leidmiseks
# numbri number
def findLargestSmmost (arv):
Suurim Digit = 0
väikseim digitaalne = 9
samas (arv):
number = arv % 10
# Suurima numbri leidmine
suurinDigit = max (number, suurinDigit)
# Väikseima numbri leidmine
väikseimDigit = min (number, väikseimDigit)
arv = arv // 10
print ("Suurim number:", suurinDigit)
print ("Väikseim number:", väikseim digitaalne)
# Juhi kood
number1 = 238627
print ("number1:", number1)
findLargestSmmost (number1)
number2 = 34552
print ("num2:", num2)
findLargestSmmost (number2)
arv3 = 123
print ("num3:", num3)
findLargestSmmost (arv3)
number4 = 45672
print ("num4:", num4)
findLargestSmmost (number4)
number5 = 76567
print ("num5:", num5)
findLargestSmmost (number5)

Väljund:

number 1: 238627
Suurim number: 8
Väikseim number: 2
number 2: 34552
Suurim number: 5
Väikseim number: 2
number 3: 123
Suurim number: 3
Väikseim number: 1
number 4: 45672
Suurim number: 7
Väikseim number: 2
number 5: 76567
Suurim number: 7
Väikseim number: 5

Seotud: Kuidas teisendada 12-tunnise vormingu aeg programmeerimisega 24-tunniseks vorminguks

JavaScripti programm numbri suurima ja väikseima numbri leidmiseks

Allpool on JavaScripti programm numbri suurima ja väikseima numbri leidmiseks:

// JavaScripti programm suurima ja väikseima leidmiseks
// numbri number
function findLargestSmolest (arv) {
var suurimDigit = 0;
var väikseimDigit = 9;
var number;
samas (arv) {
number = arv%10;
// Suurima numbri leidmine
suurinDigit = Math.max (number, suurinDigit);
// Leia väikseim number
väikseimDigit = Matemaatika.min (number, väikseimDigit);
num = parseInt (arv / 10);
}
document.write ("Suurim number:" + suurinDigit + "
");
document.write ("Väikseim number:" + väikseim digitaalne + "
");
}
// Juhi kood
var num1 = 238627;
document.write ("number1:" + arv1 + "
");
findLargestSmolest (number1);
var num2 = 34552;
document.write ("num2:" + arv2 + "
");
findLargestSmmost (number2);
var num3 = 123;
document.write ("num3:" + arv3 + "
");
findLargestSmmost (number3);
var num4 = 45672;
document.write ("num4:" + arv4 + "
");
findLargestSmmost (number4);
var number5 = 76567;
document.write ("num5:" + arv5 + "
");
findLargestSmmost (number5);

Väljund:

number 1: 238627
Suurim number: 8
Väikseim number: 2
number 2: 34552
Suurim number: 5
Väikseim number: 2
number 3: 123
Suurim number: 3
Väikseim number: 1
number 4: 45672
Suurim number: 7
Väikseim number: 2
number 5: 76567
Suurim number: 7
Väikseim number: 5

Seotud: Kuidas printida kõiki antud stringi lubasid C, C ++, JavaScripti ja Pythonis

C Programm numbri suurima ja väikseima numbri leidmiseks

Allpool on C -programm numbri suurima ja väikseima numbri leidmiseks:

// C -programm suurima ja väikseima leidmiseks
// numbri number
#kaasake
#defineeri Max (a, b) (a> b? a: b)
#define Min (a, b) (a> b?) b: a)
tühine leid Suurim Väikseim (int number)
{
int suurimDigit = 0;
int väikseimDigit = 9;
int number;
samas (arv)
{
number = arv%10;
// Suurima numbri leidmine
suurinDigit = Max (number, suurimDigit);
// Leia väikseim number
väikseimDigit = Min (number, väikseimDigit);
arv = arv/10;
}
printf ("Suurim number: %d \ ⁠n", suurinDigit);
printf ("Väikseim number: %d \ ⁠n", väikseim arv);
}
// Juhi kood
int main ()
{
int number1 = 238627;
printf ("number1: %d \ ⁠n", number1);
findLargestSmolest (number1);
int number2 = 34552;
printf ("number2: %d \ ⁠n", number2);
findLargestSmmost (number2);
int arv3 = 123;
printf ("number3: %d \ ⁠n", number3);
findLargestSmmost (number3);
int number4 = 45672;
printf ("number4: %d \ ⁠n", number4);
findLargestSmmost (number4);
int arv5 = 76567;
printf ("number5: %d \ ⁠n", number5);
findLargestSmmost (number5);
tagasitulek 0;
}

Väljund:

number 1: 238627
Suurim number: 8
Väikseim number: 2
number 2: 34552
Suurim number: 5
Väikseim number: 2
number 3: 123
Suurim number: 3
Väikseim number: 1
number 4: 45672
Suurim number: 7
Väikseim number: 2
number 5: 76567
Suurim number: 7
Väikseim number: 5

Seotud: Kuidas täita FizzBuzz väljakutse 5 programmeerimiskeeles

Java programm numbri suurima ja väikseima numbri leidmiseks

Allpool on Java programm numbri suurima ja väikseima numbri leidmiseks:

// Java programm suurima ja väikseima leidmiseks
// numbri number
avalik klass Main
{
staatiline tühine leid Suurim Väikseim (int number)
{
int suurimDigit = 0;
int väikseimDigit = 9;
int number;
samas (arv! = 0)
{
number = arv % 10;
// Suurima numbri leidmine
suurinDigit = Math.max (number, suurinDigit);
// Väikseima numbri leidmine
väikseimDigit = Matemaatika.min (number, väikseimDigit);
arv = arv / 10;
}
System.out.println ("Suurim number:" + suurinDigit);
System.out.println ("Väikseim number:" + väikseim arv);
}
// Juhi kood
public static void main (String [] args) {
int number1 = 238627;
System.out.println ("number1:" + arv1);
findLargestSmolest (number1);
int number2 = 34552;
System.out.println ("num2:" + number2);
findLargestSmmost (number2);
int arv3 = 123;
System.out.println ("num3:" + number3);
findLargestSmmost (number3);
int number4 = 45672;
System.out.println ("num4:" + number4);
findLargestSmmost (number4);
int arv5 = 76567;
System.out.println ("num5:" + number5);
findLargestSmmost (number5);
}
}

Väljund:

number 1: 238627
Suurim number: 8
Väikseim number: 2
number 2: 34552
Suurim number: 5
Väikseim number: 2
number 3: 123
Suurim number: 3
Väikseim number: 1
number 4: 45672
Suurim number: 7
Väikseim number: 2
number 5: 76567
Suurim number: 7
Väikseim number: 5

Tõstke oma Pythoni oskusi sisseehitatud meetodite ja funktsioonide abil

Python Standard Library pakub mitmeid sisseehitatud meetodeid ja funktsioone, mida kasutatakse mitmesuguste ülesannete täitmiseks. Meetodid ja funktsioonid suurendavad koodi selgust ja tõhusust. Kasutage meetodite ja funktsioonide jõudu, et oma Pythoni oskusi täiendada.

JagaPiiksumaE -post
20 Pythoni funktsiooni, mida peaksite teadma

Pythoni standardraamatukogu sisaldab programmeerimisülesannete täitmiseks palju funktsioone. Lugege kõige kasulikuma kohta ja looge tugevam kood.

Loe edasi

Seotud teemad
  • Programmeerimine
  • Kodeerimise õpetused
  • Python
  • JavaScript
  • C Programmeerimine
  • Java
Autori kohta
Yuvraj Chandra (63 artiklit avaldatud)

Yuvraj on arvutiteaduse bakalaureuseõppe üliõpilane Indias Delhi ülikoolis. Ta on kirglik Full Stacki veebiarenduse vastu. Kui ta ei kirjuta, uurib ta erinevate tehnoloogiate sügavust.

Veel Yuvraj Chandrast

Telli meie uudiskiri

Liituge meie uudiskirjaga, et saada tehnilisi näpunäiteid, ülevaateid, tasuta e -raamatuid ja eksklusiivseid pakkumisi!

Tellimiseks klõpsake siin