ملتقى البرمجة
اهلا بك زائرنا الكريم ..
اذا كانت هذه هيالزيارة الاولى لك فاننا ندعوك الى التسجيل بالمنتدى او التعريف بنفسك
مع العلم ان الزوار لا يستطيعون مشاهدة كل المواضيع المطروحة بالمنتدى


انضم إلى المنتدى ، فالأمر سريع وسهل

ملتقى البرمجة
اهلا بك زائرنا الكريم ..
اذا كانت هذه هيالزيارة الاولى لك فاننا ندعوك الى التسجيل بالمنتدى او التعريف بنفسك
مع العلم ان الزوار لا يستطيعون مشاهدة كل المواضيع المطروحة بالمنتدى
ملتقى البرمجة
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

تحويل حروف المصفوفة الى حروف كبيرة

2 مشترك

اذهب الى الأسفل

تحويل حروف المصفوفة الى حروف كبيرة  Empty تحويل حروف المصفوفة الى حروف كبيرة

مُساهمة من طرف anas mohtaseb 14/3/2011, 10:54 am

حل سؤال تحويل حروف المصفوفة الى حروف كبيرة



الكود:

#include<iostream>
#include<string>
using namespace std;

 void main()
 {
int i,w=0;
 char a[20];

cin.getline(a,20);
for (i=0;(i<20&&a[i]!=' ');i++)
{
cout<<a[i];
}
for (i=0;i<20;i++)
{     
while (a[i]==' ')
{
cout<<"."<<a[i+1];
i++;
}
}
cout<<"\n";
for(i=0;i<20;i++)
{
  a[i]=toupper(a[i]);

cout<<a[i];
}
cout<<"\n";
system ("pause");
}
anas mohtaseb
anas mohtaseb

عدد المساهمات : 29
تاريخ التسجيل : 08/03/2011
الموقع : https://www.facebook.com/anasmohtaseb

https://www.facebook.com/anasmohtaseb

الرجوع الى أعلى الصفحة اذهب الى الأسفل

تحويل حروف المصفوفة الى حروف كبيرة  Empty رد: تحويل حروف المصفوفة الى حروف كبيرة

مُساهمة من طرف Basel Tamimi 15/3/2011, 10:51 am

other solution:


الكود:
#include <iostream>
#define z 30
using namespace std;
int main (){
   char namearray[z],x;
   int i,s,y;
   cout<<"enter your full name: ";
   for(i=0;i<z;i++){
   cin.get(x);
   if(y=islower(x))
      x=toupper(x);
   if (x!='\n')
      namearray[i]=x;
   else break;}

   for(i=0;i<z;i++)
      if(namearray[i]!=' ')
         cout<<namearray[i];
      else{
      
      cout<<" ";
      cout<<char (toupper(namearray[i+1]));
      cout<<". ";
      i++;break;}

s=i;
for(i=s;i<z;i++){
   if(namearray[i]==' '){
      cout<<namearray[i+1];
   cout<<". ";
   break;}}
cout<<endl;



cout<<endl;
system("pause");
}
Basel Tamimi
Basel Tamimi

عدد المساهمات : 44
تاريخ التسجيل : 09/03/2011
العمر : 32
الموقع : الخليل

https://is-it1.alafdal.net/

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة

- مواضيع مماثلة

 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى