ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingพี่ๆคนไหนเก่งภาษาซีเชิญมาทางนี้ครับ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: พี่ๆคนไหนเก่งภาษาซีเชิญมาทางนี้ครับ  (อ่าน 1375 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
Bank Franky
สมุนแก๊งเสียว
*

พลังน้ำใจ: 51
ออฟไลน์ ออฟไลน์

กระทู้: 884



ดูรายละเอียด เว็บไซต์
« เมื่อ: 28 สิงหาคม 2012, 19:54:50 »



โจทย์
  
เขียนโปรเเกรม รับค่า N จำนวนเเละใช้คำสั่ง foor  วนลูป รวมค่าเเละหาค่าเฉลี่ย ตามผลลัพธ์ที่กำหนดให้

ผลลัพธ์
  
  INPUT:5
  OUTPUT:1,4,7,10,13
  SUM : 35
  AVERAGE :7.00

ช่วยหน่อยนะครับ wanwan017
« แก้ไขครั้งสุดท้าย: 29 สิงหาคม 2012, 17:33:03 โดย Bank Franky » บันทึกการเข้า

ไม่มีไรเป็นสิ่งเเน่นอน จงทำวันนี้ให้ดีที่สุดก็พอ
หมวยแว๊น
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 131
ออฟไลน์ ออฟไลน์

กระทู้: 3,676



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 28 สิงหาคม 2012, 20:21:03 »

คือ น้องต้องการอะไรคะ ?

ต้องการคำแนะนำ ? หรือหาคนทำให้ ?

« แก้ไขครั้งสุดท้าย: 28 สิงหาคม 2012, 20:22:29 โดย หมวยแว๊น » บันทึกการเข้า
top18753
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 260
ออฟไลน์ ออฟไลน์

กระทู้: 3,682



ดูรายละเอียด
« ตอบ #2 เมื่อ: 28 สิงหาคม 2012, 20:36:52 »

วนลูปกันมันแน่ ขอคิดก่อนนะ
บันทึกการเข้า


  
ปิดรับบริการ ชั่วคราว อย่างไม่มีกำหนดนะครับ
ahon
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 72
ออฟไลน์ ออฟไลน์

กระทู้: 1,261



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 28 สิงหาคม 2012, 20:52:45 »

จำคำสั้งไม่ได้แล้วลอง เปิดดูหนังสือเอาละกันนะ

 printf  - จะใส่กี่ค่าก็ใส่มา

loop = scanf  //รับค่า เป็นตัวเลข ผมไม่แนใจว่า scanf หรือปล่าว
sum = 0;
for( i = 0 ; i< loop ; i++){

  in_val =  scanf //รับค่า ตัวที่ i+1
 sum = sum + in_val;
}
 

printf sum//ค่า sum
printf  AVERAGE :  sum/loop;


/// ปล. ประมาณนี้ลองดูเอา  อยากให้มากกว่านี้แต่ เดี๋ยวไม่ได้ทำการบ้านพอดี
« แก้ไขครั้งสุดท้าย: 28 สิงหาคม 2012, 20:55:40 โดย ahon » บันทึกการเข้า

vwirachai
คนรักเสียว
*

พลังน้ำใจ: 12
ออฟไลน์ ออฟไลน์

กระทู้: 177



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 28 สิงหาคม 2012, 20:56:31 »

  Cry เข้ามาเก็บความรู้..
บันทึกการเข้า

cosmetimg.blogspot.com เครื่องสำอาง
เครื่องสำอาง
Bank Franky
สมุนแก๊งเสียว
*

พลังน้ำใจ: 51
ออฟไลน์ ออฟไลน์

กระทู้: 884



ดูรายละเอียด เว็บไซต์
« ตอบ #5 เมื่อ: 28 สิงหาคม 2012, 21:07:46 »

คือ น้องต้องการอะไรคะ ?

ต้องการคำแนะนำ ? หรือหาคนทำให้ ?



หาคนทำให้ ครับ
บันทึกการเข้า

ไม่มีไรเป็นสิ่งเเน่นอน จงทำวันนี้ให้ดีที่สุดก็พอ
bankker6480
สมุนแก๊งเสียว
*

พลังน้ำใจ: 162
ออฟไลน์ ออฟไลน์

กระทู้: 710



ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 28 สิงหาคม 2012, 22:21:53 »

ง่ายมากครับ  malloc  wanwan004
เว็บผม
http://codeblock-tu.blogspot.com/
« แก้ไขครั้งสุดท้าย: 28 สิงหาคม 2012, 23:50:37 โดย bankker6480 » บันทึกการเข้า
7elven
คนรักเสียว
*

พลังน้ำใจ: 39
ออฟไลน์ ออฟไลน์

กระทู้: 149



ดูรายละเอียด เว็บไซต์
« ตอบ #7 เมื่อ: 28 สิงหาคม 2012, 23:19:19 »

ทำไมผมไม่เข้าใจคำสั่งเลยนะ  wanwan009

น้องต้องการอะไรครับ พี่อ่านที่น้องใช้ภาษาได้งงพี่มากๆ โจทย์ข้อนี้ โคตรง่ายเลย

เอางี้ เดี๋ยวเขียนให้ละกัน

#include<stdio.h>
int main()

{
int a,i,sum=0;
float avg;

for(i=0;i<5;i++){
      printf("Enter Number : ");
      scanf("%d",&a);
      sum=sum+a;
}
printf("Sun = %d\nAvg = %d\n",sum,sum/5);

return 0;
}


ผมเขียนสดๆให้เลยนะ ไม่ได้ลองคอมไพล์ เอาไปลองดูละกัน
บันทึกการเข้า

Free 1,000 Backlink PR1 - PR4
รายละเอียด : free1000-backlink

เทคนิคการถ่ายภาพ
winseo
คนรักเสียว
*

พลังน้ำใจ: 28
ออฟไลน์ ออฟไลน์

กระทู้: 185



ดูรายละเอียด
« ตอบ #8 เมื่อ: 28 สิงหาคม 2012, 23:29:02 »

ทำไมผมไม่เข้าใจคำสั่งเลยนะ  wanwan009

น้องต้องการอะไรครับ พี่อ่านที่น้องใช้ภาษาได้งงพี่มากๆ โจทย์ข้อนี้ โคตรง่ายเลย

เอางี้ เดี๋ยวเขียนให้ละกัน

#include<stdio.h>
int main()

{
int a,i,sum=0;
float avg;

for(i=0;i<5;i++){
      printf("Enter Number : ");
      scanf("%d",&a);
      sum=sum+a;
}
printf("Sun = %d\nAvg = %d\n",sum,sum/5);

return 0;
}


ผมเขียนสดๆให้เลยนะ ไม่ได้ลองคอมไพล์ เอาไปลองดูละกัน

อ้างอิงโค๊ดด้านบนนะครับ

#include<stdio.h>
int main()

{
int a,i,n,sum=0;
float avg;

printf ("Enter n number : ");
scanf("%d",&n);

for(i=0;i<n;i++){
      printf("Enter Number : ");
      scanf("%d",&a);
      sum=sum+a;
}
printf("Sum = %d\nAvg = %d\n",sum,sum/5);

return 0;
}

compile ด้วยตาคาดว่าน่าจะ เป๊ะ   wanwan003
บันทึกการเข้า
bankker6480
สมุนแก๊งเสียว
*

พลังน้ำใจ: 162
ออฟไลน์ ออฟไลน์

กระทู้: 710



ดูรายละเอียด เว็บไซต์
« ตอบ #9 เมื่อ: 28 สิงหาคม 2012, 23:57:59 »

จากโจทย์
Input น่าจะเป็นการจอง mem
Output น่าจะเป็น ตัวเลขที่ +3 จำนวนเท่ากับ mem
มันน่าจะใช้ malloc หรือ อาร์เรย์
ที่เหลือก็ตาม นั้น wanwan003 
« แก้ไขครั้งสุดท้าย: 28 สิงหาคม 2012, 23:59:09 โดย bankker6480 » บันทึกการเข้า
bankker6480
สมุนแก๊งเสียว
*

พลังน้ำใจ: 162
ออฟไลน์ ออฟไลน์

กระทู้: 710



ดูรายละเอียด เว็บไซต์
« ตอบ #10 เมื่อ: 29 สิงหาคม 2012, 00:29:02 »



อย่างนี้ป่ะ  ก็ใช้ Array กับ for ก็ได้ละลองดูๆ ยากอยู่นะ
ถ้าไม่ได้จริงๆ เข้าไปดูที่ http://codeblock-tu.blogspot.com/
โค้ด จากความเห็นข้างบนไม่ถูกเลยสักคนนะครับ wanwan003
« แก้ไขครั้งสุดท้าย: 29 สิงหาคม 2012, 00:46:05 โดย bankker6480 » บันทึกการเข้า
UnLock UnlimiT
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 228
ออฟไลน์ ออฟไลน์

กระทู้: 1,899



ดูรายละเอียด เว็บไซต์
« ตอบ #11 เมื่อ: 29 สิงหาคม 2012, 00:37:42 »

ที่สำคัญ มีพี่ๆ ในนี้ใจดีทำการบ้านให้แล้ว

งง ตรงไหน หรือไม่ทราบไม่รู้ตรงไหน แนะนำให้ถามครับ อย่า copy ส่งอาจารย์แต่ไม่เอาความรู้ไปด้วยอันนี้ พวกพี่ๆ ด้านบนเขาเสียเวลาเปล่านะครับ  Tongue
บันทึกการเข้า

งดรับซื้อ google ads ครับ Smiley
psuriya
สมุนแก๊งเสียว
*

พลังน้ำใจ: 29
ออฟไลน์ ออฟไลน์

กระทู้: 717



ดูรายละเอียด
« ตอบ #12 เมื่อ: 29 สิงหาคม 2012, 03:54:45 »

การเขียนโปรแกรม ถ้าจะให้เข้าใจต้องลองเขียนเอง จะได้แก้ปัญหาเป็น ใช้เวลากับมันหน่อยเดี๋ยวก็คล่องเอง ถ้าอ่านอย่างเดียวรับลองเขียนไม่ได้แน่ครับ
บันทึกการเข้า

รับพัฒนาและแก้ไขเว็บไซต์ด้วย Django
หน้า: [1]   ขึ้นบน
พิมพ์