تبليغاتX
دانشستان (پیام نور) - فناوری اطلاعات
جهت ارتباط با مدیر وبلاگ ایمیلهایتان را به آدرس IT2PNU@Gmail.Com ارسال فرمائيد .
با سلام خدمت کلیه دانشجویان محترم مرکز دانشستان

کلیه دانشجویان عزیز و محترمی که به نمره درس مبانی کامپیوتر و برنامه نویسی این ترم (پائیز ۸۷-۸۶) اعتراض دارند، يک E-mail با Subject: Mabani Etaraz به پست الکترونیکی lms@daneshestan.net بزنند(خواهشمند است اعتراضات، واقعی باشد نه برای دريافت نمره اضافی)

همچنین در صورت صلاحدید، يک E-mail هم به مسوول این وبلاگ بزنند تا ایشان هم موارد را شخصاً برای بنده، ارسال نمایند.

تاریخ بررسی برگه ها،انشاا.. چهارشنبه مورخ 30/1/87 خواهدبود و نتایج آن، در قسمت "کارنامه من" دانشجویان عزیز، قابل مشاهده خواهد بود.

لطفاً این مطلب را هم به اطلاع سایر عزیزان برسانید.

ممنونم

                       آزاد

+ نوشته شده در  دوشنبه بیست و ششم فروردین 1387ساعت 20:41  توسط آزاد  | 

اصلاحیه : آقای کریمی زحمت کشیدن اشکالاتی که برنامه من داشت یادآوری کردن حق با ایشون بود که اشتباه من روی منطق برنامه نبود اشتباه تایپی بود که سه برنامه اسمهاش در هم شده بود - تستشون کردم هر سه تاش الان درسته

 

برنامهاي بنويسيد كه از يك فايل متني از اعداد حقيقي كه در سطرها و

 ستونها مختلف قرار دارند، ميانگين داده‌ها را بدست آورده و در مانيتور

 چاپ كند.

 

برنامهاي بنويسيد كه در انتهاي يك فايل متني، همان فايل متني را اضافه كند

 

برنامه‌اي بنويسيد كه در يك فايل نوع دار از كاراكترها، اطلاعات آماري

 هر كاراكتر را بدست آورده، يعني تعداد هر كاراكتر را بدست آورد.

مثلاً كاراكتر 'A' به تعداد 45 تا و كاراكتر 'B'  به تعداد 36 تا و

 

 

لینک دانلود  http://www.esnips.com/doc/14b87a70-637e-4fb8-8271-22b39ca7e9f6/Last

 

 

 

+ نوشته شده در  دوشنبه دهم دی 1386ساعت 23:51  توسط م - یزدانی  | 

این و بگم که برنامه های من یه مشکل دارن اینکه موقع چاپ اطلاعات بی نظم چاپ میشه من هرچی طول میدان دادم درست نشد ولش کردم - اگر تونستین درستش کنید و اگر ممکنه تغییر بدین بعد بفرستین ممنون.

 

 

1-      برنامه­اي بنويسيد که با استفاده از رکوردها اطلاعات زير را از ورودي دريافت نمايد( تعدادي دانشجو )

 

اسم  فاميلي  معدل   شماره دانشجوئي 

سپس اعمال زير را انجام دهد :

الف- با استفاده از روال  Sort  اطلاعات را بر اساس فاميلي مرتب نمايد

ب- فاميلي دانشجوئي  را از ورودي دريافت کرده در صورت وجود آنرا حذف نمايد.

 

2-فايل نوع­داري با ساختار زير ايجاد کنيد:

 

اسم کتاب    نويسنده کتاب     کد کتاب  سال انتشار  قيمت کتاب

 

3- فايل سوال 2 را در نظر گرفته سپس برنامه­اي بنويسيد که فايل را باز کرده، سپس با خواندن يک کد از ورودي در صورت وجود کتاب مرد نظر در فايل، اگر سال انتشار فايل از 1380 کمتر باشد قيمت کتاب را 40 درصد کاهش داده مجددا در فايل بنويسد. 

 

لینک دانلود  http://www.esnips.com/doc/1a16f483-f263-43d1-8275-af80d23f4482/6th_ex

 

+ نوشته شده در  سه شنبه چهارم دی 1386ساعت 9:18  توسط م - یزدانی  | 

با سلام خدمت همه

امروز از پیام نور (کردستان--مرکز سنندج) به من تلفن زدن که برای دریافت کارت فردا مراجعه کنم در ضمن برای تکمیل پروندم خواستن که به باجه های پستی مراجعه کنم و فرم درخواست تاییدیه تحصیلی رو پر و به آدرس زیر ارسال کنم

