فروش آنلاین لوازم تابلوسازی لبه چلنیوم طلق اکرلیک مولتی استایل پی وی سی

فروشگاه نئون کالا اولین فروشگاه اینترنتی فروش لوازم تابلوسازی 

پرداخت مطمئن

 

ارسال رایگان

تخفیف اعضا

پشتیبانی سفارش

خرید مستقیم و بی‌واسطه

لیست محصولات این فروشگاه به شرح زیر میباشد

 نمایندگی، واردات و فروش مستقیم و بی واسطه

 فروشگاه اینترنتی نئون کالا - طلق اکرلیک (ورق پلکسی) - لبه چلنیوم - چنل لتر - لتر مکس - لبه سوئدی - smd - پاور سوئیچینگ - مولتی استایل - ورق‌پی‌وی‌سی PVC

 

فروشگاه اینترنتی نئون کالا - طلق اکرلیک (ورق پلکسی) - لبه چلنیوم - چنل لتر - لتر مکس - لبه سوئدی - smd - پاور سوئیچینگ - مولتی استایل - ورق‌پی‌وی‌سی PVC

حل مسائل فصل ششم: دستورات و ساختارهای کنترلی (مقدماتی)

 

1- برنامه‌ای بنویسید که اعداد 1 تا 15 را در یک خط به صورت زیر روی صفحهٔ نمایش چاپ کند.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15


Var
    A:integer;

begin
    for A:=1 to 15 do

    Write(A, ' ');

    readln;

end.


برچسب‌ها: برنامه‌ای بنویسید که اعداد, 1 تا 15 را در یک خط اعداد به صورت, زیر روی صفحهٔ نمایش چاپ کند


2- برنامه‌ای بنویسید که خروجی آن به صورت زیر باشد. 


*  *
*  *  *
*  *  *  * 
*  *  *  *  * 


program stars;

Uses
    CRT;

Var
    A,B:integer;

begin
    clrscr;

    for A:=1 to 5 do


          begin
             for B:=1 to A do

             Write('*  ');

             Writeln;

             Writeln;

         end;

    Readln;

end.



برنامه‌ای بنویسید که, خروجی آن به صورت زیر باشد،*،*



3- برنامه‌ای بنویسید که خروجی آن به صورت زیر باشد:


1  2  3  4  5
1  2  3  4
1  2  3
1  2
1



program nm2;

Uses
    CRT;

Var
    A,B:integer;

begin
    for A:=5 downto 1 do

        begin
            for B:=1 to A do

            Write(B,'  ');

            Writeln;

            Writeln;

        end;

    Readln;

end. 


برنامه‌ای بنویسید که, خروجی آن به صورت زیر باشد12345،1234،123،12،1


4-برنامه‌ای بنویسد که جدول ضرب اعداد 1 تا 5 را به صورت منظم روی صفحهٔ نمایش چاپ کند.


  1    2   3    4    5
  2    4   6    8   10
  3    6   9   12  15
  4    8  12  16  20
  5  10  15  20  25



‌Uses
    CRT;

Var

    A,B:integer;

begin
    for A:=1 to 5 do

        begin

             for B:=1 to 5 do

             Write(A*B:4);

             Writeln;

             Writeln;

         end;

    Readln;

end.




5-برنامه‌ای بنویسید که یک کارکتر از ورودی (صفحه کلید) دریافت نموده و سپس بزرگ، کوچک و یا عددی بودن آن را با نمایش پیغام مناسب روی صفحهٔ نمایش چاپ کند.




Uses
    CRT;

Var
    A:char;

begin
     clrscr;

     Write('Enter a character: ');

     Readln(A);

         Begin

             case A of

             #65..#90:Writeln(A, ', is a Big character');

             #97..#122:Writeln(A, ', is a Small character');

             #48..#57:Writeln(A, ', is an number');

          end;

          Readln;

    end;

end.



6- برنامه‌ای بنویسید که یک عدد صحیح را از (صفحه کلید) دریافت نموده و سپس معکوس آن را چاپ کند. برای مثال اگر عدد ورودی ۱۲۳ بود، برنامه باید عدد ۳۲۱ را بر روی صفحهٔ نمایش چاپ کند.(توضیح: برای نوشتن این برنامه ابتدا نیاز داریم ارقام عدد ورودی را از هم جدا کنیم این کار رو میتونیم با استفاده از عملگر mod انجام بدیم هر بار که حلقه عمل تقسیم را انجام میده با قیمانده به دست آمده ضرب در ۱۰، به اضافه عدد بعدی به دست آمده توسط حلقه میشه تا وقتی که [10 div ورودی] با صفر برابر بشه.)



Uses
    CRT;

Var
    A,B,C:longint;  {Numbers between -2147483647..+
2147483647}

begin
    C:=0;

    Write('Enter an number: ');

    Read(A);

    Repeat

        begin
            B:=A mod 10;

            A:=A div 10;

            C:=(C*10)+b;

         end;

    Until A=0;

    Writeln(C);

    Readln;

    Readln;

end.


7- برنامه‌ای بنویسید که ۱۰ عدد ابتدای سری فیبوناچی (Fibonacci) را روی صفحهٔ نمایش چاپ کند.
تذکر:
اولین و دومین عدد سری فیبوناچی، عدد ۱ است. سومین عدد سری فیبوناچی از مجموع دو عدد قبلی به وجود می‌آید و به همین تربیب تا الی آخر. لذا سری فیبوناچی یه صورت زیر است:

0  1  1  2  3  5  8  13  21....


Uses
    crt;

Var

    A,B:integer;

begin
    clrscr;

    A:=0;

    B:=1;

    Write(A:3,B:3);

    While A<22 do

        begin
            B:=B+A;

            A:=B-A;

            Write(B:3);

        end;
    Readln;
    Readln;

end.


8- برنامه‌ای بنویسید که ۱۰۰ مرتبه رشتهٔ PASCAL را به صورت پی در پی روی صفحهٔ نمایش چاپ کند.


Uses
    crt;

Var
    A:=integer;

begin

    clrscr;

    for A:=1 to 100 do

        begin

        Writeln('pascal');

        end;

    Readln;

end.


9- برنامه‌ای بنویسید که یک اسکناس ۱۰۰۰ تومانی را به حالتهای مختلف (یعنی با اسکناسهای ۵۰۰، ۲۰۰، ۱۰۰، ۵۰، ۲۰، ۱۰ تومانی) خُرد نماید.

