الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

التحويل من أحرف صغيرة إلى كبيرة عبر جدول االأ

بدأه yahya91 في 30 أبريل 2010 · 2 رد · 599 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الفكرة هي أن تعرف متغير محرفي من ثم تسند إلى قيمة هذا المحرف وحسب جدول الآسكي

char variable=int(str[0])-32          //int()للتحويل من قيمة محرفية
إلى عددية مساوية لجدول الآسكي نكتب

أي أسندنا إلى المتغير القيمة العددية للمحرف في السلسلة ناقصاً منها

32 و الموافقة للحرف الكبير في جدول الآسكي

#include<iostream.h>
void main()
{
	char ascii[19];
	char str[]="computer engineering";
	cout<<"the string is "<<endl;
	cout<<str<<"\nthe string after converting from small letter to big letter\n\n\n\n";
for(int i=0;i<19;i++)
{
	ascii=int(str)-32;
}
for(int j=0;j<19;j++)
{
cout<<ascii[j];
}
cout<<"\n\n\n";
}
2
#2

اي اخي وين المشكلة؟؟؟؟؟

انا عندي موضوع اسمه: كيف بقدر اكنتب البرنامج التالي باضافة التوابع

نفس فكرة برنامج بس طريقة حل تانية

#3

وهنا باستخدام الدوال الجاهزة .. Buit in Function

#include<iostream>



using namespace std;

void main()

{

  	 int i=0;

  	char str[]="computer engineering"; 	

  	cout<<"the string is "<<endl;  	

  	cout<<str<<"\nthe string after converting from small letter to big letter\n\n\n\n";



  	while(str!='\0')

  	{  	

        	str=toupper(str);

        	i++;

  	}

  	cout<<"the string is\n\n"<<str<<endl;  	



system("pause");

}

تحياتي

تم تعديل هذه المشاركة بواسطة omani في 10 مايو 2010 في 20:42

1

OMANI FOR EVER

-------------------------------------------------

post-12787-12780191801974.jpg

-------------------------------------------------

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…