تهران--جاده لشگرک مقابل ازگل(با تلفظ اوزگول مثه او اردک) سازمان مرکزی پیام نور ساختمان علامه مدیریت دانشستان اداره آموزش

در ضمن استاد تنها امروز در کلاس مبانی:

۱- خیلی تاکید داشتن که تمرینها رو حل کنیم  شمه پلیسله من می گه حتما سوال از هموناس یا خیلی مشابه می باشد

۲-تاکید روی فصل فایلها داشتن که ۴ نمره داره این فصل با توجه به صحبتهای ایشان و باز شمه .... من  ص۳۲۸ کتاب در مورد توابع فایلها است  (چون انگلیسی تایپ نمی شه)موارد ۲تا۷  و۱۰و۱۲و۱۸و۱۹ و در کل حتما سوال میاید

۳-استاد گفتن فایلی در سایت می گذارند که در مورد مبحث فایلها و خیلی مهم است

۴-فصل پیچیدگی الگوریتم سوال نمی اید برا امتحان گفت ۱ دور بخونین

۱ سوال :کدام دستور زیر فقط با فایل متنی فایل مورد استفاده است؟

۱)Append (ص۳۲۸ کتاب تابعها)این گزینه درست است

۲)Read(خواندن)

۳)Seek(انتقال وحرکت.....)

۴)Rewrite(برا نوشتن و....)

خوب خسته نباشید

 

+ نوشته شده در  دوشنبه سوم دی 1386ساعت 18:29  توسط م - صابونی  | 

1-      برنامه­ای بنویسید که n عدد از ورودی دریافت کرده Max و Min، nعدد را محاسبه کرده، همچنین تعداد تکرار هرکدام را شمرده و در خروجی چاپ کند.

2-      برنامه­ای بنویسید که اطلاعات دانشجویان را که عبارتند از :

-          اسم

-          فامیلی

-          معدل

از ورودی دریافت کرده سپس:

الف- توسط روالی اطلاعات را برحسب فامیلی مرتب نماید.

ب- توسط روالی اسم فردی را از ورودی دریافت کرده و در صورت وجود، سایر اطلاعات فرد را در خروجی چاپ کند.

ج- توسط روالی اطلاعات تمامی دانشجویان را در خروجی نمایش دهد.

دریافت فایل

http://www.esnips.com/doc/930499c8-8fdf-48af-a454-95f9d6df2982/5th-Ex

 

+ نوشته شده در  دوشنبه سوم دی 1386ساعت 17:10  توسط م - یزدانی  | 

1-   برنامه ای بنویسید که یک عدد از ورودی دریافت کرده و سپس  آن را به عامل های اول تجزیه نماید و حاصل را به صورت زیر در خروجی چاپ نماید .

 

21=(3^1)*(7^1)

 

2-   برنامه ای بنویسید که یک ماتریس 3*3 را از ورودی دریافت کرده و سپس مجموع هر سطر را انتهای همان سطر و مجموع هر ستون را در انتهای همان ستون چاپ نماید .

 

3-   برنامه ای بنویسید مه یک ماتریس 5*5 را از ورودی دریافت نماید و ماتریس را هم بر حسب ستون و هم بر حسب سطر مرتب نموده و به همراه ماتریس اولیه در یک سطر چاپ نماید .

 

4         - برنامه ای بنویسید که رشته ای از ورودی دریافت کرده و سپس متقارن بودن رشته را بررسی کند .

5     – برنامه ای بنویسید که تعدادی عدد از ورودی دریافت کرده و مجموع ارقام هر عدد را در خروجی چاپ نماید ( پایان دادهها به 1- ختم شود )

6         – برنامه ای بنویسید که با استفاده از حلقه ها خروجی زیر را تولید کند .

 

 

1

1 2 1

1 2 3 2 1

1 2 3 4 3 2 1

 

دریافت فایل

http://www.esnips.com/doc/9f44b192-f2ca-430b-88ad-a10ebe3c6fe7/4th_EX

+ نوشته شده در  دوشنبه سوم دی 1386ساعت 17:9  توسط م - یزدانی  | 

1- برنامه ای بنویسید که سه عدد از ورودی دریافت کرده محتویات سه عدد را بدون استفاده از حافظه کمکی جابجا نماید.

 

2- برنامه ای بنویسید که یک عدد دو رقمی از ورودی دریافت کرده معادل حرفی آن را در خروجی چاپ کند.

 

3- برنامه ای بنویسید که سه عدد از ورودی دریافت کرده Min و Max سه عدد را محاسبه و چاپ کند.

 

دریافت فایل

 http://www.esnips.com/doc/dff1c818-a4ed-47cc-9d71-1ae9283bc959/3th-Ex

