หน้าแรก
หน้าแรก
มีสองวิธีในการสร้างโปรแกรมเพื่อสลับตัวเลขสองตัว หนึ่งเกี่ยวข้องกับการใช้ตัวแปรชั่วคราวและวิธีที่สองไม่ใช้ตัวแปรที่สาม มีคำอธิบายโดยละเอียดดังนี้ − โปรแกรมเพื่อสลับตัวเลขสองหมายเลขโดยใช้ตัวแปรอุณหภูมิ โปรแกรมสลับเลขสองตัวโดยใช้ตัวแปร temp มีดังนี้ ตัวอย่าง #include <iostream > using namespace
ตัวเลขจะเป็นคู่แม้ว่าหารด้วยสองลงตัวและเป็นเลขคี่หากหารด้วยสองไม่ลงตัว เลขคู่บางตัวคือ − 2, 4, 6, 8, 10, 12, 14, 16 เลขคี่บางตัวคือ − 1, 3, 5, 7, 9, 11, 13, 15, 17 ตรวจสอบว่าจำนวนเป็นเลขคู่หรือคี่โดยใช้โมดูลัส โปรแกรมตรวจสอบเลขคู่หรือคี่โดยใช้โมดูลัสมีดังนี้ ตัวอย่าง #include <iostream> usi
สระคือตัวอักษร a, e, i, o, u ตัวอักษรที่เหลือทั้งหมดเรียกว่าพยัญชนะ โปรแกรมตรวจสอบตัวละครเป็นสระหรือพยัญชนะมีดังต่อไปนี้ - ตัวอย่าง #include <iostream> using namespace std; int main() { char c = 'a'; if (c == 'a' || c == 'e' || c == 'i'
จำนวนที่มากที่สุดในบรรดาตัวเลขสามตัวสามารถพบได้โดยใช้คำสั่ง if หลาย ๆ ครั้ง นี้จะได้รับในโปรแกรมดังต่อไปนี้ − ตัวอย่าง #include <iostream> using namespace std; int main() { int a = 5 ,b = 1 ,c = 9; if(a>b) { if(a>c) cout
สมการกำลังสองอยู่ในรูปขวาน2 + bx + ค. รากของสมการกำลังสองถูกกำหนดโดยสูตรต่อไปนี้ - มีสามกรณี - ข2 <4*a*c - รากไม่จริงคือมันซับซ้อน ข2 =4*a*c - รากเป็นของจริงและรากทั้งสองเหมือนกัน ข2 4*a*c - รากเป็นของจริงและรากทั้งสองต่างกัน โปรแกรมหารากของสมการกำลังสองมีดังต่อไปนี้ ตัวอย่าง #include<iost
จำนวนธรรมชาติเป็นจำนวนเต็มบวกเริ่มต้นจาก 1 ลำดับของจำนวนธรรมชาติคือ − 1, 2, 3, 4, 5, 6, 7, 8, 9, 10…… ผลรวมของจำนวนธรรมชาติ n ตัวแรกสามารถคำนวณได้โดยใช้ for loop หรือสูตร โปรแกรมที่ระบุทั้งสองวิธีมีดังต่อไปนี้ - ผลรวมของจำนวนธรรมชาติที่ใช้สำหรับการวนซ้ำ โปรแกรมคำนวณผลรวมของจำนวนธรร
ปีอธิกสุรทินประกอบด้วยอีกหนึ่งวันที่เพิ่มเข้ามาเพื่อให้ปีปฏิทินตรงกับปีดาราศาสตร์ ปีที่หารด้วย 4 ลงตัวเรียกว่าปีอธิกสุรทิน อย่างไรก็ตาม ปีที่หารด้วย 100 ลงตัวไม่ใช่ปีอธิกสุรทินในขณะที่ปีนั้นหารด้วย 400 ลงตัว โปรแกรมตรวจสอบปีอธิกสุรทินหรือไม่มีดังนี้ - ตัวอย่าง #include<iostream> using namesp
แฟกทอเรียลของจำนวนเต็มที่ไม่เป็นลบ n คือผลคูณของจำนวนเต็มบวกทั้งหมดที่น้อยกว่าหรือเท่ากับ n ตัวอย่างเช่น แฟกทอเรียลของ 5 คือ 120 5! = 5 * 4 * 3 * 2 *1 5! = 120 แฟกทอเรียลของจำนวนเต็มสามารถพบได้โดยใช้โปรแกรมแบบเรียกซ้ำหรือโปรแกรมแบบไม่เรียกซ้ำ ตัวอย่างทั้งสองอย่างนี้มีดังต่อไปนี้ แฟกทอเรียลโดยใช้โป
ตารางสูตรคูณใช้เพื่อกำหนดการดำเนินการคูณสำหรับตัวเลขใดๆ ปกติจะใช้เพื่อวางรากฐานของการคำนวณเบื้องต้นด้วยตัวเลขฐานสิบ ตารางสูตรคูณของตัวเลขใดๆ จะถูกเขียนถึง 10 ในแต่ละแถว ผลคูณของตัวเลขที่มี 1 ถึง 10 จะปรากฏขึ้น ตัวอย่างของตารางสูตรคูณ 4 มีดังนี้ − 4 * 1 = 4 4 * 2 = 8 4 * 3 = 12 4 * 4 = 16 4 * 5 = 20
ตัวหารร่วมที่ยิ่งใหญ่ที่สุด (GCD) ของตัวเลขสองตัวคือจำนวนที่มากที่สุดที่หารทั้งสองตัว ตัวอย่างเช่น สมมติว่าเรามีตัวเลขสองตัวคือ 45 และ 27 45 = 5 * 3 * 3 27 = 3 * 3 * 3 ดังนั้น GCD ของ 45 และ 27 คือ 9 มีโปรแกรมค้นหา GCD ของตัวเลขสองตัวดังนี้ ตัวอย่าง #include <iostream> using namespace std;
ตัวคูณร่วมน้อย (LCM) ของตัวเลขสองตัวคือจำนวนที่น้อยที่สุดที่เป็นผลคูณของทั้งสอง ตัวอย่างเช่น สมมติว่าเรามีตัวเลขสองตัวต่อไปนี้:15 และ 9 15 = 5 * 3 9 = 3 * 3 ดังนั้น LCM ของ 15 และ 9 คือ 45 โปรแกรมหาค่า LCM ของตัวเลขสองตัวมีดังต่อไปนี้ - ตัวอย่าง #include <iostream> using namespace std; int
การกลับตัวเลขหมายถึงการจัดเก็บตัวเลขในลำดับที่กลับกัน ตัวอย่างเช่น หากตัวเลขคือ 6529 ดังนั้น 9256 จะแสดงในเอาต์พุต มีโปรแกรมการกลับตัวเลขดังนี้ − ตัวอย่าง #include <iostream> using namespace std; int main() { int num = 63972, rev = 0; while(num > 0) { &nbs
กำลังของตัวเลขสามารถคำนวณได้เป็น x^y โดยที่ x คือตัวเลข และ y คือกำลังของตัวเลขนั้น ตัวอย่างเช่น Let’s say, x = 2 and y = 10 x^y =1024 Here, x^y is 2^10 สามารถคำนวณกำลังของตัวเลขได้โดยใช้โปรแกรมแบบเรียกซ้ำและแบบไม่เรียกซ้ำ ได้ดังนี้ พลังของตัวเลขโดยใช้โปรแกรมแบบไม่
โอเวอร์โหลดโอเปอเรเตอร์สามารถทำได้ด้วยโอเปอเรเตอร์ในตัวส่วนใหญ่ใน C++ โอเปอเรเตอร์โอเวอร์โหลดเป็นฟังก์ชันที่มีโอเปอเรเตอร์คีย์เวิร์ดตามด้วยสัญลักษณ์โอเปอเรเตอร์ที่กำหนดไว้ โอเปอเรเตอร์โอเวอร์โหลดมีประเภทส่งคืนและรายการพารามิเตอร์เหมือนกับฟังก์ชันใดๆ โปรแกรมที่ลบจำนวนเชิงซ้อนโดยใช้โอเปอเรเตอร์โอเวอร
ตาราง ASCII (American Standard Code for Information Interchange) มีอักขระ 128 ตัว โดยมีค่าตั้งแต่ 0 ถึง 127 ค่า ASCII ของอักขระต่างกันบางส่วนมีดังนี้ - ตัวละคร ค่า ASCII A 65 a 97 Z 90 z 122 $ 36 & 38 ? 63 โปรแกรมที่หาค่า ASCII ของอักขระจะได้รับดังนี้ - ตัวอย่าง #include <iostream>
การคูณจำนวนสองตัว a และ b ได้ผลลัพธ์ ค่าของ a จะเพิ่มหลายเท่าของค่า b เพื่อให้ได้ผลคูณของ a และ b ตัวอย่างเช่น 5 * 4 = 20 7 * 8 = 56 9 * 9 = 81 โปรแกรมคูณสองจำนวนโดยใช้ตัวดำเนินการ * โปรแกรมการคูณตัวเลขสองตัวโดยใช้ตัวดำเนินการ * มีดังต่อไปนี้ - ตัวอย่าง #include <iostream> using namespace st
ตัวเลขพาลินโดรมจะยังคงเหมือนเดิมหากกลับหลักตัวเลข กล่าวคือ ค่าของตัวเลขจะไม่เปลี่ยนแปลง หมายเลขพาลินโดรมสามารถเรียกได้ว่าสมมาตร ตัวอย่างเช่น ตัวเลข 12321, 1551, 11 เป็นต้น เป็นพาลินโดรม เนื่องจากจะไม่เปลี่ยนแปลงแม้ว่าหลักจะกลับด้าน โปรแกรมเช็คว่าตัวเลขเป็น palindrome หรือเปล่า มีดังนี้ ตัวอย่าง #in
จำนวนเฉพาะคือจำนวนเต็มที่มากกว่า 1 และตัวประกอบเฉพาะของจำนวนเฉพาะควรเป็นหนึ่งและตัวของมันเอง จำนวนเฉพาะตัวแรกคือ − 2, 3, 5, 7, 11, 13 ,17 โปรแกรมตรวจสอบจำนวนเฉพาะว่าเป็นจำนวนเฉพาะหรือไม่ใช้ฟังก์ชันมีดังต่อไปนี้ ตัวอย่าง #include <iostream> using namespace std; void isPrime(int n) { &n
ให้เราดูโปรแกรมสร้างเครื่องคิดเลขอย่างง่ายในภาษา C++ ด้วยการดำเนินการ บวก ลบ คูณ และหาร ตัวอย่าง #include <iostream> using namespace std; void calculator(int a, int b, char op) { switch (op) { case '+': { cout<<&
แฟกทอเรียลของจำนวนเต็มที่ไม่เป็นลบ n คือผลคูณของจำนวนเต็มบวกทั้งหมดที่น้อยกว่าหรือเท่ากับ n ตัวอย่างเช่น แฟกทอเรียลของ 7 คือ 5040 7! = 7 * 6 * 5 * 4 * 3 * 2 *1 7! = 5040 ให้เราดูโค้ดเพื่อคำนวณแฟกทอเรียลของตัวเลขโดยใช้การเรียกซ้ำ ตัวอย่าง #include <iostream> using namespace std; int fact(int