C

خوارزمية / برنامج لتحويل سلسلة نصية من حروف صغيرة الى حروف كبيرة

خوارزمية / برنامج لتحويل سلسلة نصية من حروف صغيرة الى حروف كبيرة بلغة الـ C.

/* CONVERSTION D'UNE CHAINE DE CARACTERE MINISCULE AU MAJUSCULE */

#include <stdio.h>

void majiscule (char s[]) {
   int c = 0;
   
   while (s[c] != '\0') {
      if (s[c] >= 'a' && s[c] <= 'z') {
         s[c] = s[c] - 32;
      }
      c++;
   }
}

int main() {
   char str[100];
   
   printf("Entrez la chaine de characteres pour convertir:\n");
   gets(str);
   
   majiscule(str);
   
   printf("La chaine en MAJISCULE: %s\n", str);
     
   return 0;
}									   // fb.com/www.mathet.info

و هذا حل أخر باستخدام دالة موجودة في مكتبة الـ C تحت إسم toupper()

خوارزمية / برنامج لتحويل سلسلة نصية من حروف صغيرة الى حروف كبيرة باستخدام دالة toupper()

تم النشر أول مرة في: https://www.facebook.com/www.mathet.info/posts/2234408263270772

السابق
دالة بـ الـ JavaScript للتحويل من الدرجات Degrees الى الراديان Radians
التالي
خوارزمية / برنامج لتحويل سلسلة نصية من حروف صغيرة الى حروف كبيرة باستخدام toupper()

اترك تعليقاً