Teadke oma väärtusi ülalt alla - õppige Pythoni, JavaScripti ja muu abil tuvastama numbri suurimaid ja väikseimaid numbreid.
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
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.
Pythoni standardraamatukogu sisaldab programmeerimisülesannete täitmiseks palju funktsioone. Lugege kõige kasulikuma kohta ja looge tugevam kood.
Loe edasi
- Programmeerimine
- Kodeerimise õpetused
- Python
- JavaScript
- C Programmeerimine
- Java
![](/f/8a844dc1ccc92ead60a986f188f87f40.png)
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.
Telli meie uudiskiri
Liituge meie uudiskirjaga, et saada tehnilisi näpunäiteid, ülevaateid, tasuta e -raamatuid ja eksklusiivseid pakkumisi!
Tellimiseks klõpsake siin