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

سؤال في لغة باسكال مهم جدا بالنسبة لي

مغلق
بدأه salah_gh في 25 مايو 2005 · 9 رد · 1,057 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أرجو الأجابة ولكم جزيل الشكر

هناك سؤال في البرمجة لم أستطتع أن أحلهُ

وهذا هو النص:

باستخدام مبدأ المكدس(first in last out) المطلوب قراءة ملف

نصي يتألف من مجموعة من الأسطر موجود

في القرص C باسم TEST.TXT ومن ثم

طباعته بشكل معكوس

first in last out

#2

يمكنك استخدام مصفوفة من نوع string

ويتم الادخال من العنصر 0 الي الرقم الاخير و تتم القرأة من العنصر الاخير الي العنصر 0 للمصفوفة.

وممكن استخدام مصفوفة دينماكية اذا كان عدد الاسطر غير معروف

#3
procedure NombreRecords;
var
F,TEMP:TextFile;
i,j,k:integer;
ligne:string;
begin
//1
assignfile(f,'c:\text.txt');
reset(f);
i:=0;
while not(eof(f) do
begin
readln(f,ligne);
inc(i);
end;
close(f);
//2 et 3
assignfile(f,'c:\text.txt');
assignfile(TEMP,'c:\TEMP.txt');
reset(f);
REWRITE(temp);
j:=i;
while j>0 do
begin
 k:=0;
 reset(f);
 while not(eof(f)and (k<j) do
 begin
 readln(f,ligne);
 inc(k);
 end;
 writeln(temp,ligne);
 dec(j);
end;
//imprimer temp.txt
close(f);
close(temp);
end;

تم تعديل هذه المشاركة بواسطة abdelhafid في 25 مايو 2005 في 12:18

#4

شكرا يا إخوان على الرد السريع وجعله الله في ميزان حسناتكم وزادكم الله علما وحلما

#5

كتبت الرد بسرعة عليك فهمه و تنقيحه و تصحيحه و أتمني أنني أجبت علي ماكنت تريده

و شكرا

#6

ياشباب برئيكم إيش أفضل كومبايلر للباسكال

وهل راح يختلف عن الدلفي بكثير

من ناحية الوحدات اللى يستخدمها

#7

إستخدم فري باسكال، فهو اقرب كومبيلر للدلفي، وهناك تقريبا دعم ممتاز لمكتبات دلفي الاساسية ولكن ليس ل VCL

صدرت قبل اسابيع النسخة الثانية منه

http://www.freepascal.org

الميزة انك تستطيع البرمجة لويندوز ولينكس وماكنتوش ويوينكس، وايضا لمعالجات 64

لا تحزن:

إن كنت فقيرا فغيرك محبوس في دين، وإن كنت لا تملك وسيلة نقل فسواك مبتور القدمين، وان كنت تشكوا من آلام فغيرك يرقدون على الاسرة البيضاء و من سنوات، وان فقدت ولدا فغيرك فقد عددا من الأولاد و في حادث واحد.

لا تحزن:

فأنت تشرب الماء الزلال، و تستنشق الهواء الطلق، و تمشي على قدميك معافى، و تنام ليلك آمنا.

#9

نعم اخي، هذه هي النسخة الصحيحة، اخبرنا ماذا يحصل لك بعد تحميلها

لا تحزن:

إن كنت فقيرا فغيرك محبوس في دين، وإن كنت لا تملك وسيلة نقل فسواك مبتور القدمين، وان كنت تشكوا من آلام فغيرك يرقدون على الاسرة البيضاء و من سنوات، وان فقدت ولدا فغيرك فقد عددا من الأولاد و في حادث واحد.

لا تحزن:

فأنت تشرب الماء الزلال، و تستنشق الهواء الطلق، و تمشي على قدميك معافى، و تنام ليلك آمنا.

#10

كل شي تمام على مايبدووو

أحاول اكتب برامج خفيفه واتخطى مشاكل عدم العثور على وحده معينه او كود مايمكن استيعابه

لكن الحق يقال

الدلفي ريحتنا كثير :rolleyes:

post-49883-1117057309_thumb.png

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

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