+ نوشته شده در  دوشنبه سوم دی 1386ساعت 17:5  توسط م - یزدانی  | 

1 برنامه اي بنويسيد كه يك عدد را از ورودي خوانده و سپس در صورتي كه رقم صفري در عدد وجود داشته باشد انرا حذف كرده و عدد  حاصل را در خروجي چاپ كند .

 

2 برنامه اي بنويسيد كه تعدادي عدد را از ورودي دريافت كند و سپس تعداد اعداد بين اين اعداد را شمرده و در خروجي چاپ كند.

 

3 برنامه اي بنويسد كه عددي را از ورودي دريافت كرده و مقلوب عدد را محاسبه و در خروجي چاپ كند

دریافت فایل http://www.esnips.com/doc/dff1c818-a4ed-47cc-9d71-1ae9283bc959/3th-Ex

 

+ نوشته شده در  دوشنبه سوم دی 1386ساعت 17:4  توسط م - یزدانی  | 

     برنامه­ای بنویسید که اطلاعات دانشجویان را که عبارتند از :

-          اسم

-          فامیلی

-          معدل

از ورودی دریافت کرده سپس:

الف- توسط روالی اطلاعات را برحسب فامیلی مرتب نماید.

ب- توسط روالی اسم فردی را از ورودی دریافت کرده و در صورت وجود، سایر اطلاعات فرد را در خروجی چاپ کند.

ج- توسط روالی اطلاعات تمامی دانشجویان را در خروجی نمایش دهد.

حل در ادامه مطلب ...


ادامه مطلب
+ نوشته شده در  یکشنبه دوم دی 1386ساعت 23:14  توسط س - وظیفه  | 

          برنامه­ای بنویسید که n عدد از ورودی دریافت کرده Max و Min،nعدد را محاسبه کرده، همچنین تعداد تکرار هرکدام را شمرده و در خروجی چاپ کند.

جهت حل مراجعه کنید به ادامه مطلب ...


ادامه مطلب
+ نوشته شده در  شنبه یکم دی 1386ساعت 16:39  توسط س - وظیفه  | 

           برنامه ای بنویسید که تعدادی عدد از ورودی دریافت کرده و مجموع ارقام هر عدد را در خروجی چاپ نماید ( پایان دادهها به 1- ختم شود )


ادامه مطلب
+ نوشته شده در  یکشنبه بیست و پنجم آذر 1386ساعت 21:21  توسط س - وظیفه  | 

برنامه ای بنویسید که یک ماتریس 3*3 را از ورودی دریافت کرده و سپس مجموع هر سطر را انتهای همان سطر و مجموع هر ستون را در انتهای همان ستون چاپ نماید .

سورس برنامه و الگوریتم در ادامه مطلب ...


ادامه مطلب
+ نوشته شده در  شنبه بیست و چهارم آذر 1386ساعت 1:44  توسط س - وظیفه  | 

program moadleharf;
 uses wincrt;
  var n:integer;
    
       begin
        writeln('please enter a num 2 raghami:');
         readln(n);
          if((n>64) and (n<91)) or ((n>96) and (n<123))  then
            writeln(char(n))
             else
              writeln('error');
       end.

+ نوشته شده در  سه شنبه بیستم آذر 1386ساعت 12:49  توسط م - صابونی  | 

program adadehaval;
  uses wincrt;
   var a,b,i,j,m,n,sum:integer;
       l:byte;
       label k;
      begin
          writeln('please enter some number:');
          readln(a);
             writeln('please enter some number:');
          readln(b);
          if (a>b) then
           begin
             m:=a;
             n:=b;
           end;
          if (a            begin
             m:=b;
             n:=a;
          end;   
          sum:=0;
          while (a>0) do
                begin
                   if(a>m) then m:=a;
                   if(a                   writeln('please enter num:');
                   readln(a);
                end;                       
                   for i:=n to m do
                       begin
                         l:=0;
                         for j:=2 to i div 2 do
                             begin
                              if(i mod j=0) or (i=2) then
                                 begin
                                   l:=1;
                                                              
                                 end;
                              end;                                               
                      if (l=0) then sum:=sum+1;
                

                  end;
                  writeln('sum=',sum);                    
           
         end.  
           
             

+ نوشته شده در  سه شنبه بیستم آذر 1386ساعت 12:47  توسط م - صابونی  | 

در این پست دو برنامه برای یک مسئله مطرح میشود که دوستان میتوانند هر دو را تست کنند .

جهت مشاهده برنامه ها می توانید به ادامه مطلب مراجعه نمائید .

 

 


ادامه مطلب
+ نوشته شده در  پنجشنبه پانزدهم آذر 1386ساعت 8:18  توسط س - وظیفه  |