使用while循環找出自然數總和的Java程序
自然數總和可以使用程式語言中的不同迭代語句來計算。迭代語句是執行一組特定程式碼行直到循環語句中的條件失敗的語句。在本文中,我們將討論如何使用 while 迴圈(Java 程式語言中的迭代語句)來計算自然數總和。
自然數和
自然數總和一般表示1到n的元素總和。在數學上它可以表示如下
Sum of n Natural Numbers = 1+2+3+.........+(n-2) + (n-1) + n
範例:求 5 個自然數總和。
Input = 5 Output = 15
解釋:1到5的自然數總和= 1 2 3 4 5 = 15。
Java 中的 While 語句
Java 語言中的 while 迴圈是一種迭代語句,它允許重複執行一組程式碼區塊,直到條件變成 false。
文法
initilaze condition variable while (condition) { // statements Update condition variable; }
這是 Java 中 while 迴圈的程式碼片段。
int i = 0; // initialzing the condition variable While ( i < 10 ) { System.out.println("tutor"); // statement which is executed untill condition fails i++; // updating the condition variable }
求自然數總和的演算法
第 1 步 - 初始化三個變量,分別表示求和的自然數個數、一個計數器變數、一個儲存自然數總和的變數。
第 2 步 - 使用 while 並執行自然數總和的加法,直到「n」。
第 3 步 - 列印自然數的總和。
範例
下面我們使用java中的while迴圈來求自然數總和。我們宣告了一個變數 n 來取得最多 n 個數字的總和。 “i”是使用的計數器變數。我們使用 while 迴圈從 i 迭代到 n 並對所有值求和並儲存在 sum 變數中。最後透過sum變數的值來得到輸出。
// Java program to calculate sum of n natural numbers using the concept of While - loop import java.util.*; public class Main { public static void main(String[] args) { int n= 7, i = 1,sumofDigits = 0; while (i <= n) { // checking the condition if it satisfies then the statements inside loop are executed sumofDigits = sumofDigits + i; // performing addition to sum as the number should be added to sum i++; // Incrementing the variable used in condition } System.out.println("Sum of natural numbers up to 7 is :" +sumofDigits); } }
輸出
Sum of natural numbers up to 7 is :28
時間複雜度:O(N) 輔助空間:O(1)
因此,在本文中我們學習如何使用java程式語言中的while循環概念來計算n個自然數的和。
以上是使用while循環找出自然數總和的Java程序的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

自然數平方的平均值是透過將n個自然數的所有平方相加,然後除以該數字來計算的。範例前2個自然數為2.5,12+22=5=>5/2=2.5。程式設計中有兩種計算方法-使用循環使用公式使用循環計算自然數平方的平均值此邏輯通過查找所有自然數的平方來工作。透過從1到n循環找到每個的平方並添加到sum變數。然後將該總和除以n。計算自然數平方和的程式-範例程式碼 即時示範#include<stdio.h>intmain(){ intn=2;

標題:PHP中利用while迴圈實作字串拼接在PHP語言中,利用while迴圈語句實作字串拼接是一種常見的操作。透過循環遍歷數組、列表或其他資料來源,將每個元素或值依序拼接到一個字串中。這種方法在處理大量資料或需要動態產生字串的情況下非常有用。下面我們來看一些具體的程式碼範例。首先,我們準備一個陣列作為資料來源,然後使用while循環來實作字串拼接

循環的目的就是為了重複執某段程式碼,使用循環可以減輕程式設計壓力,避免程式碼冗餘,提高開發效率,方便後期維護。 while 迴圈是 JavaScript 中提供的最簡單的迴圈語句,下面我們來了解 while迴圈和do-while迴圈的使用。

介紹使用while循環計算列表中數字總和的Java程序是一個簡單的程序,它獲取整數列表並使用while循環結構計算它們的總和。在此程式中,建立了一個整數ArrayList,並將一些數字加入該清單。然後,程式使用while循環迭代列表中的每個元素,將每個元素新增到變數「sum」中,該變數追蹤數字的運行總和。循環完成後,「sum」的最終值將列印到控制台,它是清單中所有數字的總和。該程式演示了在程式設計中處理資料集合的常用技術,即使用循環迭代集合中的每個元素並對每個元素執行一些計算或轉換。該計劃還重點

PHP實作while迴圈語句的語法有兩種,分別是:1、「while (...) {...}」語法,表示只要指定的條件為真,while迴圈就會執行程式碼區塊;2、「 do {...} while (...);」語法,該語法會先執行一次程式碼區塊,然後檢查條件,如果指定條件為真,則重複循環。

差異是:1、while循環是先判斷條件再執行循環體,而do-while循環是先執行循環體再判斷條件;2、while循環是先判斷循環條件,如果條件滿足,則執行循環體中的程式碼,然後再判斷條件,如此循環,直到條件不滿足時跳出循環,而do-while循環則是先執行循環體中的程式碼,然後再判斷循環條件是否滿足,如果條件滿足,則繼續執行循環體中的程式碼,如此循環,直到條件不滿足時跳出循環。

問題在運行時輸入一個句子,並編寫一段程式碼來計算句子中出現的單字的平均長度解決方案演算法STARTStep1:declarecharacter,intanddoublevariablesStep2:EnteranystatementStep3:whileloop Checkconditionstmt[i]=getchar())!=''

Python流程控制語句詳解:if、else、elif、while、for在程式設計中,流程控制語句是不可或缺的,它們用來根據條件決定程式的執行流程。 Python提供了幾個常用的流程控制語句,包括if、else、elif、while和for。本文將詳細介紹這些語句,並提供具體的程式碼範例。 if語句if語句用來決定某個條件是否成立,如果條件為真,則執行if程式碼區塊中的
