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

الى من يعرف في السي ارجو المساعدة؟؟؟؟؟؟؟

مغلق
بدأه طالبة مجتهدة في 7 أبريل 2003 · 15 رد · 1,133 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

مرحبا

انا عضوة جديدة ابغى من اللي يفهم في السي يساعدني اذا سمحتوا عندي برنامج مو عارفة اكتب لة كود مضبوط ياليت

تساعدوني مع العلم انة انا لسى مبتدئة في دراستي للسي فياليت مايكون الكود معقد كثير يعني يكون بطريقة مبسطة

البرنامج اللي عندي يطلب من المستخدم انة يدخل اول يوم في شهر january

يوافق أي يوم من ايام الأسبوع ويكون ادخال اليوم بطريقة الأرقام يعني لما يدخل

المستخدم رقم 1 يعني السبت 2 يعني الأحد وهكذا

وباقي الأشهر تأتي بالتتابع لأنة كما هو معروف التقويم يعتمد على january

وبقية الأشهر تأتي بالحساب كمان البرنامج يطلب من المستخدم إدخال السنة بالميلادية طبعا........

والفائدة من كل هذي الشغلة هي طباعة تقويم لسنة كاملة وهي السنة التي قام المستخدم بإدخالها

مع مراعاة أن الطباعة راح تكون بشكل معين كالتالي

S s m t w t f

1

8 7 6 5 4 3 2

15 14 13 12 11 10 9

مع العلم انة s(satar day)

أي ان الأحرف اختصارات لأيام الأسبوع

ياليت تردون علي بسرعة بليييييييييييييز لأني محتاجةالكود خلال هاليومين

مع خالص تحياتي

طالبة مجتهدة..............

بايووووووووووووووووووووووووووووووو

#2

مرحبا كيفكم ان شاء الله باتم حال

انا بصراحة اخذت على خاطري منكم معقولة عدد القراءات 18 والرد

0

ليش مااحد رد علي لهذي الدرجة البرنامج صعب

:(:(:(:(:(:(:(:(

بليييييييييييييييييييييييز

ردوا علي

#3

البرنامج يا أختي مو صعب....بس المشكلة أنه حسب كلامش أنتين مبتدئة ...ولهذا السبب يجب أن يكون كود البرنامج جداً بسيط....بينماهو في الواقع فيه شوية حركات

#4

مرحبا أخوي vb man

الحركات اللي فية مثل ايش انا ماابغى الكود كامل انا ابغى هذي الحركات اللي

تضبط معي ال run

اذا سمحت تذكرلي مفتاح الحل واكون من الشاكرين لك

#5

انتين اتعرفين الif statement

وال loop (التكرار)

#6

السلام عليكم

اول شي احب اشكرك على الرد علي وبالنسبة لسؤالك عن ال lop

نعم اعرف الlop

بانواعة مثل (if-while-for)

وعلى مااعتقد انة البرنامج يحل ب if or for

#7

ال if مو نوع من انواع الloop....

بس على العموم

في دالة راح اتساعدش وهي

gotoxy(int,int)

هذي الداله تذهب الى موقع الcharacter في السطر من خلال اللرقم الأول ف الداله(int) وتنتقل بين الأسطر حسب الرقم الثاني (int)

يمكنك من خلال هذه الدالة التحكم في موقع طباعة تاريخ اليوم

مثال

#include<stdio.h>

#include<conio.h>

main()

{

int x,y,k;

printf("StUt Mt  Tt   Wt   THt     F");

for (x=1;x<=31;++x)

{

if(x<=7)

y=2;

else if(x<=14)

y=3;

else if(x<=21)

y=4;

else if(x<=28)

y=5;

else

y=6;

if (x==7||x==14||x==21||x==28)

k=9*6;

else

k=((x%7)-1)*9;

gotoxy(k,y);

printf("%d",x);



}

}
#8

السلام عليكم

اخوي vb man

اذا سمحت لايمكن كتابة الكود بطريقة اخرى من دون استخدام هذة الدالة لاني لم ادخل في تعلم الدوال الى الان

ولك جزيل الشكر

#9

المشكله اها هذي الفكره اللي جت ببالي لحل السؤال...يعني علشان أوصل لفكرة غيرها(إذا ممكن) راح احتاج وقت وأنا هاليام عندي إمتحانات

#10

مشكور اخوي ماقصرت يعطيك العافية على العموم انا راح احاول فيها

بس ممكن سؤال ثاني معليش تحملني

ايش معنى

include

#11

هذا ملف library أو يسمى ملف header مثل stdio.h

...................

وهذا الheader يحمل داخله الداله اللي كلمتش عنها gotoxy

#12

:D:D:b1 :b1 :b1

السلام عليكم:

هلا اختي طالبه مجتهده.

اتمنى المساعده ولكني لا استطيع انا ايضا كتابه برنامج بالسي

:confused::confused:

#13

اختي انا ودي اشرحلك الطريقه حتى تكون الفائده لك أكبر

لكني لا أستطيع لأني مشغول

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

وأعذريني أذا كان فيه اي مشكله لأني زيك مبتدا

noname.rar

#14

مرحبا saud_1

الملف المرفق مايشتغل ياليت تعيدة مرة ثانية او تكتب الكود لو بشكل مختصر اذا سمحت

ولك جزيل الشكر:(:(:(:(:(

#15

الملف بشتغل بواسطة التيربو سي

لكن خذي البرنامج على شكل تكست او الوورد

untitled.rar

#16

مرحبا اخوي

saud_1

الملف حملتة لكن مو راضي يفتح معي ياليت تكتبي الكود ولو بشكل مختصر

ولك جزيل الشكر

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

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

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

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

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

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