หน้าแรก
คอมมูนิตี้
ห้อง
แท็ก
คลับ
ห้อง
แก้ไขปักหมุด
ดูทั้งหมด
เกิดข้อผิดพลาดบางอย่าง
ลองใหม่
แท็ก
แก้ไขปักหมุด
ดูเพิ่มเติม
เกิดข้อผิดพลาดบางอย่าง
ลองใหม่
{room_name}
{name}
{description}
กิจกรรม
แลกพอยต์
อื่นๆ
ตั้งกระทู้
เข้าสู่ระบบ / สมัครสมาชิก
เว็บไซต์ในเครือ
Bloggang
Pantown
PantipMarket
Maggang
ติดตามพันทิป
ดาวน์โหลดได้แล้ววันนี้
เกี่ยวกับเรา
กฎ กติกา และมารยาท
คำแนะนำการโพสต์แสดงความเห็น
นโยบายเกี่ยวกับข้อมูลส่วนบุคคล
สิทธิ์การใช้งานของสมาชิก
ติดต่อทีมงาน Pantip
ติดต่อลงโฆษณา
ร่วมงานกับ Pantip
Download App Pantip
Pantip Certified Developer
อธิบายโค้ดนี้หน่อยครับ งงมาก โปรแกรมจัดเรียงตัวเลขด้วยวีธี bubble sort กับข้อมูลตัวเลขที่อยู่ใน อาร์เรย์
กระทู้คำถาม
#include<stdio.h>
#include<conio.h>
int main(){
int a[8];
for(int i=0;i<8;i++){scanf("%d",&a
);} //arry input
for(int j=0;j<8;j++){
for(int i=0;i<8-j;i++){
if(a
>a[i+1]){
int z=a
; //swap
a
=a[i+1];
a[i+1]=z;}}}
for(int i=0;i<8;i++){printf("%d ",a
);} //print arry
getch();}
แก้ไขข้อความเมื่อ
▼
กำลังโหลดข้อมูล...
▼
แสดงความคิดเห็น
กระทู้ที่คุณอาจสนใจ
ช่วยแก้ไขโค้ดโปรแกรมห้องสมุดอันนี้หน่อยได้ไหมคะ เขียนไปแล้วมันขึ้น [error] Id returned 1 exit status แก้ยังไงหรอคะTT
#include<stdio.h> #define MAX 36 void resetAllBook(bool bookDtatus); void showALLbookStatus(bool bookStatus); // false = free , true&
สมาชิกหมายเลข 5824880
เขียนโปรแกรมหาค่า MAX ในภาษาซีได้แล้ว แต่จะให้แสดงค่าที่มากที่สุดอันดับที่ 4 อย่างไรมีโค้ดครับ
#include<stdio.h> #include<conio.h> void main() { int a,n,i,large; printf("enter the value of n\n"); scanf("%d",&n); printf("enter the elements\n");
FenzaUnited
[ภาษา C] เป็นงงกับคำสั่ง malloc
#include <stdio.h> #include <conio.h> #include <stdlib.h> int main() { int i, num; char* buffer; printf("P
สมาชิกหมายเลข 6732800
ผมเขียนภาษาซีตามโจทย์ได้เกือบครบแต่เหลืออิกจุดที่ยังทำไม่ได้ ช่วยดูโค้ดผมให้ที
#include<stdio.h> #include<conio.h> #include<math.h> void main() { int i,j,h=40; double x,y,a; printf("pow :"); scanf("%lf",&x); printf("pow up :&qu
FenzaUnited
การบ้านภาษาซี
จงเขีนสูตรคูณแม่2-24 โดยรับค่าจากผู้ใช้ หากตัวเลขที่ป้อนอยุ่ในแม่ที่กำหนด ทำต่อ ถ้าไม่ให้ป้อนใหม่ และแสดงผลตั้งแต่แม่2ถึงแม่ที่กำหนด คือผมเขียนได้แบบนี้มันแสดงไม่หมด พึ่งเรียนได้อาทิตย์1เอง #include &
สมาชิกหมายเลข 1135499
รบกวนช่วยดูcodeให้หน่อยจ้า
#include<stdio.h> #include<string.h> int main() { printf("The size of the data (in charcaters):\n"); int n,i,k,j,l;  
สมาชิกหมายเลข 8358635
มีปัญหากับการ print string ครับ
โปรแกรมจะทำการรับค่าทางคีย์บอร์ด 2 ครั้งและ print ออกมาพร้อมกันทีเดียวหลังรับค่าเสร็จ แต่ หากเป็น datatype ชนิด sting หรือ array of character มันจะมีปัญหาตอน run ครับ พอถึงบรรทัดที่ให้มัน print ทีเดีย
Aun ReDream
ขอถามเรื่องภาษาซีค่ะ
พอดีพึ่งเรื่มฝึกเขียนโปรแกรมภาษาซีคะ ใช้ dev c++ #include <stdio.h> #include <conio.h> #include <string.h> void main() { int age; puts("How old are you?"); scanf(&quo
สมาชิกหมายเลข 1358910
ช่วยเขียนflowchart ของ code นี้หน่อยค่ะ __/\___
#include <stdio.h> #include <conio.h> main(){ float in_key; int p=0,z=0,n=0,c=1; for(c=1;c<=10;c++){ printf("Enter avalue %d : ",c); scanf("%f",&in_
สมาชิกหมายเลข 2279072
อยากรู้ว่าทำไม avg=0.00 ครับ ใบงาน ปวช.1 ครับ
#include<stdio.h> #include<conio.h>//ฟังชั่นหลัก void main () { float avg;//ประกาศตัวแปล int stu
สมาชิกหมายเลข 4734369
บนสุด
ล่างสุด
อ่านเฉพาะข้อความเจ้าของกระทู้
หน้า:
หน้า
จาก
แชร์ :
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน
อ่านเพิ่มเติมได้ที่นี่
ยอมรับ
อธิบายโค้ดนี้หน่อยครับ งงมาก โปรแกรมจัดเรียงตัวเลขด้วยวีธี bubble sort กับข้อมูลตัวเลขที่อยู่ใน อาร์เรย์
#include<conio.h>
int main(){
int a[8];
for(int i=0;i<8;i++){scanf("%d",&a);} //arry input
for(int j=0;j<8;j++){
for(int i=0;i<8-j;i++){
if(a>a[i+1]){
int z=a; //swap
a=a[i+1];
a[i+1]=z;}}}
for(int i=0;i<8;i++){printf("%d ",a);} //print arry
getch();}