Uses
    CRT;

Var

    A,B,C,D,E,F,G,N:integer;


begin


    clrscr;
    Textcolor(15);

    G:=0;

    N:=1000;

    Textcolor(11);

    for A:=1 to 2 do    {500 Tomani}
    for B:=1 to 5 do    {200 Tomani}
    for C:=1 to 10 do   {100 Tomani}

    for D:=1 to 20 do   {50  Tomani}

    for E:=1 to 50 do   {20  Tomani}
    for F:=1 to 100 do  {10  Tomani}

      if (A*500+B*200+C*100+D*50+E*20+F*10=N)  then
        begin
           textcolor(13);

           G:=(G+1);

           writeln('MODE ',G);

           Textcolor(11);

           Writeln;

           Writeln(N,' Toman= ',A,' 500T, ',B,' 200T, ',C,' 100T, ',D,' 50T,
           '
,E,'20T And ',F,' 10T');

        end;
    Readln;

end.
   


10- برنامه‌ای بنویسید که یک رشته را از ورودی (صفحه کلید) دریافت کره و سپس معکوس آن را روی صفحهٔ نمایش چاپ کند. برای مثال اگر ورودی رشتهٔ PASCAL بود برنامه باید رشتهٔ LACSAP را به عنوان خروجی روی صفحهٔ نمایش چاپ کند.


program WriteOneProgramTahtGiveAStringAndReverseIt;

Uses

   crt;

Var

   A,D:integer;

   B,C:String;


begin

   Clrscr;

  Textcolor(15);

   Read(B);

   C:=B;

   Textcolor(11);

   A:=0;

   repeat

     A:=A+1;

     B:=(B[A]);
 
   Until B=#0;


    A:=A-1;

    for D:= A downto 1 do

      begin

          write(C[D]);

       end;
 
   Readln;

   Readln;


end.


11- برنامه‌ای بنویسید که اعداد ۱ تا ۱۰۰ را در خطوط متوالی رو کاغذ چاپ نماید.

1
2
.
.
99
100


Uses

   CRT,printer;

Var

   A:integer;

begin

   for A:=1 to 100 do

   Writeln(Lst,A);

   Readln;

end.



12- برنامه‌ای بنویسید که ۱۰ سطر از مثلث خیام-پاسکال را روی صفحه نمایش چاپ کند.

توضیح در مورد مثلث پاسکال برگرفته از دانشنامهٔ آزاد ویکی‌پدیا: مثلث خیام را در برخی منابع به ندرت «مثلث خیام-پاسکال-نیوتن» نیز می‌گویند. این مثلث در زبان‌های گوناگون نام‌های دیگری نیز دارد در زبان انگلیسی «مثلث پاسکال»، ایتالیایی «مثلث تارتالیا» و در زبان چینی «مثلث یانگ هویی» نام گرفته‌است. در آثار متون سانسکریتِ پینگالا ریاضی‌دان هندی نشانه‌هایی از استفاده از این بسط دیده می‌شود. در همان دوران عمر خیام ریاضی‌دان ایرانی ادعای کشف روشی جبری برای به دست آوردن ضرایب بسط دوجمله‌ای می‌کند. کتاب «مشکلات الحساب»، کتابی که اثبات‌های این ادعا در آن آمده هنوز کشف نشده ولی در آثار طوسی تأثیر گرفته از او ضرایب را تا توان ۱۲ می‌توان دید[۲]. بعد از او در قرن ۱۲ میلادی در آثار یانگ هویی ریاضی‌دان چینی، شکل مثلث به چشم می‌خورد. در قرن ۱۶ میلادی ریاضی‌دان ایتالیایی تارتالیا هم از خود این مثلث را به جا گذاشته و پس از یک قرن پاسکال ریاضی‌دان فرانسوی هم دوره با نیوتون روی این بسط و مثلث حسابی آن کار کرد.


1
1   1
1   2   1
1   3   3   1
1   4   6   4   1
1   5  10  10   5   1
1   6  15  20  15   6   1
1   7  21  35  35  21   7   1
1   8  28  56  70  56  28   8   1
1   9  36  84 126 126  84  36   9   1
1  10  45 120 210 252 210 120  45  10   1



پندهایی به دانشجویان کامپیوتر: چشمان خود را باز کنید

یشتر در پست «کمبود نیروی انسانی! چرا؟» از کمبود نیروی انسانی توانا در حوزه کامپیوتر گله کردم.
از دیگر سو می‌بینم دانشجویان نیز گله‌مند هستند که چرا کسی آن ها را بکار نمی‌گیرد. در واقع دانشجویان گرفتار دوری باطل هستند، برای استخدام و یافتن کار به سابقه نیاز دارند و تا کار نکنند سابقه  بدست نمی‌آورند، راهی نیز برای برون رفت از این دور نمی‌یابند.
راهش ساده است، دوستان عزیزم کمی چشمان خود را باز کنید و بیرون دانشگاه را هم ببینید.
بیشتر دانشجویان می‌دانند که بیشتر آنچه در دانشگاه می‌آموزند به صورت مستقیم در محیط کار کاربری ندارد. من با این سخن موافقم، اما بر خلاف بسیاری، آنچه را که در دانشگاه به دانشجویان کامپیوتر  می‌آموزند را بسیار مهم و همچون پایه، بنیان و اساس مهارت‌های عملی بعدی که فرد باید بیاموزد، می‌دانم.

اما پندها:

