PDA

ดูเวอร์ชั่นเต็ม : ใครเขียนโปรแกรมเป็นช่วยเขียนโปรแกรมตามโจทย์นี้ให้หน่อยนะครับ



conankung
20th September 2012, 17:14
ใช้โปรแกรม Dev C นะครับ


โจทย์ข้อที่ 1 เขียนโปรแกรมสูตรคูณ โดยป้อนค่าแม่สูตรคูณผ่านทาง
แป้นพิมพ์ และให้แสดงผลเป็นสูตรคูณ

โจทย์ข้อที่ 2 เขียนโปรแกรมเพื่อคำนวณหาผลรวมของเลขจำนวน
นับตั้งแต่ 110 ถึง 140

โจทย์ข้อที่ 3 เขียนโปรแกรมเพื่อหาผลรวมของเลขจำนวนคู่ ตั้งแต่ 0– 100 และเมื่อจำนวนคู่ เป็น 50 ให้แสดงผลรวม 1 ครั้ง
เมื่อจำนวนคู่เป็น 100 ให้แสดงผลรวมอีก 1 ครั้ง รวมเป็น 2 ครั้ง

โจทย์ข้อที่ 4 ให้นักเรียนคำนวณหาพื้นที่ของรูปสี่เหลี่ยมพื้นผ้า และให้หาว่าความยาวและความกว้างที่นักเรียนกำหนด
เป็นสมาชิกของพื้นที่รูปสี่เหลี่ยมเดลต้าที่มีพื้นที่ 152 ตารางหน่วย
โดยแสดงผลบอกเป็นความยาวและความกว้างที่ป้อนผ่านทางแป้นพิมพ์เข้าไป

โจทย์ข้อที่ 5 เขียนโปรแกรมเพื่อพิจารณาค่า x เมื่อ ดังนี้
เมื่อ x เป็น A เป็น B เป็น C ให้แสดงผลว่า hatyaiwittayalai
เมื่อ x เป็น D เป็น E เป็น F ให้แสดงผลว่า hatyaiwiratprachasan
เมื่อ x เป็น X เป็น Y เป็น Z ให้แสดงผลว่า mahavachiravudh

โจทย์ข้อที่ 6 เขียนโปรแกรมเพื่อหาค่าของ m และ n โดยพิจารณา
ค่าใดมีค่าใกล้ 50 มากที่สุด เมื่อ 0<m<50 และ 50<n<100 โดยค่า m และ n เป็นค่าที่ได้จากการป้อนข้อมูลผ่านทางแป้นพิมพ์

Artificial
20th September 2012, 18:04
ข้อ 1

#include <stdio.h>

int main(void) {
int n,i,r;
scanf("%d",&n);
for(i=1 ;i<13;i++)
{
r = n * i;
printf("[%d x %d] %d \n",n,i,r);
}
return 0;
}

////////////////////////////////////////////

ข้อ 2

#include <stdio.h>

int main(void) {
int i,r=0;
for(i=110;i<141;i++)
{
r += i;
printf(" %d\n",r);
}

return 0;
}

////////////////////////////////////////////

ข้อ 3

#include <stdio.h>

int main(void) {
int i,r=0;
for(i=1;i<101;i++)
{
if(i%2 == 0)
{
r += i;

}
if(i == 50||i==100){
printf(" : %d \n",r);}
}

return 0;
}

////////////////////////////////////////////

ข้อ 6

#include <stdio.h>

int main(void) {

int m,n,r1,r2;
scanf("%d",&m);
scanf("%d",&n);

if(!(m > 0 && m <50)){return;}
if(!(n > 50 && m <100)){return;}

r1 =50-m;
r2 = n - 50;

if(r1<r2){ printf("The nearest is %d",m);}
else{printf("The nearest is %d",n);}
return 0;
}

jackylucky
20th September 2012, 18:21
โจทย์ข้อ 1
#include<stdio.h>
main()
{
int x,y;
printf("Enter multipication :");scanf("%d,&x);
for(y=1;y<=12;y++)
{
printf("%d x %d = %d",x,y,x*y);
}
fflush(stdin);getchar();
}

โจทย์ข้อ 2
#include<stdio.h>
main()
{
int x,y=0;
for(x=110;x<=140;x++)
y = y+x;
printf("%d",y);
fflush(stdin);getchar();
}

โจทย์ข้อที่ 3
ไม่ค่อยเข้าใจโจทย์ครับ ขออภัย = ='

โจทย์ข้อที่ 4
ไม่เข้าใจเช่นกันครับ งงคำว่า เดลต้า รู้สึกว่ายังไม่เคยเรียน = ='

โจทย์ข้อที่ 5
#include<stdio.h>
main()
{
char x;
printf("Enter x:");
scanf("%c",&x);
if(x == 'A'&&'B'&&'C')
{
printf("hatyaiwittayalai\n");
}
else if(x =='D'&&'E'&&'F')
{
printf("hatyaiwiratprachasan\n");}
else if(x =='X'&&'Y'&&'Z')
{
printf("mahavachiravudh\n");}
fflush(stdin);getchar();
}


โจทย์ข้อ 6
ยังไม่ค่อยเข้าใจครับ ขออภัย = ='

ปล. ผิดพลาดประการใดขออภัยไว้ที่นี้ด้วยนะครับ ยังไม่ถึง 15 เลย = ='
ปลล. พี่อยู่มหาลัยหาดใหญ่?? (จากข้อ 5)

conankung
20th September 2012, 21:00
ขอบคุณมากๆที่ช่วยนะครับ


ปลล. พี่อยู่มหาลัยหาดใหญ่?? (จากข้อ 5)

อยู่หาดใหญ่วิทยาลัยครับ เพิ่งอายุ 15 ยังไม่ใช่เด็กมหาลัย

anuwat11
25th September 2012, 16:16
ขอบคุณมากๆที่ช่วยนะครับ



อยู่หาดใหญ่วิทยาลัยครับ เพิ่งอายุ 15 ยังไม่ใช่เด็กมหาลัย

ฮ่ะ อายุ15 เรียนขนาดนี้หรืออ พี่ 21 ไม่เห็นมี 55+

jackylucky
25th September 2012, 17:01
ฮ่ะ อายุ15 เรียนขนาดนี้หรืออ พี่ 21 ไม่เห็นมี 55+
ผมยัง 13 อยู่เลย = ='