c) int i = 1, sum = 0; /* ประกาศตัวแปร i และ sum เป็นชนิดจำนวนเต็ม พร้อมกำหนดค่าเริ่มต้นให้กับ i และ sum เป็น 1 และ 0 ตามลำดับ */ sum += i; /* คำสั่งคำนวณสะสมค่า เหมือนกับคำสั่ง sum = sum + i; โดย ประมวลผล sum + i ก่อน แล้วนำผลลัพธ์ที่ได้ ไปเก็บไว้ใน sum */ printf("Sum 1 - 10:%d\n", sum); /* แสดงข้อความ "Sum 1 - 10:%d" โดยแสดงค่า sum ใน%d เสร็จแล้วก็ขึ้นบรรทัดใหม่ */ /*9*/ /*10*/} ตัวอย่างที่ 3 จงเขียนโปรแกรมแสดงผลรวมของจำนวนจาก 1 ถึง N ทางจอภาพ ( ex6-03.
= 5 เป็นเท็จ ก็จะออกจาก loop และจบการทำงาน
2019 คำสั่ง Iteration อนุญาตให้ชุดคำสั่งดำเนินการซ้ำ ๆ จนกว่าเงื่อนไขจะไม่กลายเป็นเท็จ คำสั่ง Iteration ใน C ++ และ Java สำหรับลูปในขณะที่ลูปและทำในขณะที่ลูป ข้อความเหล่านี้มักเรียกว่าลูป นี่คือความแตกต่างที่สำคัญระหว่างห่วงในขณะที่และทำในขณะที่ห่วงคือในขณะที่สภาพการตรวจสอบวงก่อนที่จะวนซ้ำของห่วงในขณะที่ห่วงในขณะที่ทำในขณะที่ตรวจสอบสภาพหลังจากการดำเนินการของงบภายในวง ในบทความนี้เราจะพูดถึงความแตกต่างระหว่างลูป "ในขณะที่" และ "ในขณะที่" ลูป แผนภูมิเปรียบเทียบ พื้นฐานสำหรับการเปรียบเทียบ ในขณะที่ ทำในขณะที่ แบบฟอร์มทั่วไป ในขณะที่ (เงื่อนไข) { งบ; // body of loop} ทำ{. งบ; // body of loop. }
1 Print a - z 4. End char alpha; for (alpha = 'a'; alpha<='z'; alpha++) printf("%c ", alpha);} กำหนดตัวแปร alpha ให้เป็นแบบ character กำหนดการวนรอบ โดยใช้ตัวแปร alpha ที่เป็นตัวอักษร โดยเริ่มต้นจาก a ถึง z ซึ่งจะเพิ่มค่าขึ้นทีละ 1 ค่า ซึ่งจะวนรอบทั้งหมด 26 รอบ แสดงค่าของตัวอักษรในรอบนั้น ๆ จากตัวอักษร a จนถึง z ผลลัพธ์บนจอภาพ โปรแกรมจะแสดงตัวอักษรภาษาอังกฤษตัวพิมพ์เล็ก a จนถึง z บนจอภาพ a b c d e f g h i j k l m n o p q r s t u v w x z ———————————————————————————————————————————
h> #include
คำสั่ง for | คำสั่ง while | คำสั่ง do-while ——————————————————————————————————————————— คำสั่งในการวนรอบ ในการวนรอบการทำงานในโปรแกรมคอมพิวเตอร์ของแต่ละภาษาที่ถูกเขียนขึ้นมานั้น จะต้องอาศัยฟังก์ชันในการวนรอบ ซึ่งแต่ละภาษานั้นก็จะมีคำสั่งหรือชุดคำสั่งที่คล้ายกันในภาษาซีนั้นจะใช้คำสั่งใน การวนรอบอยู่ 3 คำสั่งคือ 1. คำสั่ง for 2. คำสั่ง while 3. คำสั่ง do-while (แหล่งข้อมูล... คู่มือเรียนรู้ภาษาซีด้วยตนเอง / ผศ. รุ่งทิวา เสาร์สิงห์) สื่อวีดิทัศน์ การสอน เรื่อง:: คำสั่งในการวนรอบ for:: 1.
ปัญหา do-while คำนวนค่า factorial ของ n(n! ) ซึ่งเป็นเลขจำนวนเต็มบวกหรือจำนวนเต็มศูนย์ (n >= 0) โดยใช้สูตร n! = n*n-1*.... *2*1 ตัวอย่าง 4! = 4*3*2*1 = 24 (โดยที่ 1! = 0! = 1) ช่วยทีนะครับ ใครอยากใส่เครดิตก็เชิญตามสบายเลยครับ ขอบคุณมาล่วงหน้าครับ ^/\^ เพิ่มเติมนะครับ ขอโทษนะครับถ้าเข้าใจไรผิดอยู่ คืออาจารเขาให้การบ้านผมมา ละผมได้ทำส่งแล้ว เพียงแต่ที่ผมทำมันไม่มี 4*3*2*1 ครับ ผมปริ้นแต่คำตอบออกมา อาจารบอกว่าแบบนี้ก้อได้ เพราะจะดูแค่ตรรกะ แต่อาจารก้อไม่เฉลยให้ ผมเลยอยากรู้ว่าควรทำไงอ่ะครับ ละนี่คือโค๊ด ของผมครับ [Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้
ตัวอย่างโค้ดโปรแกรมภาษาซี เพื่อวนลูปแสดงตัวอักษร A – Z โดยใช้ลูปต่างๆ ไม่ว่าจะเป็น for, while, ตัวอย่างโค้ด a – z (ตัวเล็ก) /***************************************************
* Author: CS Developers
* Author URI: * Facebook: ***************************************************/
#include
h>
#include
โรงเรียนปัญญาวรคุณ Updated Nov 6, 2020, 12:13 AM เว็บไซต์การเขียนโปรแกรมเบื้องต้นด้วยภาษาซี