Java สอนเขียนโปรแกรมแสดงผลบวกตั้งแต่ 1 ถึง 100 (1 + 2 + 3 + ... + 100 = ?)

โจทย์ แบบฝึกหัดและวิธีทำเขียนโปรแกรมแสดงผลบวกตั้งแต่ 1 ถึง 100 (1 + 2 + 3 + ... + 100 = ?) แสดงการนำ for มาใช้ในโปรแกรมเพื่อให้ได้ผลลัพธ์ที่ต้องการ

May 06, 2015

แก้ไขล่าสุด มีผู้อ่าน 25,083  |  JAVA PROGRAMMING EXAM

โจทย์ แบบฝึกหัดการเขียน for loop เพื่อทำการบวกเลขซ้ำๆ โดยเพิ่มขึ้นทีละหนึ่ง ลองฝึกทำกันดูนะครับ :)

 

โจทย์

การเขียนโปรแกรมแสดงผลบวกตั้งแต่ 1 ถึง 100 (1 + 2 + 3 + ... + 100 = ?)

วิเคราะห์

โจทย์ข้อนี้นำตัวเลขมาพวกเพิ่มขึ้นเรื่อยๆ ทีละหนึ่ง ดังนั้นเราจำเป็นต้องมีตัวเก็บผลบวก และตัวแปรที่ที่เพิ่มขึ้นเรื่อยๆ จาก 1, 2, 3,... 

 

Source Code

package com.olanlab.share.exam;

public class Summation {

   public static void main(String[] args) {
      int sum = 0;
      int i = 1;
      for (i = 1; i <= 100; i++) {
         sum += i;
      }
      System.out.println("Summation 1 to 100 = " + sum);
   }
}

Output

Summation 1 to 100 = 5050

 


เนื้อหาบทความที่เกี่ยวข้องกับโจทย์

Java - สอน Java สำหรับผู้เริ่มต้น ตอนที่ 3 โครงสร้าง Java

Java - สอน Java สำหรับผู้เริ่มต้น ตอนที่ 4 Variable และ Memory Concept

Java - สอน Java สำหรับผู้เริ่มต้น ตอนที่ 7.3 Control Statement แบบทำซ้ำ for

 


แบ่งปัน

ชอบ +1

บันทึก

ฝากคำถาม คำแนะนำ ได้ที่

Facebook : Share.OlanLab.Com
LINE ID : @olanlab
อีเมล์ : olan@olanlab.com
Software Engineer, Inventor, Writer, Trainer
Share คลังความรู้ด้านเทคโนโลยี สารสนเทศ นวัตกรรมคอมพิวเตอร์ สอนเขียนโปรแกรม Php Java Html CSS Javascript C C++ Objective-C และอื่นๆ บนระบบปฏิบัติการ Window Linux Unix CentOS IOS Android
โดยผู้เขียนที่มีความเชี่ยวชาญเฉพาะ ให้บริการพื้นที่สำหรับนักเขียนที่ต้องการแบ่งปันความรู้ พร้อมให้คำปรึกษาแก่ผู้ที่สนใจ โดยไม่เสียค่าใช้จ่าย