บทความล่าสุด

7 กันยายน 2554

Lab#10

งานทดลองในชั่วโมง
Source Code : 1

            float score;
            do
            {
                Console.Write("Please input score : ");
                score = float.Parse(Console.ReadLine());
                if (score < 0 || score > 100)
                    Console.WriteLine("Invalid! Please input again");                
            } while (score < 0 || score > 100);
           
            Console.WriteLine("Good Bye");



Source Code : 2

            int num1 = 1, num2 = 1, x = num1 + num2, i = 3, y;
            Console.Write("Please input number : ");
            y = int.Parse(Console.ReadLine());
            do
            {
                num1 = num2;
                num2 = x;
                i++;
                x = num1 + num2;
            } while (x <= y);

            Console.WriteLine("number : "+y+ " ; i = "+(i-1));




การบ้าน
โจทย์1



int num1,i=0,j=0;



            Console.Write("Please input number : ");

            num1 = int.Parse(Console.ReadLine());

            while (i <= num1)

            {

                i++;

                while (j <= (i - 1))

                {

                    j++;

                    Console.Write(num1);

                }

                Console.WriteLine();

            }






โจทย์2

int num1,i=0;

            Console.Write("Please input number of student : ");

            num1 = int.Parse(Console.ReadLine());



            string[] stName = new string[num1];

            float[] stScore = new float[num1];



            while(i<num1)

            {

                Console.Write("Student"+(i+1)+"'s name :");

                stName[i] = Console.ReadLine();

                Console.Write("Studen"+(i+1)+"'s score :");

                stScore[i] = float.Parse(Console.ReadLine());

                i++;

            }




โจทย์3

            
            int arraySize,i=0;

            float sum = 0,number;



            Console.Write("please input ArraySize : ");

            arraySize = int.Parse(Console.ReadLine());



            float[] array1 = new float[arraySize];

            while (i < arraySize)

            {

                back:

                Console.Write("Please input number "+i+" : ");

                number = float.Parse(Console.ReadLine());

                if (number <= 0 || number >= 100)

                {

                    Console.WriteLine("Invalid number!Plase input again.");

                    goto back;

                }

                array1[i] = number;

                sum = sum + number;

                i++;

            } Console.WriteLine("Average = "+(sum/arraySize));

            Console.WriteLine();

ไม่มีความคิดเห็น:

แสดงความคิดเห็น

แสดงความเห็นเกี่ยวกับบทความตรงนี้นะ ^^