۰- (برای دانشجویان IT ) فکر نکنید بلافاصله پس از فارغ‌التحصیلی مدیر یا مدیر پروژه می‌شوید. برای مدیر شدن باید مهارت‌های کاربردی بسیاری فرا بگیرید که نیازمند گذشت زمان و تجربه‌اندوزی است. شما باید از همان جایی آغاز کنید که دانشجویان کامپیوتر می‌کنند. البته دانش مدیریتی‌تان کمکتان می‌کند که خیلی زود به آنجا برسید. حال ادامه پند‌ها را بخوانید:
۱- نخست درس‌های دانشگاهی را بسیار خوب بخوانید، برای اینکه یاد بگیرید نه برای پاس کردن.
۲- از سال‌های آغازین شروع به یادگیری مهارت یا زبان برنامه‌نویسی خاص به صورت حرفه‌ای نمایید. اگر می‌خواهید برنامه‌نویسی کنید، زمان مناسب برای آغاز پس از درس «برنامه‌سازی پیشرفته» (دومین درس برنامه‌نویسی) است. بهترین زبان‌ها نیز برای شروع پایتون و جاوا هستند (گرچه خودم پایتون را بهتر و مناسب تر می‌دانم. پی نوشت ۵ را هم ببینید). این کار هم به دو روش یعنی رفتن به  کلاس  در یک موسسه خوب یا خواندنِ شخصی امکان‌پذیر است و سپس برنامه‌نویسی، برنامه‌نویسی و برنامه‌نویسی تا جایی که می‌توانید کُد بنویسید.
۳- تلاش کنید در یک پروژه بازمتن مشارکت کنید. (پست «چرا دانشجویان ایرانی باید در پروژه‌های آزاد/بازمتن مشارکت کنند!؟» را بخوانید)
۴- زبانتان را بسیار قوی کنید، اگر درست برنامه‌ریزی کنید، به‌راحتی می‌توانید همزمان با دانشگاه به کلاس زبان بروید. برای زبان‌آموزی بیش از یک راه وجود ندارد، باید به کلاس بروید، به‌مدت طولانی و پیوسته، آن‌هم در موسسه‌ای خوب.
۵- کار با لینوکس را فرا بگیرید، دست‌کم در حد کاربری.
۶- پس از آنکه مقداری مهارت فرا گرفتید (در همان دانشجویی) تلاش کنید تا به شرکتی نرم‌افزاری بروید (اگر می‌خواهید برنامه‌نویسی کنید)  و رایگان و پاره‌وقت کار کنید. باور کنید آنچه آنجا تجربه‌خواهید کرد بسیار بیش از رایگان کارکردنش می‌ارزد. البته این کار آسان نیست باید پشتکار داشته باشید و پیگیر باشید تا بتوانید مدیر یک شرکت را متقاعد کنید که شما را بپذیرد. گاهی لازم است تا به ۱۰-۲۰ شرکت مراجعه کنید تا یکی شما را بپذیرد.
۷- به فکر کارآفرینی و شرکت زدن هم نباشید، حالا بسیار زود است  (پست «چگونه از خود مدیر بسازیم» را بخوانید)

من پیشتر نوشته‌ای از جول اسپالسکی با نام «پندهایی به دانشجویان کامپیوتر» را درسه بخش ترجمه کرده‌ام که می‌توانید پی‌بگیرید: بخش نخست ، بخش دوم و بخش سوم.

پ.ن ۰: دوستان عزیز، لطفا نوشته را در بلاگ خود کپی و پیست نکنید، اگر فکر می کنید نوشته خوب است و می خواهید دوستان و خوانندگان خود را از آن آگاه سازید به آن لینک بدهید به همین سادگی. من پیوسته نوشته هایم را تکمیل می کنم و نیز به آن پی نوشت اضافه می کنم، وقتی شما نوشته را کپی می کنید، آن نوشته در بلاگ شما دیگر به روز نیست. در ضمن برخی دوستان نیز تصور می کنند همین که زیر یا جای دیگری از نوشته بنویسند که منبع فلان جا، کپی رایت را رعایت کرده اند، در صورتی که اصلا اینگونه نیست. لطفا فقط پیوند دهید. گرچه برخی دوستان نوشته را درسته کپی کرده و خود را نویسنده آن معرفی کرده اند. جالب اینکه یکی از آنها در ابتدای آن نوشته «البته من کوچکتر از آنی هستم که بخواهم شما را نصیحت کنم. در این پست من فقط برخی از توصیه های اساتیدم را برای شما جمع بندی کردم» این دیگر خیلی جالب است. البته برای وی کامنت گذاشتم و آن را اصلاح کرد. ن.ک. به نتایج این جستجو، به ویژه از صفحه دوم نتایج به بعد.

پ.ن ۱: راستش مدت‌ها است که دوست دارم دو پست بنویسم با نام‌های «چرا دانشجویان پند ناپذیرند؟» و «چرا نمی‌شنویم؟» فکر می‌کنم نام آن‌ها به اندازه کافی گویا است، امیدوارم همت کنم و این دو را بنویسم.

پ.ن ۲: وبلاگ فراسان این مساله را از زاویه دیگری دیده است و پستی نوشته  با نام «یافتن کار نیمه وقت و کسب تجربه در زمینه نرم افزار» در پنج قسمت، این پنج پست را نیز بخوانید: قسمت نخست، دوم، سوم، چهارم و پنجم.

پ.ن ۳: دقت کنید ترتیب مهم است، یعنی نخست مهارت‌های خود را تقویت کنید سپس به دنبال کار نیمه‌وقت بگردید. روشن است که کسی که هیچ چیز بلد نیست کار نیمه‌وقت نیز نخواهد یافت حتا رایگان. نکته دیگر، در انتخاب شرکت دقت کنید. جایی بروید که دست کم یاد بگیرید متدولوژی‌ها به چه درد می‌خورند و چگونه آن‌ها را در عمل بکار می‌گیرند، چگونه برنامه‌ریزی میکنند، چگونه با هم کار می‌کنند و … .

پ.ن ۴: اگر می خواهید با C++ آغاز کنید (گرچه پیشنهاد نمی کنم): اگر زبانتان قوی است کتاب

را بیابید و با آن آغاز کنید، البته این کتاب هنوز بیرون نیامده و اوایل ۲۰۰۹ بیرون خواهد آمد-شاید زمانی که این پست را می بینید کتاب بیرون آمده باشد- این کتاب را خالق C++ یعنی Stroustrup و به عنوان نخستین کتاب برنامه نویسی نوشته. اگر زبانتان قوی نیست- که بهتر است به مرور قوی اش کنید- کتاب C++ دایتل و دایتل با چندین ترجمه در بازار موجود است که شخصا فکر می کنم ترجمه شریفی انتشارات غزال ترجمه مناسبی است این کتاب در دو جلد چاپ شده که مشخصات آنها را می توانید اینجا و اینجا ببینید.

