หน้าแรก
หน้าแรก
ในการเพิ่มจำนวนเชิงซ้อนสองจำนวนในภาษาซี ผู้ใช้ต้องใช้จำนวนเชิงซ้อนสองตัวเป็นสมาชิกโครงสร้างและดำเนินการบวกกับตัวเลขทั้งสองด้วยการสร้างฟังก์ชันที่ผู้ใช้กำหนดเอง อัลกอริทึม อ้างถึงอัลกอริธึมที่ให้ไว้ด้านล่างสำหรับการบวกจำนวนเชิงซ้อนสองตัว Step 1: Declare struct complex with data members. Step 2: Decl
ตามหน่วยที่ผู้ใช้ใช้ ค่าไฟฟ้าจะถูกสร้างขึ้น หากจำนวนหน่วยบริโภคมากกว่านั้น อัตราของการชาร์จต่อหน่วยก็จะเพิ่มขึ้นด้วย ตรรกะที่ใช้ ถ้าหน่วยขั้นต่ำ ถูกใช้โดยผู้ใช้ดังนี้ − if (units < 50){ amt = units * 3.50; unitcharg = 25; } ตรรกะที่ใช้ ถ้าหน่วยอยู่ระหว่าง 50 ถึง 100 จะ
ปัญหา ค้นหาผลรวมของอนุกรมความก้าวหน้าทางคณิตศาสตร์ โดยที่ผู้ใช้ต้องป้อนตัวเลขแรก จำนวนองค์ประกอบทั้งหมด และความแตกต่างทั่วไป วิธีแก้ปัญหา Arithmetic Progression (A.P. ) คือชุดของตัวเลขที่ผลต่างของตัวเลขสองตัวต่อเนื่องกันจะเท่ากันเสมอ ในที่นี้ จำนวนองค์ประกอบทั้งหมดเรียกว่า Tn. ผลรวมของ A.P. Series
ที่นี่ ผู้ใช้ต้องป้อนความยาวเป็นเซนติเมตร (ซม.) จากนั้นแปลงความยาวเป็นเมตร (ม.) และกิโลเมตร (กม.) 1 Meter = 100 Centimeters 1 Kilometer = 100000 Centimeters อัลกอริทึม อ้างถึงอัลกอริทึมที่ระบุด้านล่างเพื่อแปลงเซนติเมตรเป็นเมตรและกิโลเมตรตามลำดับ Step 1: Declare variables. Step 2: Enter length in cm
เลขพาลินโดรมเป็นตัวเลขที่ยังคงเดิมเมื่อกลับด้าน ในภาษา C ผู้ใช้สามารถป้อนจำนวนเต็มบวกและตรวจสอบว่าตัวเลขที่กำหนดเป็นตัวเลขพาลินโดรมหรือไม่โดยใช้ลูป while ตัวอย่าง1 ต่อไปนี้เป็นโปรแกรม C เพื่อค้นหาหมายเลข Palindrome โดยใช้ while loop - #include <stdio.h> int main(){ int num, temp,
สลับสองอาร์เรย์โดยไม่ต้องใช้ตัวแปร Temp ในที่นี้ เราจะใช้ตัวดำเนินการเลขคณิตและตัวดำเนินการ Bitwise แทนตัวแปรตัวที่ 3 ตรรกะในการ อ่านอาร์เรย์แรก เป็นดังนี้ − printf("enter first array ele:\n"); for(i = 0; i < size; i++){ scanf("%d", &first[i]); } ตรรกะในการอ
ผู้ใช้ต้องป้อนตัวเลข จากนั้นแบ่งตัวเลขที่กำหนดเป็นตัวเลขแต่ละหลัก และสุดท้าย หาผลคูณของตัวเลขแต่ละหลักโดยใช้ for loop ตรรกะในการค้นหาผลคูณของตัวเลขที่กำหนด เป็นดังนี้ − for(product = 1; num > 0; num = num / 10){ rem = num % 10; product = product * rem; } ตัวอย่าง1 ต่อไ
ป้อนสตริงขณะใช้งานและอ่านอักขระเพื่อแทนที่ที่คอนโซล จากนั้น ให้อ่านอักขระใหม่ที่ต้องวางแทนอักขระเก่าในตำแหน่งที่มันเคยปรากฏอยู่ในสตริง โปรแกรม1 ต่อไปนี้เป็นโปรแกรม C เพื่อแทนที่การเกิดขึ้นของอักขระทั้งหมด - #include <stdio.h> #include <string.h> int main(){ char string[100]
อาร์เรย์คือกลุ่มของรายการข้อมูลที่เกี่ยวข้องซึ่งจัดเก็บด้วยชื่อเดียว ตัวอย่างเช่น นักเรียน int[30]; //student คือชื่ออาร์เรย์ที่เก็บชุดข้อมูล 30 ชุดโดยใช้ชื่อตัวแปรเดียว การทำงานของอาร์เรย์ กำลังค้นหา − ใช้เพื่อค้นหาว่ามีองค์ประกอบเฉพาะหรือไม่ การเรียงลำดับ - ช่วยในการจัดเรียงองค์ประกอบในอาร์
อาร์เรย์คือกลุ่มของรายการข้อมูลที่เกี่ยวข้องซึ่งจัดเก็บด้วยชื่อเดียว ตัวอย่างเช่น นักเรียน int[30]; //student คือชื่ออาร์เรย์ที่เก็บชุดข้อมูล 30 ชุดโดยใช้ชื่อตัวแปรเดียว การทำงานของอาร์เรย์ กำลังค้นหา − ใช้เพื่อค้นหาว่ามีองค์ประกอบเฉพาะหรือไม่ การเรียงลำดับ - ช่วยในการจัดเรียงองค์ประกอบในอาร์
อาร์เรย์คือกลุ่มของรายการข้อมูลที่เกี่ยวข้องซึ่งจัดเก็บด้วยชื่อเดียว ตัวอย่างเช่น นักเรียน int[30]; //student คือชื่ออาร์เรย์ที่เก็บชุดข้อมูล 30 ชุดโดยใช้ชื่อตัวแปรเดียว การทำงานของอาร์เรย์ กำลังค้นหา − ใช้เพื่อค้นหาว่ามีองค์ประกอบเฉพาะหรือไม่ การเรียงลำดับ - ช่วยในการจัดเรียงองค์ประกอบในอาร์
ไฟล์คือชุดของเรคคอร์ดหรือเป็นที่บนฮาร์ดดิสก์ซึ่งข้อมูลจะถูกเก็บไว้อย่างถาวร ความต้องการของไฟล์ ข้อมูลทั้งหมดจะหายไปเมื่อโปรแกรมหยุดทำงาน การจัดเก็บในไฟล์จะรักษาข้อมูลไว้แม้ว่าโปรแกรมจะยุติการทำงานก็ตาม หากคุณต้องการป้อนข้อมูลจำนวนมาก โดยปกติจะใช้เวลามากในการป้อนข้อมูลทั้งหมด เราสามารถเข้
ไฟล์คือชุดของเรคคอร์ดหรือเป็นที่บนฮาร์ดดิสก์ซึ่งข้อมูลจะถูกเก็บไว้อย่างถาวร ความต้องการของไฟล์ ข้อมูลทั้งหมดจะหายไปเมื่อโปรแกรมหยุดทำงาน การจัดเก็บในไฟล์จะรักษาข้อมูลไว้แม้ว่าโปรแกรมจะยุติการทำงานก็ตาม หากคุณต้องการป้อนข้อมูลจำนวนมาก โดยปกติจะใช้เวลามากในการป้อนข้อมูลทั้งหมด เราสามารถเข้
ไฟล์คือชุดของเรคคอร์ดหรือเป็นที่บนฮาร์ดดิสก์ซึ่งข้อมูลจะถูกเก็บไว้อย่างถาวร ความต้องการของไฟล์ ข้อมูลทั้งหมดจะหายไปเมื่อโปรแกรมหยุดทำงาน การจัดเก็บในไฟล์จะรักษาข้อมูลไว้แม้ว่าโปรแกรมจะยุติการทำงานก็ตาม หากคุณต้องการป้อนข้อมูลจำนวนมาก โดยปกติจะใช้เวลามากในการป้อนข้อมูลทั้งหมด เราสามารถเข้
ไฟล์คือชุดของเรคคอร์ดหรือเป็นที่บนฮาร์ดดิสก์ซึ่งข้อมูลจะถูกเก็บไว้อย่างถาวร การทำงานของไฟล์ การทำงานของไฟล์ในภาษาซีมีดังนี้ - การตั้งชื่อไฟล์ การเปิดไฟล์ การอ่านจากไฟล์ การเขียนลงในไฟล์ ปิดไฟล์ ไวยากรณ์ ไวยากรณ์ในการเปิดไฟล์มีดังนี้ − FILE *File pointer; ตัวอย่างเช่น FILE * fptr; ไวยากรณ์สำหรั
ไฟล์คือชุดของเรคคอร์ดหรือเป็นที่บนฮาร์ดดิสก์ซึ่งข้อมูลจะถูกเก็บไว้อย่างถาวร การทำงานของไฟล์ การทำงานของไฟล์ในภาษาซีมีดังนี้ - การตั้งชื่อไฟล์ การเปิดไฟล์ การอ่านจากไฟล์ การเขียนลงในไฟล์ ปิดไฟล์ ไวยากรณ์ ไวยากรณ์ในการเปิดไฟล์มีดังนี้ − FILE *File pointer; ตัวอย่างเช่น FILE * fptr; ไวยากรณ์สำหรั
ไฟล์คือชุดของเรคคอร์ดหรือเป็นที่บนฮาร์ดดิสก์ซึ่งข้อมูลจะถูกเก็บไว้อย่างถาวร การทำงานของไฟล์ การทำงานของไฟล์ในภาษาซีมีดังนี้ - การตั้งชื่อไฟล์ การเปิดไฟล์ การอ่านจากไฟล์ การเขียนลงในไฟล์ ปิดไฟล์ ไวยากรณ์ ไวยากรณ์ในการเปิดไฟล์มีดังนี้ − FILE *File pointer; ตัวอย่างเช่น FILE * fptr; ไวยากรณ์สำหรั
ไฟล์คือชุดของเรคคอร์ดหรือเป็นที่บนฮาร์ดดิสก์ซึ่งข้อมูลจะถูกเก็บไว้อย่างถาวร การทำงานของไฟล์ การทำงานของไฟล์ในภาษาซีมีดังนี้ - การตั้งชื่อไฟล์ การเปิดไฟล์ การอ่านจากไฟล์ การเขียนลงในไฟล์ ปิดไฟล์ ไวยากรณ์ ไวยากรณ์ในการเปิดไฟล์มีดังนี้ − FILE *File pointer; ตัวอย่างเช่น FILE * fptr; ไวยากรณ์สำหรั
โครงสร้างข้อมูลคือการเก็บรวบรวมข้อมูลที่จัดโครงสร้างในลักษณะที่มีโครงสร้าง แบ่งออกเป็นสองประเภทตามที่อธิบายไว้ด้านล่าง − โครงสร้างข้อมูลเชิงเส้น − ข้อมูลถูกจัดระเบียบในลักษณะเชิงเส้น ตัวอย่างเช่น อาร์เรย์ โครงสร้าง สแตก คิว รายการเชื่อมโยง โครงสร้างข้อมูลไม่เชิงเส้น - ข้อมูลถูกจัดระเบียบตามลำด
กองซ้อนเป็นโครงสร้างข้อมูลเชิงเส้น โดยที่ข้อมูลจะถูกแทรกและนำออกที่ปลายด้านเดียวเท่านั้น อัลกอริทึม ด้านล่างนี้เป็นอัลกอริทึมสำหรับ พุช ( ) − ตรวจสอบสแต็กโอเวอร์โฟลว์ if (top = = n-1) printf("stack over flow"); มิฉะนั้น ให้แทรกองค์ประกอบลงในสแต็ก top ++ a[top] = item รับด้านล่างเป็นอ