logo

برنامج للعثور على أكبر وأصغر أحرف ذات قيمة ASCII في سلسلة

بالنظر إلى سلسلة من الأحرف الصغيرة والكبيرة، فإن مهمتك هي العثور على أكبر وأصغر أبجدية (وفقًا لـ قيم ASCII ) في السلسلة. لاحظ أن جميع الأحرف الكبيرة في ASCII تأتي قبل جميع الأحرف الصغيرة.

أمثلة : 

    Input :    sample string  
Output : Largest = t Smallest = a
Input : Geeks
Output : Largest = s Smallest = G
Explanation: According to alphabetical order
largest alphabet in this string is 's'
and smallest alphabet in this string is
'G'( not 'e' according to the ASCII value)
Input : geEks
Output : Largest = s Smallest = E

أقصى قيمة ممكنة يمكن أن تكون "z" وأصغر قيمة ممكنة يمكن أن تكون "A". 



تطبيق:

C++
// C++ program to find largest and smallest  // characters in a string. #include    using namespace std; // function that return the largest alphabet. char largest_alphabet(char a[] int n) {  // initializing max alphabet to 'a'  char max = 'A';  // find largest alphabet  for (int i=0; i<n; i++)   if (a[i] > max)  max = a[i];   // returning largest element  return max; } // function that return the smallest alphabet char smallest_alphabet(char a[] int n) {  // initializing smallest alphabet to 'z'  char min = 'z';  // find smallest alphabet  for (int i=0; i<n-1; i++)   if (a[i] < min)  min = a[i];   // returning smallest alphabet  return min; } // Driver Code int main() {  // Character array  char a[]= 'GeEksforGeeks';  // Calculating size of the string  int size = sizeof(a) / sizeof(a[0]);  // calling functions and print returned value  cout << 'Largest and smallest alphabet is : ';  cout << largest_alphabet(asize)<< ' and ';  cout << smallest_alphabet(asize)<<endl;  return 0; } 
Java
// Java program to find largest and  // smallest characters in a string. public class GFG {     // function that return the largest alphabet.  static char largest_alphabet(String a int n)  {  // initializing max alphabet to 'a'  char max = 'A';    // find largest alphabet  for (int i=0; i<n; i++)   if (a.charAt(i) > max)  max = a.charAt(i);     // returning largest element  return max;  }    // function that return the smallest alphabet  static char smallest_alphabet(String a int n)  {  // initializing smallest alphabet to 'z'  char min = 'z';    // find smallest alphabet  for (int i=0; i<n-1; i++)   if (a.charAt(i) < min)  min = a.charAt(i);     // returning smallest alphabet  return min;  }    // Driver Code  public static void main(String args[])  {  // Input String  String a= 'GeEksforGeeks';    // Calculating size of the string  int size = a.length();    // calling functions and print returned value  System.out.print('Largest and smallest alphabet is : ');    System.out.print(largest_alphabet(asize) + ' and ');  System.out.println(smallest_alphabet(asize));  } } // This code is contributed by Sumit Ghosh 
Python3
# Python3 program to find largest and  # smallest characters in a string # Function that return the largest alphabet def largest_alphabet(a n) : # Initializing max alphabet to 'a' max = 'A' # Find largest alphabet for i in range(n) : if (a[i] > max): max = a[i] # Returning largest element return max # Function that return the smallest alphabet def smallest_alphabet(a n) : # Initializing smallest alphabet to 'z' min = 'z'; # Find smallest alphabet for i in range (n - 1) : if (a[i] < min): min = a[i] # Returning smallest alphabet return min # Driver code if __name__ == '__main__' : # Character array a = 'GeEksforGeeks' # Calculating size of the string size = len(a) # Calling functions and print returned value print( 'Largest and smallest alphabet is : ' end = '') print(largest_alphabet(a size) end = ' and ') print(smallest_alphabet(a size)) # This code is contributed by 'rishabh_jain' 
C#
// C# program to find largest and  // smallest characters in a string. using System; class GFG {     // function that return the   // largest alphabet.  static char largest_alphabet(String a   int n)  {    // initializing max   // alphabet to 'a'  char max = 'A';    // find largest alphabet  for (int i = 0; i < n; i++)   if (a[i] > max)  max = a[i];     // returning largest element  return max;  }    // function that return the  // smallest alphabet  static char smallest_alphabet(String a   int n)  {    // initializing smallest   // alphabet to 'z'  char min = 'z';    // find smallest alphabet  for (int i = 0; i < n - 1; i++)   if (a[i] < min)  min = a[i];     // returning smallest alphabet  return min;  }    // Driver Code  public static void Main()  {  // Input String  String a= 'GeEksforGeeks';    // Calculating size  // of the string  int size = a.Length;    // calling functions and   // print returned value  Console.Write('Largest and smallest alphabet is : ');    Console.Write(largest_alphabet(a size) + ' and ');  Console.Write(smallest_alphabet(a size));  } } // This code is contributed by nitin mittal. 
JavaScript
<script>  // JavaScript program to find largest and   // smallest characters in a string.    // function that return the   // largest alphabet.  function largest_alphabet(a n)  {    // initializing max   // alphabet to 'a'  let max = 'A';    // find largest alphabet  for (let i = 0; i < n; i++)   if (a[i].charCodeAt() > max.charCodeAt())  max = a[i];     // returning largest element  return max;  }    // function that return the  // smallest alphabet  function smallest_alphabet(a n)  {    // initializing smallest   // alphabet to 'z'  let min = 'z';    // find smallest alphabet  for (let i = 0; i < n - 1; i++)   if (a[i].charCodeAt() < min.charCodeAt())  min = a[i];     // returning smallest alphabet  return min;  }    // Input String  let a= 'GeEksforGeeks';  // Calculating size  // of the string  let size = a.length;  // calling functions and   // print returned value  document.write('Largest and smallest alphabet is : ');  document.write(largest_alphabet(a size) + ' and ');  document.write(smallest_alphabet(a size));   </script> 
php
 // php program to find largest and smallest  // characters in a string. // function that return the largest alphabet. function largest_alphabet($a $n) { // Initializing max alphabet to 'a' $max = 'A'; // Find largest alphabet for ($i = 0; $i < $n; $i++) if ($a[$i] > $max) $max = $a[$i]; // Returning largest element return $max; } // function that return the smallest alphabet function smallest_alphabet($a $n) { // initializing smallest alphabet to 'z' $min = 'z'; // find smallest alphabet for ($i = 0; $i < $n-1; $i++) if ($a[$i] < $min) $min = $a[$i]; // returning smallest alphabet return $min; } // Driver Code // Character array $a = 'GeEksforGeeks'; // Calculating size of the string $size = strlen($a); // calling functions and print returned value echo 'Largest and smallest alphabet is : '; echo largest_alphabet($a $size). ' and '; echo smallest_alphabet($a $size); // This code is contributed by Sam007 ?> 

الإخراج
Largest and smallest alphabet is : s and E 

تعقيد الوقت: على)
المساحة المساعدة: يا(1)

إنشاء اختبار