پ.ن ۵: پیشتر گفتم که خودتان باید بیشتر چیزها را یاد بگیرید و لزومی ندارد که همه چیز را در دانشگاه یاد بدهند . ولی با این حال اگر می خواهید مسولین گروه کامپیوتر را متقاعد سازید که به عنوان نخستین درس برنامه نویسی به جال پاسکال، پایتون درس بدهند می توانید به آنها بگویید که اکنون این کار در بزرگترین دانشگاه های دنیا دارد انجام می شود. برای نمونه این دو درس مقدماتی برنامه نویسی را ببینید (اینجا و اینجا)  و به آنها نشان بدهید. البته این کار مستلزم پشتکار و پیگیری بسیار است. همانگونه که احتمالا از پیوند متوجه شده اید این دو درس در دانشگاه MIT ارایه می شوند و خوبی آن این است که- همانطور که شما بهتر از من می دانید- MIT بزرگترین و معروفترین دانشگاه در زمینه مهندسی در دنیاست و رتبه یک را در این زمینه دارد، گرچه در چندین رشته نامهندسی از جمله اقتصاد و مدیریت نیز جزو ۵ دانشگاه نخست دنیاست، به همین دلیل کسی نمی تواند بهانه بیاورد که این کار (تدریس پایتون) در دانشگاه های خوب انجام نمی شود و … .

پندهایی به دانشجویان کامپیوتز-بخش نخست

یکی از نویسندگان و متفکران کامپیوتری محبوب من جول اسپالسکی است، پیشتر در دو پست از او یاد کرده‌ام. او مقاله معروفی دارد که آغاز سال ۲۰۰۵ یعنی ۳ سال پیش نوشته. مدت‌ها پیش بخشی از آنرا به فارسی برگردانده بودم. اکنون همه آنرا در سه بخش تقدیم می‌کنم:

گذشته از اینکه تنها یک یا دو سال پیش بود که من در مورد اینکه چگونه رابط کاربری توانمند ویندوز موج آینده را می سازد،گزافه گویی می کردم، دانشجویان کامپیوتر گهگاه به من ایمیل می زدند که به آنها پندهایی برای شغل (آینده) شان بدهم. از آنجا که اکنون فصل استخدام است بر آن شدم که پند های استاندارد خود را بنویسم تا که آنرا بخوانند، به آن بخندند و بیخیالش شوند.
خوشبختانه بیشتر دانشجویان کامپیوتر آنقدر زرنگ! هستند که به خودشان زحمت نمی دهند که از پیران و پیشگامان خود بخواهند که آنها را نصیحت کنند، امری که در کامپیوتر کار خوبی است. زیرا بزرگترهایشان آماده اند تا به آنها حرفهایی احمقانه و فسیل شده بزنند مثل ” تقاضا برای کاربران وارد کننده کارت پانچها تا سال ۲۰۱۰ به ۱۰۰۰۰۰۰۰۰(صد میلیون) نفر خواهد رسید” یا ” بازار کارهای مرتبط با زبان Lisp امروزه بسیار داغ است”.

خود من هم هنگامی که دانشجویان کامپیوتر را نصیحت می کنم، نمی فهمم چه می گویم. به من امیدی نیست و دیگر به روز نیستم، از چیزهایی مثل Yahoo Messenger سر در نمی آورم (وحشتناک است نه؟) و هنوز هم از چیز قدیمی و عجیبی که به آن Email میگویند استفاده می کنم چیزی که زمانی همه گیر بود،زمانی که آهنگ‌ها بر روی صفحه صاف و گردی که به آن CD می گفتند به بازار آمد.
پس بهتر است که از این چیزهایی که اینجا می گویم چشم پوشی کنید و بجای آن از آن چیزهای آنلاینی درست کنید که می توان با آن دیگر مردم را پیدا کرد و قرار گذاشت و بیرون رفت.
با این وجود:
اگر از برنامه نویسی لذت می برید خدا را شکر کنید زیرا از جمله محدود افراد بسیار خوش شانسی هستید که با انجام دادن کاری که دوستش دارید می توانید زندگی خوبی بسازید. بیشتر مردم اینقدر خوش شانس نیستند. این ایده که “عاشق کارتان باشید” مفهومی کاملا نو است. در گذشته مردم فکر می کردند که کار چیزی ناگوار است که انجامش می دهید که پول در بیاورید تا با آن کاری را که واقعا دوست دارید انجام دهید ، آنهم پس از بازنشستگی در سن ۶۵ سالگی به این شرط که پول لازم را داشتید و بیش از حد پیر و ناتوان نشده بودید و زانوها و چشم سالن داشتید و می توانستید بدون اینکه نفستان بند آید بیست قدم را بروید و هزار اما و اگر دیگر.
کجا بودیم؟ آهان. نصیحت.
بدون حرف پیش من ۶ نصیحت رایگان برای دانشجویان کامپیوتر دارم:

۱٫ نوشتن را پیش از فارغ التحصیلی یاد بگیرید .
۲٫ زبان C را پیش از تمام شدن درستان یاد بگیرید.
۳٫ اقتصاد خُرد را پیش از فراقت از تحصیل فرا بگیرید.
۴٫ درسهایی که کامپیوتری نیستند را تنها به این خاطر که کسل کننده هستند سرسری نگیرید.
۵٫ دیگر نگران فرصتهای شغلی که نصیب هندی ها می شود نباشید.
۶٫ مهم نیست که چه می کنید دوره کارآموزی خوبی بردارید.

حالا اگر توضیح بیشتر میخواهید- به شرط آنکه آنقدر زود باور نباشید که این حرفها را تنها چون من گفته ام باور کنید- این را هم اضافه کنید: ۷٫ بدنبال راهنمایی و کمکِ حرفه ای بگردید تا عزت نفس پیدا کنید.

