oosta Excel اوستا اکسل

فاز یک --> فلوچارت

oosta Excel اوستا اکسل

فاز یک --> فلوچارت

oosta Excel اوستا اکسل

در این سایت ما سعی داریم همه چیز درباره برنامه سازی و کار با محیط های مختلف اکسل داشته باشیم
ما از آموزش فلوچارت شروع کردیم که مبنا و مبانی اولیه است.

فلوچارت ها معمولا با جواب هستند
در مسایل و فلوچارت هایی که جواب ندارند می توانید مشارکت نمایید.

از شهریور ماه 1400 یکسری پروژه های کاربردی در قالب برنامه بفروش میرسد

تمرین آرایه های یک بعدی

سطح یک:

1- تعداد 5 عدد را از ورودی گرفته و در یک آرایه قرار دهد.

2- بعد از گرفتن اعداد و قرار دادن آن ها در آرایه، جمع اعدادی که در آرایه قرار دارد نمایش دهد.

3- یک آرایه 7 تایی را با اعداد تصادفی پر کند.

4- ابتدا نام 7 نفر را از ورودی گرفته و در آرایه قرار دهد و بعد نام های داخل آرایه را نمایش دهد.

5- در تمرین 4 مقدارهای داخل آرایه را به یک آرایه جدید منتقل کند.

6- مقدارهای داخل یک آرایه را از انتها به ابتدای آرایه نمایش دهد.

7- مقدارهای داخل یک آرایه را یکی در میان نمایش دهد.


سطح دو:

1- یک آرایه 7 تایی را بصورت تصادفی از اعداد دورقمی و بدون تکرار پر نموده و نمایش دهد.

2- اعداد 1 تا 7 را بدون تکرار در یک آرایه بصورت تصادفی قرار دهید (با هر بار اجرا متفاوت!).

3- تعداد 5 عدد از ورودی دریافت نموده و نمودار میله ای افقی رسم کند (به اندازه عدد ستاره نمایش دهد).

مثال:

4 ****

8 ********

2 **

5 *****

1 *

4- کدام اعداد دورقمی بیشترین بخش پذیری را دارند؟


5- در زیر چند عدد صفر داریم؟ (با استفاده از آرایه، هر عدد را در یک سلول آرایه قرار دهید)

2, 0, 0, 1, 0, 0, 0, 1

جواب ها در اینجا VVV 

به زبان برنامه سازی سی شارپ

جواب 1)

            int  b;

            int[] a = new int[6];

            a[5] = 0;

            for (b = 0; b <= 4; b++)

            {

                a[b] = int.Parse(Console.ReadLine());

                a[5] += a[b];

            }

            for (b = 0; b <= 4; b++)

            {

                Console.WriteLine(a[b]);

            }

            Console.WriteLine(a[5]);

            Console.ReadKey();

جواب3

            int[] a = new int[7];

            Random b = new Random();

            for (int c = 0; c < 7; c++)

            {

                a[c] = b.Next(1, 100);

                Console.WriteLine(a[c]);

            }

            Console.ReadKey();

تمرین 4

            string[] a = new string[7];

            for (int b=0; b <= 6; b++)

            {

                a[b] = Console.ReadLine();

            }

            for (int c = 0; c <= 6; c++)

            {

                Console.WriteLine(a[c]);

            }

            Console.ReadKey();

تمرین 5

            string[] a = new string[7];

            int c;

            for (c = 0; c <= 6; c++)

            {

                a[c] = Console.ReadLine();

            }

            string[] d = new string[7];

            for (c = 0; c <= 6; c++)

            {

                d[c] = a[c];

                Console.WriteLine(d[c]);

            }

            Console.ReadKey();

تمرین 6

            int i;

            string[] a = new string[8];

            for (i = 0; i < 7; i++)

            {

                Console.Write("enter number:");

                a[i] = (string)(Console.ReadLine());

            }

            for (i = 7; i >=0; i--)

            {

                Console.Write(a[i] + ".");

            }

            Console.ReadKey();


سطح 2

تمرین 1

            int[] a = new int[7];

            Random x = new Random();

            a[0]=0;

            int y;

            int c;

            for (int b = 0; b < 7; b++)

            {

                y = x.Next(10, 99);


                for (c = 0; c < b; c++)

                {

                    if (a[c] == y)

                    {

                        break;

                    }

                }

                if (a[c] == y)

                    b--;

                else

                {

                    a[b] = y;

                    Console.WriteLine(a[b]);

                }

            }

            Console.ReadKey();

تمرین 2

            int[] a = new int[7];

            Random x = new Random();

            a[0]=0;

            int y;

            int c;

            for (int b = 0; b < 7; b++)

            {

                y = x.Next(1, 8);


                for (c = 0; c < b; c++)

                {

                    if (a[c] == y)

                    {

                        break;

                    }

                }

                if (a[c] == y)

                    b--;

                else

                {

                    a[b] = y;

                    Console.WriteLine(a[b]);

                }

            }

            Console.ReadKey();

تمرین 3

            int[] a = new int[5];

            int b;

            for ( b = 0; b <= 4; b++)

            {

                a[b] = int.Parse(Console.ReadLine());

            }

            for (b = 0; b <= 4; b++)

            {

                for (int c = 0; c < a[b]; c++)

                {

                    Console.Write("*");

                }

                Console.WriteLine();

            }

            Console.ReadKey();

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی