حل مسائل درسی مبانی PC و مبانی IT

...Melody

مدیر بازنشسته
کاربر ممتاز
اره خب برنامه بنويس
با فلوچارتايي كه دادن مقايسه مي كنيم

ولي اينم كار كني بد نيست ها
هيچي كه نباشه دستت رو تو كار تو آفيس راه ميندازه
 

Drago

پیشکسوت فعال فناوری اطلاعات
کاربر ممتاز
میشه برنامه اشو بنویسم؟
خب هنوز مساله رو حل نکردی و الگوریتم ننوشتی و فلوچارت نکشیدی چجوری میخوای برنامه بنویسی؟!
عیب نداره بنویس ببینیم چیکار میکنی.
IT Engineer2عزيز!
هنوز جواب هاتون رو نديدم..راستش فرصت هم نشد كه به سوالاتون فكر كنم ولي سعي مي كنم نگاهي بندازم
ممنون به خاطر پيگيريت
ملودی شما حل کنی فایده نداره ها! اینا خودشون باید حل کنن.
 

...Melody

مدیر بازنشسته
کاربر ممتاز
خب هنوز مساله رو حل نکردی و الگوریتم ننوشتی و فلوچارت نکشیدی چجوری میخوای برنامه بنویسی؟!
عیب نداره بنویس ببینیم چیکار میکنی.

ملودی شما حل کنی فایده نداره ها! اینا خودشون باید حل کنن.
 

IT Engineer2

کاربر حرفه ای
کاربر ممتاز
برنامه نویسی پاسکال

برنامه نویسی پاسکال

سلام.
2 تا سوال از برنامه نویسی دارم خوشحال میشم جواب دوستانو هم ببینم. :w12:

1. برنامه ای بنویسید که دو عدد x و y را از ورودی خوانده و بزرگترین عدد بین آن دو را در خروجی چاپ کند.
2. برنامه ای بنویسید که عدد x را از ورودی بخواند و سپس مقلوب آن را در خروجی چاپ کنید. (میدانیم که این عدد 3 رقمی است)
 

sara.mortazavi

کاربر حرفه ای
سلام.
2 تا سوال از برنامه نویسی دارم خوشحال میشم جواب دوستانو هم ببینم. :w12:

1. برنامه ای بنویسید که دو عدد x و y را از ورودی خوانده و بزرگترین عدد بین آن دو را در خروجی چاپ کند.
2. برنامه ای بنویسید که عدد x را از ورودی بخواند و سپس مقلوب آن را در خروجی چاپ کنید. (میدانیم که این عدد 3 رقمی است)
be zabane c++ bekahy barat minevisam;)
 

sara.mortazavi

کاربر حرفه ای
آن عدد مثبت و صحیح x از ورودی خوانده سپسرا در سیستم باینری محاسبه و در خروجی چاپ کنید(مثال: x=9 را بخواند و در خروجی x=1001 چاپ شود.)

برنامه را بااستفاده از تابع نوشتم
#include <iostream.h>
Int baynery (int)
Int main()
{
Int a;
Cout<<”enter a number: “ ;
Cin>>a;
Baynery(a);
Getch();
Return 0;
}
Int baynery(int n)
{
If(n.>0)
{
Baynery(n/2);
Cout<<n%2;
}
}
 

IT Engineer2

کاربر حرفه ای
کاربر ممتاز
پاسکال

پاسکال

1. برنامه ای بنویسید که دو عدد x و y را از ورودی خوانده و بزرگترین عدد بین آن دو را در خروجی چاپ کند.
2. برنامه ای بنویسید که عدد x را از ورودی بخواند و سپس مقلوب آن را در خروجی چاپ کنید. (میدانیم که این عدد 3 رقمی است)
برنامه هائی که خودم نوشتم ایناست:
1.
Program X & Y;
Begin
Integer (a.b)
If (a=>b)
write (a)
write
else
write (b)
end
2.
Program X;
Begin
readln
for i := 1 to 3 do
if (x>0) := then;
write (n mod 10);
n := n div 10
readln ;
end
 

IT Engineer2

کاربر حرفه ای
کاربر ممتاز
آن عدد مثبت و صحیح x از ورودی خوانده سپسرا در سیستم باینری محاسبه و در خروجی چاپ کنید(مثال: x=9 را بخواند و در خروجی x=1001 چاپ شود.)

برنامه را بااستفاده از تابع نوشتم
#include <iostream.h>
Int baynery (int)
Int main()
{
Int a;
Cout<<”enter a number: “ ;
Cin>>a;
Baynery(a);
Getch();
Return 0;
}
Int baynery(int n)
{
If(n.>0)
{
Baynery(n/2);
Cout<<n%2;
}
}


آها شما برنامه فلوچارتو نوشتی. خوبه.
 

IT Engineer2

کاربر حرفه ای
کاربر ممتاز
برنامه نویسی / پاسکال

برنامه نویسی / پاسکال

1. برنامه ای بنویسید که دو عدد صحیح M و N که در آن (M>N) از ورودی دریافت شود و بزرگترین مقسوم علیه مشترک دو عدد را محاسبه کرده ، در خروجی چاپ نمائید.

2. برنامه ای بنویسید که یک جمله حداکثر 80 کاراکتری را از ورودی دریافت کرده و سپس کاراکترهای فضای خالی را با کاراکتر ستاره جایگزین کند.

3. برنامه ای بنویسید که یک عدد را از ورودی دریافت کرده، اعداد اول قبل از آنرا تشخیص دهد و در یک آرایه قرار دهد.

4. با استفاده از ساختار CASE برنامه ای بنویسید که یک عدد بین 1 تا 7 بگیرد و سپس در خروجی روز هفته معادل آن را بنویسید. برای مثال معادل 1 در خروجی یکشنبه چاپ میشود.

دوستان ممنون میشم اگه در حل سوالات کمکم کنید. :redface:
 
آخرین ویرایش:

IT Engineer2

کاربر حرفه ای
کاربر ممتاز
توضیحات حل سوالات برنامه نویسی پاسکال

توضیحات حل سوالات برنامه نویسی پاسکال

سوال 1 : استفاده از توابع بازگشتی یا حلقه ها.
سوال 2 : با دقت در نوع متغیر و با یک حلقه ساده می توانیم کاراکترها را پیمایش ،سپس مقایسه و جایگذاری کنیم.
سوال 3 : استفاده از حلقه.
سوال 4 : -
 

Similar threads

بالا