نوشتن را پیش از فارغ التحصیلی یاد بگیرید
اگر لینوس توروالدز، لینوکس را تبلیغ نمی‌کرد آیا امکان داشت که لینوکس موفق شود؟ همانقدر که وی هکر و برنامه نویس موفقی است، همانقدر توانایی وی در بیان ایده‌هایش با نوشتن به انگلیسی در Email و لیست های پستی بود که باعث شد لینوکس بتواند گروه های داوطلبان را در سراسر جهان به خود جلب کند.
از آخرین روش خبر دارید، Extreme Programming ؟ بدون اینکه بگویم در باره این روش چه فکر می کنم، می گویم که دلیل اینکه شما درباره اش شنیده اید این است که از کسانی شنیده اید که نویسندگان و سخنرانان سرآمدی هستند.
حتا در مقیاس کوچکتر، هنگامیکه به هر شرکت برنامه نویسی دقت کنید، می بینید که توانمند و تاثیرگذار ترین برنامه نویسیان آنهایی هستند که راحت،روان و خوب به انگلیسی صحبت می کنند و می نویسند. اینگونه انگلیسی دانستن به ارتقا کمک می کند، گرچه دست شما نیست.
فرق برنامه‌نویس متوسط و یک برنامه نویس عالی در تعداد زبان‌های برنامه نویسی که می‌دانند و در اینکه پایتون یا جاوا را ترجیح می دهند نیست. بلکه در این است که می توانند ایده‌هایشان را بیان کنند یا نه. آنها با ترغیب مردم، موفق شده و نیرو می گیرند. با نوشتن توضیح و مشخصه‌های فنی واضح و روشن، به دیگر برنامه نویسان این توانایی را می دهند که کُدشان (برنامه) را بفهمند، یعنی دیگر برنامه نویسان بجای اینکه آن کدها را دوباره نویسی کنند با کدهای آنها کار می کنند و از این کدها استفاده می کنند. در غیر اینصورت کدشان بی ارزش است. با نوشتن مستندات فنی روشن برای کاربران نهایی، مردم متوجه می شوند که این کد چه کار می کند و این تنها راهی است که بوسیله آن کاربران ارزش این کدها را می فهمند. جایی در sourceforge تعداد زیادی برنامه‌های عالی و کاربردی مدفون شده‌اند و کسی از آنها استفاده نمی‌کند زیرا این برنامه‌ها را برنامه‌نویسانی نوشته اند که خوب نمی نویسند (یا اصلا نمی نویسند)، بنابراین کسی متوجه نمی‌شود آنها چه کرده‌اند و برنامه درخشانشان از درخشش می افتد.
من برنامه‌نویسی را استخدام نمی کنم،مگر آنکه بتواند واقعا خوب به انگلیسی بنویسد. اگر بتوانید بنویسید، هر جا که استخدام شوید، زود درمیابید که از شما می خواهند تا مشخصه های فنی را بنویسید یعنی اینکه دارید تاثیر خود را می گذارید و مورد توجه مدیران قرار گرفته‌اید.
بیشتر دانشگاهها کلاس‌های مشخصی به نام “نویسندگی حرفه‌ای” دارند، یعنی باید بتوانید خیلی خوب بنویسید تا آنها را پاس کنید. دنبال این کلاس‌ها بگردید و در آنها شرکت کنید. دنبال کلاس‌هایی بگردید که تکالیف هفتگی با روزانه دارند.
نوشتن در یک نشریه یا وبلاگ را آغاز کنید. هر چه بیشتر بنویسید، نوشتن آسانتر خواهد شد و هرچه آسانتر شود بیشتر می توانید بنویسید و به همین ترتیب.

پندهایی به دانشجویان کامپیوتر-بخش دوّم

زبان C را پیش از تمام شدن درستان یاد بگیرید. دقت کنید که گفتم C و نه C++. گرچه C به شکلی چشم‌گیر کمتر استفاده می شود ، هنوز برای کسانی که هم‌اکنون برنامه‌نویسی می کنند زبانی بین المللی است. زبانی است که با آن با یکدیگر ارتباط بر قرار می‌کنند و از آن مهمتر از زبان های جدیدی مثل Ruby,Python,Java که در دانشگاه یاد میگیرید (البته نه اینجا) به زبان ماشین نزدیک‌تر است (یا از هر زبان جدیدتر دیگری که درس می دهند). نیاز است که شما دست کم یک ترم به زبان ماشین نزدیک شوید وگرنه هیچگاه نخواهید توانست که کُدهایی کارا به زبانهای سطح بالاتر بنویسید. نخواهید توانست روی کامپایلرها و سیستم‌های عامل، که از بهترین کارهای برنامه‌نویسی بازار هستند، کار کنید. هیچگاه به شما برای خلق معماری پروژه های بزرگ اعتماد نمی‌شود. برای من مهم نیست که چقدر در مورد کنترل‌ها، بستارها و مدیریت استثناها می دانید: اگر نتوانید توضیح دهید که چرا while (*s++ = *t++); یک رشته را کپی می کند یا برایتان طبیعی‌ترین چیز در دنیا نباشد، آنگاه شما بر اساس خرافات و موهومات برنامه نویسی می کنید، اهمیت این مساله برای من مثل پزشکی است که اصول آناتومی را نمی‌داند و بر اساس گفته یک آدم ساده لوح، که گفته این دارو جواب میدهد، نسخه می‌نویسد. اقتصاد خُرد را پیش از فراقت از تحصیل فرا بگیرید. اگر تا حالا هیچ درس اقتصادی نگذرانده‌اید، باید بگویم اقتصاد از آن دسته رشته‌هایی است که با یک شاهکار انفجاری آغاز میشود،با آن بسیار نظریه‌ها و اصول بامفهومش، که اثبات‌پذیر هستند و پس از آن نشیب و رو به افول است. این شاهکارِ آغازین اقتصاد خرد است، که به گونه‌ای پایه‌ی هر نظریه‌ی مهمی در تجارت و کسب‌و‌کار است. از آن پس چیزها بدتر می شوند: به اقتصاد کلان می رسید (اگر می خواهید می توانید از ادامه این پاراگراف بگذرید) با آن نظریه های جالبش درباره چیزهایی مثل ارتباط نرخ بهره و بیکاری که بیشتر ثابت نشده به نظر می آیند تا ثابت شده، و پس از آن بدتر و بدتر می‌شود و بیشتر گرایشهای اقتصاد به فیزیک مبدل می شوند، که به درد پیدا کردن کاری بهتر در بازار وال‌استریت می خورد. ولی حتما اقتصاد خرد را بگیرید، زیرا شما باید درباره عرضه و تقاضا بدانید، شما باید درباره مزیت‌های رقابتی بدانید و باید مفاهیم سود ویژه، کاهش قیمت و مطلوبیت حاشیه‌ای را درک کنید پیش از آنکه بخواهید بدانید چرا شرکت با این روش کاری سود ده است. چرا کامپیوتری‌ها باید اقتصاد یاد بگیرند؟ زیرا برنامه نویسی که اصول کسب و کار رابداند برای شرکت از آنکه نمی‌داند، ارزشمندتر است. و این خیلی مهم است. نمی توانم بگویم چند بار کار ما بخاطر ایده‌های احمقانه ای که در برنامه‌نویسی شدنی و در سیستم سرمایه نشدنی هستند، بی‌نتیجه مانده است. بخار چیزهایی که در اقتصاد خرد یاد می گیرید برنامه نویسی ارزشمند‌تر خواهید بود، و بخاطرش پاداش خواهید شد.

