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

في ++c أريد دالة تقرأ النص كاملا مع الفراغ و كيف ت

مغلق
بدأه أميرة الزهور في 26 نوفمبر 2005 · 6 رد · 717 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته كيف الأعضاء إن شاء الله تعالى يكونون بخير

أريد دالة في ++c تقرأ الفراغات (تقرأ سطر كامل أو سطر وأكثر بكامله ) وقد جربت عدة دوال ولكن المشكلة التي واجهتها هي عدم مراعاة الترتيب في الطباعة فمثلا لوكان كودي :

يطبع الاسم ومن ثم العمر ينعكس فيظهر عند الطباعة العمر قبل الاسم

سؤالي الثاني كيف أجعل القائمة ( المنيو ) تتجدد في صفحة جديدة بعد كل استخدام لها حتى ماتمتلي علي الصفحة وتصير تظهر المنيو أكثر من مرة يعني إذا حصل واستخدمت المنيو واخترت رقم من أحد الأرقام المعروضة لو أبي أختار مرة ثانية رقم آخر تظهر لي المنيو في صفحة جديدة ما تكمل على الصفحة السابقة

لوسمحتم الله يجزاكم خير إذا ذكرتم لي الدوال اذكروا header file لكل دالة مذكورة

أرجو أن أجد عندكم الجواب

أختكم أميرة الزهور

#2
 cin.getline(variable,no of variable)

joseph.gif

logo.gif

CCNA 640-802

مدونتي

#3

السلام عليكم

أختي أميرة الزهور

اذا بتستخدمين

cin.getline

لازم تستخدمين فنكشن اسمها ignore()

حتى ما تصبح عندك مشاكل

او استخدمي function stringوهي

#include<string>
وتقرأينها عادي مستخدمهcin>>
وهذا مثال

#include <iostream>

#include <string> //Must include this to use class string

using namespace std;

int main()

{

string s,str,str1;

s = "c++ ";

s = s + "I like C++";

cout<<s<<endl;

if (s=="c++ I like C++")

cout << "string is like CString it is easy and powerful"<<endl;

cout<<"Enter a string"<<endl;

cin>>str;

cout<<str;

return 0;

}

ان شاء الله ان الكود يصير واضح

اذا فيه اي سؤال انا حاضره

#4

#include <iostream>

#include <string> //Must include this to use class string

using namespace std;

int main()

{

string s,str,str1;

s = "C++ ";

s = s + "I LIKE C++";

cout<<s<<endl;

if (s=="C++ I LIKE C++")

cout << "string is like CString it is easy and powerful"<<endl;

cout<<"Enter a string"<<endl;

cin>>str;

cout<<str;

return 0;

}

#5

صراحه انا ماني عارفه ليش الكود ينقلب

بس ان شاء الله تفهمينه

وراح احاول اعدل عليه اذا سمحت لي الفرصه

#6

الكود إنقلب لانك لم تضعها في اطار الكود

أشهد أن لا إله إلا الله ***************** وأشهد أن محمد عبده ورسوله

#7

يمكنك أن تقرأي الملف حرف حرف إلى أن يوصل n/ أي سطر جديد

هذا الموضوع مغلق.

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

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

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

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

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