דע את הערכים שלך מלמעלה למטה - למד לזהות את הספרות הגדולות והקטנות ביותר במספר בעזרת Python, JavaScript ועוד.
אמנם אינך צריך להיות מתמטיקאי בעל שם עולמי כדי להיות מתכנת, אך לדעת כיצד לתפעל מספרים של משתנים היא מיומנות שלא יסולא בפז. בעיות מסובכות המבוססות על מספרים נפוצות בריאיונות תכנות ובחידונים. במאמר זה תלמד כיצד למצוא את הספרה הגדולה והקטנה ביותר במספר באמצעות Python, C ++, JavaScript, C ו- Java.
הצהרת בעיה
ניתן לך מספר מספר. עליך למצוא ולהדפיס את הספרה הגדולה והקטנה ביותר של מספר.
דוגמא 1: תן num = 238627
8 היא הגדולה ביותר ו -2 היא הספרה הקטנה ביותר של 238627.
לפיכך, הפלט הוא:
הספרה הגדולה ביותר: 8
הספרה הקטנה ביותר: 2
דוגמא 2: תן num = 34552
5 היא הגדולה ביותר ו -2 היא הספרה הקטנה ביותר של 34552.
לפיכך, הפלט הוא:
הספרה הגדולה ביותר: 5
הספרה הקטנה ביותר: 2
דוגמה 3: תן num = 123
3 היא הגדולה ביותר ו -1 היא הספרה הקטנה ביותר מתוך 123.
לפיכך, הפלט הוא:
הספרה הגדולה ביותר: 3
הספרה הקטנה ביותר: 1
תוכנית C ++ לאיתור הספרה הגדולה והקטן ביותר במספר
להלן תוכנית C ++ למציאת הספרה הגדולה והקטן ביותר במספר:
// תוכנית C ++ לאיתור הגדול והקטן ביותר
// ספרה של מספר
#לִכלוֹל
באמצעות מרחב שמות std;
find void LargestSmallest (int num)
{
int grutsteDigit = 0;
int smallestDigit = 9;
ספרת int;
בעוד (מספר)
{
ספרה = מספר%10;
// מציאת הספרה הגדולה ביותר
largeDigit = max (ספרה, LargestDigit);
// מצא את הספרה הקטנה ביותר
smallestDigit = min (ספרה, smallestDigit);
num = num/10;
}
cout << "הספרה הגדולה ביותר:" << LargestDigit << endl;
cout << "הספרה הקטנה ביותר:" << smallestDigit << endl;
}
// קוד נהג
int main ()
{
int num1 = 238627;
cout << "num1:" << num1 << endl;
findLargestSmallest (num1);
int num2 = 34552;
cout << "num2:" << num2 << endl;
findLargestSmallest (num2);
int num3 = 123;
cout << "num3:" << num3 << endl;
findLargestSmallest (num3);
int num4 = 45672;
cout << "num4:" << num4 << endl;
findLargestSmallest (num4);
int num5 = 76567;
cout << "num5:" << num5 << endl;
findLargestSmallest (num5);
החזר 0;
}
תְפוּקָה:
מספר 1: 238627
הספרה הגדולה ביותר: 8
הספרה הקטנה ביותר: 2
מספר 2: 34552
הספרה הגדולה ביותר: 5
הספרה הקטנה ביותר: 2
מספר 3: 123
הספרה הגדולה ביותר: 3
הספרה הקטנה ביותר: 1
מספר 4: 45672
הספרה הגדולה ביותר: 7
הספרה הקטנה ביותר: 2
מספר 5: 76567
הספרה הגדולה ביותר: 7
הספרה הקטנה ביותר: 5
קָשׁוּר: כיצד למצוא את ממוצע מערך ב- Python, C ++, JavaScript ו- C
תוכנית פייתון לאיתור הספרה הגדולה והקטנה ביותר במספר
להלן תוכנית Python למציאת הספרה הגדולה והקטנה ביותר במספר:
תוכנית פייתון לאיתור הגדול והקטן ביותר
ספרה אחת של מספר
def findLargestSlest (num):
largeDigit = 0
smallestDigit = 9
בעוד (מספר):
ספרה = מספר % 10
# מציאת הספרה הגדולה ביותר
largeDigit = max (ספרה, LargestDigit)
# מציאת הספרה הקטנה ביותר
smallestDigit = min (ספרה, smallestDigit)
num = num // 10
print ("הספרה הגדולה ביותר:", LargestDigit)
print ("הספרה הקטנה ביותר:", smallestDigit)
# קוד נהג
num1 = 238627
הדפס ("num1:", num1)
findLargestSmallest (num1)
num2 = 34552
הדפס ("num2:", num2)
findLargestSmallest (num2)
num3 = 123
הדפס ("num3:", num3)
findLargestSmallest (num3)
num4 = 45672
הדפס ("num4:", num4)
findLargestSmallest (num4)
מספר 5 = 76567
הדפס ("num5:", num5)
findLargestSmallest (num5)
תְפוּקָה:
מספר 1: 238627
הספרה הגדולה ביותר: 8
הספרה הקטנה ביותר: 2
מספר 2: 34552
הספרה הגדולה ביותר: 5
הספרה הקטנה ביותר: 2
מספר 3: 123
הספרה הגדולה ביותר: 3
הספרה הקטנה ביותר: 1
מספר 4: 45672
הספרה הגדולה ביותר: 7
הספרה הקטנה ביותר: 2
מספר 5: 76567
הספרה הגדולה ביותר: 7
הספרה הקטנה ביותר: 5
קָשׁוּר: כיצד להמיר זמן בפורמט 12 שעות לפורמט של 24 שעות באמצעות תכנות
תוכנית JavaScript לאיתור הספרה הגדולה והקטנה ביותר במספר
להלן תוכנית JavaScript לאיתור הספרה הגדולה והקטנה ביותר במספר:
// תוכנית JavaScript לאיתור הגדול והקטן ביותר
// ספרה של מספר
function findLargestSmallest (num) {
var grootsteDigit = 0;
var smallestDigit = 9;
var digit;
בעוד (מספר) {
ספרה = מספר%10;
// מציאת הספרה הגדולה ביותר
LargestDigit = Math.max (ספרה, LargestDigit);
// מצא את הספרה הקטנה ביותר
smallestDigit = Math.min (ספרה, smallestDigit);
num = parseInt (num / 10);
}
document.write ("הספרה הגדולה ביותר:" + LargestDigit + "
");
document.write ("הספרה הקטנה ביותר:" + smallestDigit + "
");
}
// קוד נהג
var num1 = 238627;
document.write ("num1:" + num1 + "
");
findLargestSmallest (num1);
var num2 = 34552;
document.write ("num2:" + num2 + "
");
findLargestSmallest (num2);
var num3 = 123;
document.write ("num3:" + num3 + "
");
findLargestSmallest (num3);
var num4 = 45672;
document.write ("num4:" + num4 + "
");
findLargestSmallest (num4);
var num5 = 76567;
document.write ("num5:" + num5 + "
");
findLargestSmallest (num5);
תְפוּקָה:
מספר 1: 238627
הספרה הגדולה ביותר: 8
הספרה הקטנה ביותר: 2
מספר 2: 34552
הספרה הגדולה ביותר: 5
הספרה הקטנה ביותר: 2
מספר 3: 123
הספרה הגדולה ביותר: 3
הספרה הקטנה ביותר: 1
מספר 4: 45672
הספרה הגדולה ביותר: 7
הספרה הקטנה ביותר: 2
מספר 5: 76567
הספרה הגדולה ביותר: 7
הספרה הקטנה ביותר: 5
קָשׁוּר: כיצד להדפיס את כל ההרשאות של מחרוזת נתונה ב- C, C ++, JavaScript ו- Python
תוכנית C לאיתור הספרה הגדולה והקטן ביותר במספר
להלן תוכנית C לאיתור הספרה הגדולה והקטנה ביותר במספר:
// תוכנית C לאיתור הגדול והקטן ביותר
// ספרה של מספר
#לִכלוֹל
#define Max (a, b) (a> b? א: ב)
#הגדר Min (a, b) (a> b? ב: א)
find void LargestSmallest (int num)
{
int grutsteDigit = 0;
int smallestDigit = 9;
ספרת int;
בעוד (מספר)
{
ספרה = מספר%10;
// מציאת הספרה הגדולה ביותר
LargestDigit = Max (ספרה, LargestDigit);
// מצא את הספרה הקטנה ביותר
smallestDigit = Min (ספרה, smallestDigit);
num = num/10;
}
printf ("הספרה הגדולה ביותר: %d \ n", largeDigit);
printf ("הספרה הקטנה ביותר: %d \ n", smallestDigit);
}
// קוד נהג
int main ()
{
int num1 = 238627;
printf ("num1: %d \ n", num1);
findLargestSmallest (num1);
int num2 = 34552;
printf ("num2: %d \ n", num2);
findLargestSmallest (num2);
int num3 = 123;
printf ("num3: %d \ n", num3);
findLargestSmallest (num3);
int num4 = 45672;
printf ("num4: %d \ n", num4);
findLargestSmallest (num4);
int num5 = 76567;
printf ("num5: %d \ n", num5);
findLargestSmallest (num5);
החזר 0;
}
תְפוּקָה:
מספר 1: 238627
הספרה הגדולה ביותר: 8
הספרה הקטנה ביותר: 2
מספר 2: 34552
הספרה הגדולה ביותר: 5
הספרה הקטנה ביותר: 2
מספר 3: 123
הספרה הגדולה ביותר: 3
הספרה הקטנה ביותר: 1
מספר 4: 45672
הספרה הגדולה ביותר: 7
הספרה הקטנה ביותר: 2
מספר 5: 76567
הספרה הגדולה ביותר: 7
הספרה הקטנה ביותר: 5
קָשׁוּר: כיצד להשלים את אתגר FizzBuzz ב -5 שפות תכנות
תוכנית Java לאיתור הספרה הגדולה והקטן ביותר במספר
להלן תוכנית Java לאיתור הספרה הגדולה והקטנה ביותר במספר:
// תוכנת Java לאיתור הגדול והקטן ביותר
// ספרה של מספר
מעמד ציבורי ראשי
{
מצא חלל סטטי LargestSmallest (int num)
{
int grutsteDigit = 0;
int smallestDigit = 9;
ספרת int;
בעוד (מספר! = 0)
{
ספרה = מספר % 10;
// מציאת הספרה הגדולה ביותר
LargestDigit = Math.max (ספרה, LargestDigit);
// מציאת הספרה הקטנה ביותר
smallestDigit = Math.min (ספרה, smallestDigit);
num = num / 10;
}
System.out.println ("הספרה הגדולה ביותר:" + LargestDigit);
System.out.println ("הספרה הקטנה ביותר:" + smallestDigit);
}
// קוד נהג
פסל סטטי ציבורי (String [] args) {
int num1 = 238627;
System.out.println ("num1:" + num1);
findLargestSmallest (num1);
int num2 = 34552;
System.out.println ("num2:" + num2);
findLargestSmallest (num2);
int num3 = 123;
System.out.println ("num3:" + num3);
findLargestSmallest (num3);
int num4 = 45672;
System.out.println ("num4:" + num4);
findLargestSmallest (num4);
int num5 = 76567;
System.out.println ("num5:" + num5);
findLargestSmallest (num5);
}
}
תְפוּקָה:
מספר 1: 238627
הספרה הגדולה ביותר: 8
הספרה הקטנה ביותר: 2
מספר 2: 34552
הספרה הגדולה ביותר: 5
הספרה הקטנה ביותר: 2
מספר 3: 123
הספרה הגדולה ביותר: 3
הספרה הקטנה ביותר: 1
מספר 4: 45672
הספרה הגדולה ביותר: 7
הספרה הקטנה ביותר: 2
מספר 5: 76567
הספרה הגדולה ביותר: 7
הספרה הקטנה ביותר: 5
שפר את כישורי הפיתון שלך באמצעות שיטות ופונקציות מובנות
ספריית Python Standard מספקת מספר שיטות ופונקציות מובנות המשמשות לביצוע מגוון משימות. שיטות ופונקציות מגבירות את בהירות הקוד ויעילותו. נצל את העוצמה של שיטות ופונקציות כדי להגביר את כישורי ה- Python שלך.
הספרייה הסטנדרטית של פייתון מכילה פונקציות רבות המסייעות במשימות התכנות שלך. למד אודות הקוד הכי שימושי וצור קוד חזק יותר.
קרא הבא
- תִכנוּת
- הדרכות קידוד
- פִּיתוֹן
- JavaScript
- C תכנות
- ג'אווה
יובראג 'הוא סטודנט לתואר ראשון במדעי המחשב באוניברסיטת דלהי, הודו. הוא נלהב מ- Full Stack Web Development. כשהוא לא כותב, הוא בוחן את עומק הטכנולוגיות השונות.
הירשם לניוזלטר שלנו
הצטרף לניוזלטר שלנו לקבלת טיפים, סקירות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!
לחצו כאן להרשמה