درسهایی که کامپیوتری نیستند را تنها به این خاطر که کسل‌کننده هستند سرسری نگیرید. سرسری گرفتن درس‌هایی که تخصصی نیستند راه بسیارخوبی است برای که معدل کل پایین‌تری داشته باشید. هیچگاه معدل خود را دست کم نگیرید، بسیاری از استخدام کنندگان و مدیران، از جمله خودم، هنگام مطالعه رزومه، مستقیم سراغ معدل می رویم، و البته از این کار هم پشیمان نیستیم. چرا؟ زیرا معدل شما نشان می‌دهد که استادان شما در دراز مدت و در شرایط مختلف در باره عملکرد شما چه می‌اندیشیده‌اند. رتبه کنکور چطور؟ آزمونی است که تنها در چند ساعت برگزار شده‌است. اما معدل نشان دهنده‌ی صدها کار و پژوهش کلاسی و میان ترم در چهار سال است. البته مشکلات خاص خودش را هم دارد. معدل نمی‌گوید که فلان درس گلابی را در بهمان دانشگاه گلابی‌تر گذرانده‌اید یا مکانیک کوانتومی را در یک دانشگاه سخت‌گیر. البته من وقتی معدل متوسطی را از آن دانشگاه آسان‌گیر می‌بینم از آنها توصیه نامه و مدارک دیگری هم می‌خواهم و دنبال افرادی با معدل بالاتر از این دانشگاه‌ها می گردم. چرا مدیری که به دنبال مهندسان نرم افزار است، باید به نمره درس تاریخ شما اهمیت می دهد؟ چراکه تاریخ کسل کننده است. آهان، پس شما دارید می گویید باید شما را استخدام کنم زیرا شما هنگامیکه کار کسل‌کننده می‌شود، درست کار نمی کنید؟ بله، در برنامه نویسی هم چیزهای کسل‌کننده هست. هر کاری بخش‌های کسل کننده دارد. من یکی که افرادی را استخدام نمی‌کنم که به دنبال کار‌های جالب هستن و فقط آنها را انجام می‌دهند. من در دانشگاه درس مردم‌شناسی فرهنگی را گرفتنم زیرا خوب دریافته بودم که باید چیزهایی راجب به مردم‌شناسی بیاموزم، و از دید من درس بدرد بخوری بود. جالب است؟ نه آنقدرها! مجبور بودم کتابهای واقعا خسته کننده‌ای در مورد سرخ پوستان در جنگل‌های بارانی برزیل و ساکنان جزیره تروبریاند بخوانم، که با وجود همه احترامی که برایشان قایل هستم برای من چندان جالب نبود. در واقع کلاس آنچنان خسته‌کننده بود که چیزی مثل تماشای رشدچمن ها برایم هیجان انگیز‌تر بود و من آرزویش را می کردم. کاملا علاقه ام را راجع به موضوع از دست داده بودم. گریه‌ام در آمده بود و از بحث‌های بی پایان در باره جمع‌کردن سیب‌زمینی شیرین بسیار خسته شده بودم. نمی دانم مردم جزیره تروبریاند چرا اینقدر وقت صرف جمع‌آوری سیب‌زمینی شیرین می کردند، چیز دیگری یادم نمی آید، بسیار کسل کننده بود، اما زمان میان ترم که رسید حسابی درس را شخم زدم. کم‌کم به این رسیدم که مردم‌شناسی فرهنگی دارد برایم شگنجه و ملالت می شود و کسالت سد راه من است. اگر در کلاسی بیست می‌گرفتم که در امتحانش باید همه چیز را درباره پوشش سرخپوستان در فلان جشن می‌دانستم، می‌توانستم از پس هرچیزی برآیم هرچقدر هم که خسته‌کننده باشد. بار بعد که از اتفاق جایی گیر کردم و مجبور بودم برای یک چرخه کاری ۱۸ ساعت منتظر بمانم از مطالعه آن قبیله سپاسگذار بودم چون در مقایسه بسیار خوشایندتر بود. من بیست گرفتم. خوب، اگر من توانستم پس شما هم می‌توانید.


پند‌هایی به دانشجویان کامپیوتر- بخش سوّم


دیگر نگران فرصتهای شغلی که نصیب هندی‌ها می شود نباشید

اگر در هند هستید هیچگاه چنین نگرانی نداشته‌اید، پس دیگر هم نگران شغل‌هایی که به هندیان داده می‌شود نباشید! در هند شغل‌های جالبی وجود دارد، از آنها لذت ببرید.
مرتب می‌شنوم که از تعداد افرادی که به رشته کامپیوتر می‌روند کم می‌شود و دلیلی که می‌شنوم این است که دانشجویان از این می‌ترسند به رشته‌ای بروند که کارهایش به هندی‌ها داده می شود. این حرف به دلایل بسیاری نادرست است. نخست اینکه انتخاب شغل بر اساس گرایش روز (حال) کاری نابخردانه است. دوم اینکه حتا اگر تمام کارهای برنامه‌نویسی به هند و چین داده‌شوند، برنامه نویسی به گونه‌ای شگفت انگیز مهارت خوبی برای همه گونه کارهای جالب و خیال‌انگیز است، کارهایی چون مهندسی فرآیندهای تجاری. سوم: این را از من بپذیرید که هنوز هم برنامه‌نویس به‌راستی خوب کیمیا است هم اینجا و هم هند. بله بسیار از افراد کامپیوتر و آی‌تی خوانده هستند که بیکارند و درباره اینکه مدت بسیاری است که بیکارند گلایه‌ می‌کنند، می‌دانید چرا؟ ناراحت کردن آنها را به جان می‌خرم و می‌گویم برنامه‌نویسان واقعا خوب حتما سر کار هستند. چهارم: ایده بهتری دارید؟ می‌خواهید چه کار کنید، تاریخ بخوانید؟ بعد هم راه دیگری ندارید جز اینکه ادامه تحصیل بدهید و به رشته دیگری چون حقوق بروید. چیزی هست که از آن مطمئن هستم: ٪۹۹ وکلا از کارشان متنفرند، از تک‌تک دقایق کارشان متنفرند و هفته‌ای ۹۰ ساعت کار می‌کنند. همانگونه که گفته‌ام: اگر از برنامه نویسی لذت می برید خدا را شکر کنید زیرا از جمله محدود افراد بسیار خوش شانسی هستید که با انجام دادن کاری که دوستش دارید می توانید زندگی خوبی بسازید.
بگذریم، فکر نمی‌کنم داشجویان به‌راستی اینگونه فکر کنند. کم شدن دانشجویان کامپیوتر به این خاطر است که پس از یک دوره جو‌گیری هم‌اکنون تعداد به حد طبیعی خود رسیده است. جو‌گیری باعث شده بود کسانی که به‌راستی برنامه‌نویسی را دوست نداشتند فکر کنند این کار کار پر درآمدی است و به سوی آن هجوم بیاورند. خوشبختانه چنین افرادی دیگر به کامپیوتر نمی‌آیند.

مهم نیست که چه می کنید دوره کارآموزی خوبی بردارید

استخدام کننده‌های هوشمند می‌دانند که عشاق برنامه‌نویسی در کلاس سوم راهنمایی برای دندانپزشک خود پایگاه داده نوشته‌اند، سه سال پیش از ورود به دانشگاه در آموزشگاه‌های کامپیوتر درس داده‌اند، برای نشریه دانشجویی سیستم مدیریت محتوا ساخته‌اند و کارآموزی آنها در شرکتی (خوب) نرم‌افزاری بوده است. این چیزی است که آنها در رزومه شما جستجو می‌کنند.
اگر از برنامه‌نویس لذت می‌برید، بزرگ‌ترین اشتباهی که ممکن است بکنید این است که به کاری نیمه‌وقت یا چیزی شبیه آن در کاری جز برنامه‌نویسی بروید. می‌دانم که هر فرد ۱۹ ساله‌ی دیگر می‌خواهد که کاری در یک لباس فروشی پیدا کند، اما شما مهارتی دارید که بسیار باارزش است حتا اگر ۱۹ سال داشته باشید پس نابخردانه است که وقتتان را در تا کردن پیراهن تلف کنید. پیش از آنکه فارغ‌التحصیل شوید باید رزومه‌ای داشته باشید پر از کارهای برنامه‌نویسی.

منبع:پندهایی به دانشجویان کامپیوتر: چشمان خود را باز کنید

منبع:پندهایی به دانشجــــــویان کامپیوتر- بخـــــ‌‌‌‌‌ـــــــش اوّل

منبع:پندهایی به دانشجـــــویان کامپیوتر- بخــــــــــــش دوم

منبع:پندهایی به دانشجـــــویان کامپیوتر- بخــــــــــش سوم


حل مسائل فصل پنجم: دستورات ورودی و خروجی (مقدماتی)

1- برنامه‌ای بنویسید که رشته  PASCAL را روی صفحهٔ نمایش چاپ کند.


Uses
    CRT;


Var
    A:string[6];

begin
    clrscr;

    A:=('PASCAL');

    Write(A);

    Readln;


end.

برچسب‌ها: برنامه‌ای بنویسید که رشته PASCAL, را روی صفحهٔ نمایش چاپ کند


2- برنامه‌ای بنویسید که رشته PASCAL PROGRAMMING را در ابتدای یک سطر جدید صفحهٔ نمایش چاپ کند.

Uses
    CRT;

Var
    A:string;

begin
    clrscr;

    A:=('PASCAL PROGRAMMING');

    Writeln(A);

    Readln;

end.

برچسب‌ها: برنامه‌ای بنویسید که رشته, PASCAL PROGRAMMING را در ابتدای, یک سطر جدید صفحهٔ نمایش چاپ کند

3- برنامه‌ای بنویسید که یک رشته از ورودی (صفحه کلید) خوانده و سپس آن را روی صفحه نمایش چاپ کند.


Uses
    CRT;

Var
    A:string;

begin    clrscr;   

    Write('Please enter the words you want: ')

    Read(A);

    Writeln(A);

    Readln;

end.

برچسب‌ها: برنامه‌ای بنویسید که, یک رشته از ورودی, صفحه کلید, خوانده و, سپس آن را روی صفحه نمایش چاپ کند

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


Uses
    CRT;

Var
    A,B,C,D,E,F:integer;

begin
    clrscr;

    textcolor(15);

    Write('Please enter Two numbers: ');

    Read(A,B);

    C:=(A+B);

    D:=(A-B);

    E:=(A*B);

    F:=(A div B);

    textcolor(8);

    Write('Addition=') ;

    write(C);

    textcolor(10);

    Write('  Diffrrece=');

    Write(D);

    textcolor(13);

    Write('  Multiplication=');

    Write(E);

    textcolor(14);

    Write('  Division=');

    Writeln(F);

    readln;


end.


برچسب‌ها: برنامه‌ای بنویسید, که دو عدد را از ورودی, صفحه کلید, خوانده و سپس مجموع, تفاضل, حاصل ضرب و حاصل تقسیم آن, را روی صفحه کلید نمایش دهد

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


Program KgToPound;
Uses
    crt;
Var

    A,B,C:real;

begin
    clrscr;
   
    textcolor(15);
   
    Write('Enter number of Kg: ');
   
    A:=(2.20462);
  
    textcolor(10);
   
    Read(B);
   
    C:=(A*B);
   
    textcolor(15);
 
    Write(B:0:1,' Kg equals: ');

    textcolor(11);

    Write(C:3:3);

    textcolor(15);

    Write(' Pounds') ;

    Readln;

    Readln;


end.

برچسب‌ها: برنامه‌ای بنویسید که, وزن یک جسم را برحسب کیلوگرم, دریافت کرده و سپس معادل آن را, برحسب پوند محاسبه نماید, و روی صفحه نمایش چاپ کند

6- برنامه‌ای بنویسید که رشته را از ورودی (صفحه کلید) خوانده و سپس همان رشته را برای چاپگر ارسال کند.


Program print_text;

Uses
    printer;

Var
    A:string;

begin
    Write('Enter text for send to printer: ');

    Readln(A);

    Writeln(Lst, A);

end.

برچسب‌ها: برنامه‌ای, بنویسید که رشته را از ورودی, صفحه کلید, خوانده و سپس, همان رشته را برای چاپگر ارسال کند

7- با فرض اینکه افراد در هر شبانه روز ۸ ساعت استراحت می‌کنند، برنامه‌ای بنویسید که ساعت استراحت یک فرد در طول یک سال را محاسبه و نمایش دهد.
تذکر: تعداد روزهای سال را ۳۶۵ روز در نظر بگیرید.

Uses
    CRT;

Var
    A,B:integer;

bein
    clrscr;

    A:=(365);

    b:=(8);

    Write(' A person during the year rest ', A*B, ' days.');

    Readln;

end.


برچسب‌ها: با فرض اینکه, افراد در هر شبانه روز, ۸ ساعت استراحت می‌کنند, برنامه‌ای بنویسید که, ساعت استراحت یک فرد در طول یک, سال را محاسبه و نمایش دهد

8- برنامه بنویسید که رشته PASCAL را به نحوی روی صفحهٔ نمایش چاپ کند که رشته مربوطه، در انتهای سمت راست یک خط قرار گیرد.

Uses
    CRT;

begin
    clrscr;

    Write('PASCAL');

    Writeln;

    Readln;   

end.

9- برنامه‌ای بنویسد که نام، نام خانوادگی و سن شما را در سه سطر متوالی روی صفحهٔ نمایش چاپ کند.

Uses
    CRT;

begin
    clrscr;

    Writeln('My First name: Mehdi');

    Writeln('My Family: Moridi');

    Writeln('My Age: 2525');

    Readln;

end.

برچسب‌ها: برنامه‌ای بنویسد, که نام, نام خانوادگی, و سن شما را در سه سطر متوالی, روی صفحهٔ نمایش چاپ کند

10- برنامه‌ای بنویسید که مکان‌نما را به ابتدای سطر بعدی انتقال دهد.

begin

    Writeln;

    Readln;

end.

حل مسائل فصل چهارم: عبارات و عمگرها (مقدماتی)

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

365*24


Uses crt;

Var

   A,B:integer;

begin

     clrscr;

     A:=(365);

     B:=(24);

     Writeln(A*b);

     Readln;

end.



برچسب‌ها: برنامه‌ای, بنویسید, که, حاصل, عبارت, زیر, را, روی, صفحه, نمایش, چاپ, کند, 365, 24


2- برنامه‌ای بنویسید که عبارت زیر را محاسبه نموده و روی صفحه نمایش چاپ کند.(هدف از طرح این سؤال نشان دادن ترتیب تقدم عملگرها در عبارت زیر میباشد با این توضیح، جواب عبارت اول 15 و حاصل عبارت دوم 20 میباشد).

5+5*2

(5+5)*2


Uses

   CRT;

Var

     A,B,C:integer;

begin

     clrscr;

     A:=(5);

     B:=(5);

     C:=(2);

     writeln(A+B*2);

     Writeln((A+B)*2);

     Readln;


end.

برچسب‌ها: برنامه‌ای, بنویسید, که, عبارت, زیر, را, محاسبه, نموده, و, روی, صفحه, نمایش, چاپ, کند, 5, 2

3- برنامه‌ای بنویسید که باقیمانده عمل تقسیم دو عدد 51 و 2 را محاسبه نموده و روی صفحه نمایش چاپ کند.

Uses

  crt;

Var

    A:real;

begin

    clrscr;

    A:=(51 / 2);

    Writeln(A:1:2);

    Readln;


end.

برچسب‌ها: برنامه‌ای, بنویسید, که, باقیمانده, عمل, تقسیم, دو عدد, 51 و 2, را, محاسبه, نموده, و, روی, صفحه, نمایش, چاپ, کند.

4- برنامه‌ای بنویسید که کارکتر چهارم رشته Pascal را روی صفحهٔ نمایش چاپ کند.

Uses

    CRT;

Var

    A:string[6];

begin

    clrscr;

    A:=('Pascal');

    Write(A[4]);

    Readln;


end.

5- برنامه‌ای بنویسید که کاراکتر مربوط به کد ۱۳۱ چدول ASCII را روی صفحهٔ نمایش چاپ کند.

Uses
  CRT;

Var

    A:char;

begin

    clrscr;

    A:=(#131);

    Write(A);

    Readln;


end.


برچسب‌ها: برنامه‌ای بنویسید که کاراکتر مربوط به کد ۱۳۱ چدول , را روی صفحهٔ نمایش چاپ کند

6-برنامه‌ای بنویسید که رشته‌های Pascal و Programming را به یکدیگر پیوند داده و روی صفحه نمایش چاپ کند.

Uses

    crt;

Var

    A:string;

begin

    clrscr;

    A:=('Pascal' + 'Programming');

    Write(A);

    Readln;


end.

برچسب‌ها: برنامه‌ای بنویسید که رشته‌های Pascal و Programming, یکدیگر پیوند داده و روی صفحه نمایش چاپ کند

7- برنامه‌ای بنویسید که عدد ۱۰۰ را درون یک متغیر از نوع Byte قرار داده و سپس مقدار این متغیر را درون یک متغیر ار نوع Word قرار دهد و درنهایت مقدار متغیر از نوع ‌Word را روی صفحه نمایش چاپ کند.

Uses

    CRT;

Var

    A:Byte;

    B:word;


begin

    clrscr;

    A:=(100);

    B:=(A);

    Write(B);

    Readln;

end.

برچسب‌ها: 6, برنامه‌ای بنویسید که عدد ۱۰۰ را درون یک متغیر از ن, مقدار این متغیر را درون یک متغیر ار نوع Word قرار , از نوع ‌Word را روی صفحه نمایش چاپ کند

8- برنامه‌ای بنویسید که کاراکتر M را درون یک متغیر از نوع Char قررار داده و سپس مقدار این متغیر را درون متغیری از نوع String قرار دهد و در نهایت مقدار متغیر از نوع  String را روی صفحهٔ نمایش چاپ کند.

Uses

    CRT;

Var

    A:char;

    B:string;

begin

    clrscr;

    A:=('M');

    B:=(A);

    Write(B);

    Readln;


end.


برچسب‌ها: برنامه‌ای, بنویسید که کاراکتر M را درون یک متغیر از, و سپس مقدار این متغیر را درون, متغیری از نوع String, در نهایت مقدار متغیر از نوع, String را روی صفحهٔ, نمایش چاپ کند

9- برنامه‌ای بنویسید که حاصل تقسیم اعداد 10.2 و 2.1 را روی صفحهٔ نمایش چاپ کند.

Uses
 
    CRT;

Var
 
    A:real;

begin
 
    clrscr;
 
    A:=(10.2 / 2.1);
 
    Write(A:1:2);
 
    Readln;


end.