เว็บไซต์เราจะอยู่ไม่ได้หากขาดเขาเหล่านี้ รวมช่วยกันสนับสนุนสปอนเซอร์ของพวกเรา
|
|
|
|
|
|
|
ให้เช่า Colocation |
สติ๊กเกอร์ไลน์ |
|
|
รวมเซิฟเวอร์ Ragnarok |
Bitcoin |
เฟสบุ๊คเพจ |
-
6th September 2012 17:16
#1
ใครเขียนโปรแกรมเป็น ช่วยเขียนโปรแกรมจากโจทย์แบบนี้ให้ด้วยครับ Please!!!
ใครเขียนโปรแกรมจากโจทย์แบบนี้เป็นมั่งช่วยด้วยนะครับ ใช้โปรแกรม Dev C ในการทำ มี 5 ข้อ
1. เขียนโปรแกรมคำนวณตัวเลขจำนวนเต็ม 2 จำนวน โดยการรับค่าทางแป้นพิมพ์ แล้วนำตัวเลขมาคำนวณกัน คือ บวก ลบ คูณ หาร และ การหารเอาเศษ
ผลลัพธ์หลังจากรันโปรแกรม
Enter number 1: _
ให้กรอกตัวเลขตัวที่1 (ในที่นี้ให้กรอก 5 ) แล้วกด enter
Enter number 1 : 5
Enter number 2 :_
ให้กรอกตัวเลขตัวที่ 2 (ในที่นี้ให้กรอก 2 )แล้วกด enter จะได้ผลลัพธ์ดังต่อไปนี้
Enter number 1 : 5
Enter number 2 :2
5 + 2 = 7
5 - 2 = 3
5 * 2 = 10
5 / 2 = 2
5 mod 2 = 1
_
2. เขียนโปรแกรมคำนวณอายุ โดยรับข้อมูล ชื่อ (name) และปีที่เกิด (birth year)พร้อมกับ แสดงอายุปัจจุบันออกทางหน้าจอ กำหนดให้ อายุปัจจุบัน = ปี พ.ศ. ปัจจุบัน - ปีที่เกิด
ผลลัพธ์หลังจากรันโปรแกรม
Enter name : _
ให้กรอกตัวเลขตัวที่1 (ในที่นี้ให้นักเรียนกรอกชื่อตัวเอง) แล้วกด enter
Enter name : Somsak
Enter birth year : :_
ให้กรอกตัวเลขตัวที่ 2 (ในที่นี้ให้กรอก 2 )แล้วกด enter จะได้ผลลัพธ์ดังต่อไปนี้
Enter name : Somsak
Enter birth year : 2536
Somsak is 19 years old.
3. คำนวณหาพื้นที่วงกลมจากสูตร x r2 (กำหนดให้ มีค่าเท่ากับ 3.14)
โจทย์
คำนวณหาพื้นที่วงกลมโดยรับค่าของรัศมีมาเพื่อการคำนวณ
ข้อมูลนำเข้า
มี 1 บรรทัด
บรรทัดที่ 1 ความกว้างของรัศมี แสดงจำนวนเต็ม 1 จำนวนคือ r (1≤r≤100)
ข้อมูลส่งออก
บรรทัดที่ 1 แสดงพื้นที่ของวงกลม ตอบเป็นเลขจำนวนจริงทศนิยม 2 ตำแหน่ง
บรรทัดที่ 2 แสดงคำว่า IN AREA ถ้าพื้นที่มีค่าตั้งแต่ 300.00 ลงไปและแสดงคำว่าNOT IN AREA ถ้าพื้นที่มีมากกว่า 300.00
ตัวอย่างที่ 1
ข้อมูลนำเข้า 7
ข้อมูลส่งออก 153.86 IN AREA
ตัวอย่างที่ 2
ข้อมูลนำเข้า 18
ข้อมูลส่งออก 1017.36 NOT IN AREA
4. ให้ใช้คำสั่ง for หรือ while หรือ do..while เพียงคำสั่งเดียว
โจทย์
รับค่าแม่เลข k จากผู้ใช้แล้วแสดงผลลัพธ์ในรูปแบบของแม่เลข
ข้อมูลนำเข้า
มีเพียงหนึ่งบรรทัด แสดงจำนวนเต็ม 1 จำนวนคือ k ( 1≤k≤100)
ข้อมูลส่งออก
มีทั้งหมด 12 บรรทัด
ให้แสดงในรูปแบบ k*1=k
จนถึง k*12=12k
ตัวอย่าง
ข้อมูลนำเข้า
7
ข้อมูลส่งออก
7*1=7
7*2=14
7*3=21
7*4=28
7*5=35
7*6=42
7*7=49
7*8=56
7*9=63
7*10=70
7*11=77
7*12=84
5.
โจทย์
จงเขียนโปรแกรมแสดงเครื่องหมาย * จำนวน n ตัว
ข้อมูลนำเข้า
บรรทัดที่หนึ่งรับค่า n เป็นเลขจำนวนเต็ม (1 < n)
ข้อมูลส่งออก
บรรทัดที่หนึ่ง แสดงเครื่องหมาย * จำนวน n ตัว
ตัวอย่างที่ 1
ข้อมูลนำเข้า
5
ข้อมูลส่งออก
*****
ตัวอย่างที่ 2
ข้อมูลนำเข้า
3
ข้อมูลส่งออก
***
ตัวอย่างที่ 3
ข้อมูลนำเข้า
7
ข้อมูลส่งออก
*******
แก้ไขครั้งสุดท้ายโดย conankung : 6th September 2012 เมื่อ 17:20
-
-
6th September 2012 17:37
#2
เล่นเกมอยู่ เดี๋ยวออกมาแล้วไม่มีคนทำให้ผมจะมาช่วยแล้วกันนะ =w=
1. เขียนโปรแกรมคำนวณตัวเลขจำนวนเต็ม 2 จำนวน โดยการรับค่าทางแป้นพิมพ์ แล้วนำตัวเลขมาคำนวณกัน คือ บวก ลบ คูณ หาร และ การหารเอาเศษ
ผลลัพธ์หลังจากรันโปรแกรม
Enter number 1: _
ให้กรอกตัวเลขตัวที่1 (ในที่นี้ให้กรอก 5 ) แล้วกด enter
Enter number 1 : 5
Enter number 2 :_
ให้กรอกตัวเลขตัวที่ 2 (ในที่นี้ให้กรอก 2 )แล้วกด enter จะได้ผลลัพธ์ดังต่อไปนี้
Enter number 1 : 5
Enter number 2 :2
5 + 2 = 7
5 - 2 = 3
5 * 2 = 10
5 / 2 = 2
5 mod 2 = 1
ผมเขียนให้แบบ basic เลยนะ อย่าไปคิดมาก อิอิ
อ่อ เป็น Dev C++ นะ
------------------------------------------------
#include <stdio.h>
int main()
{
int input1, input2, sum, dis, multi, divide, mod;
printf("Enter Number 1 : ");
scanf("%d", &input1);
printf("Enter Number 2 : ");
scanf("%d", &input2);
sum = input1+input2;
dis = input1-input2;
multi = input1*input2;
divide = input1/input2;
mod = input1%input2;
printf("%d + %d = %d\n", input1,input2,sum);
printf("%d - %d = %d\n", input1,input2,dis);
printf("%d * %d = %d\n", input1,input2,multi);
printf("%d / %d = %d\n", input1,input2,divide);
printf("%d mod %d = %d\n", input1,input2,mod);
return 0;
}
------------------------------------------------
4. ให้ใช้คำสั่ง for หรือ while หรือ do..while เพียงคำสั่งเดียว
โจทย์
รับค่าแม่เลข k จากผู้ใช้แล้วแสดงผลลัพธ์ในรูปแบบของแม่เลข
ข้อมูลนำเข้า
มีเพียงหนึ่งบรรทัด แสดงจำนวนเต็ม 1 จำนวนคือ k ( 1≤k≤100)
ข้อมูลส่งออก
มีทั้งหมด 12 บรรทัด
ให้แสดงในรูปแบบ k*1=k
จนถึง k*12=12k
ตัวอย่าง
ข้อมูลนำเข้า
7
ข้อมูลส่งออก
7*1=7
7*2=14
7*3=21
7*4=28
7*5=35
7*6=42
7*7=49
7*8=56
7*9=63
7*10=70
7*11=77
7*12=84
------------------------------------------------
#include <stdio.h>
int main()
{
int k, i, o;
printf("Enter Input : ");
scanf("%d", &k);
for(i=1; i<=12; i++)
{
o = k*i;
printf("%d * %d = %d\n", k, i, o);
}
return 0;
}
------------------------------------------------
5.
โจทย์
จงเขียนโปรแกรมแสดงเครื่องหมาย * จำนวน n ตัว
ข้อมูลนำเข้า
บรรทัดที่หนึ่งรับค่า n เป็นเลขจำนวนเต็ม (1 < n)
ข้อมูลส่งออก
บรรทัดที่หนึ่ง แสดงเครื่องหมาย * จำนวน n ตัว
ตัวอย่างที่ 1
ข้อมูลนำเข้า
5
ข้อมูลส่งออก
*****
ตัวอย่างที่ 2
ข้อมูลนำเข้า
3
ข้อมูลส่งออก
***
ตัวอย่างที่ 3
ข้อมูลนำเข้า
7
ข้อมูลส่งออก
*******
------------------------------------------------
#include <cstdio>
int main()
{
int n, i;
printf("Enter Input : ");
scanf("%d", &n);
for(i=1; i<=n; ++i)
{
printf("*", i);
}
return 0;
}
------------------------------------------------
แก้ไขครั้งสุดท้ายโดย Shizuku : 6th September 2012 เมื่อ 18:38
-
รายชื่อสมาชิกจำนวน 4 คนที่กล่าวขอบคุณ:
-
6th September 2012 17:43
#3
ยากจังแฮะ ตอนผมเรียนก็มีโจทย์แบบนี้แหละ แต่ไม่เคยเขียนได้
ผมเรียนจบมาก็ไม่เคยได้ใช้โค๊ดยากๆแบบนี้หรอก ส่วนใหญ่หาเอาในเวปแล้วมา MIXกับความรู้ที่มี
ไงๆ ก็สู้ๆนะครับ รอผู้รู้มาตอบ
-
-
6th September 2012 17:53
#4
2. เขียนโปรแกรมคำนวณอายุ โดยรับข้อมูล ชื่อ (name) และปีที่เกิด (birth year)พร้อมกับ แสดงอายุปัจจุบันออกทางหน้าจอ กำหนดให้ อายุปัจจุบัน = ปี พ.ศ. ปัจจุบัน - ปีที่เกิด
ผลลัพธ์หลังจากรันโปรแกรม
Enter name : _
ให้กรอกตัวเลขตัวที่1 (ในที่นี้ให้นักเรียนกรอกชื่อตัวเอง) แล้วกด enter
Enter name : Somsak
Enter birth year : :_
ให้กรอกตัวเลขตัวที่ 2 (ในที่นี้ให้กรอก 2 )แล้วกด enter จะได้ผลลัพธ์ดังต่อไปนี้
Enter name : Somsak
Enter birth year : 2536
Somsak is 19 years old.
#include <stdio.h>
#include<conio.h>
char name[30];
int hbd,age;
main()
{
printf("Enter your Name : ");
scanf("%s",&name);
printf("\n Enter your birth year : ");
scanf("%d",&hbd);
printf("\n Your Name is : %s ",name);
printf("\n your birth year is : %d ",hbd);
printf("\n You are age is : %d ",age=2555-hbd);
getch();
}
พอดีเขียนสดแก้ให้แล้วขออภัยด้วยครับ ^^
3. คำนวณหาพื้นที่วงกลมจากสูตร x r2 (กำหนดให้ มีค่าเท่ากับ 3.14)
โจทย์
คำนวณหาพื้นที่วงกลมโดยรับค่าของรัศมีมาเพื่อการคำนวณ
ข้อมูลนำเข้า
มี 1 บรรทัด
บรรทัดที่ 1 ความกว้างของรัศมี แสดงจำนวนเต็ม 1 จำนวนคือ r (1≤r≤100)
ข้อมูลส่งออก
บรรทัดที่ 1 แสดงพื้นที่ของวงกลม ตอบเป็นเลขจำนวนจริงทศนิยม 2 ตำแหน่ง
บรรทัดที่ 2 แสดงคำว่า IN AREA ถ้าพื้นที่มีค่าตั้งแต่ 300.00 ลงไปและแสดงคำว่าNOT IN AREA ถ้าพื้นที่มีมากกว่า 300.00
ตัวอย่างที่ 1
ข้อมูลนำเข้า 7
ข้อมูลส่งออก 153.86 IN AREA
ตัวอย่างที่ 2
ข้อมูลนำเข้า 18
ข้อมูลส่งออก 1017.36 NOT IN AREA
#include <stdio.h>
#include<conio.h>
int r;
float area;
main()
{
printf("Enter radian : ");
scanf("%d",&r);
printf("area is : %.2f ",area=3.14*r*r );
if(r>=1,r<=100,area<=300)
{
printf("\n In area");
}
else
{
printf("\n Not In area");
}
getch();
}
5.
โจทย์
จงเขียนโปรแกรมแสดงเครื่องหมาย * จำนวน n ตัว
ข้อมูลนำเข้า
บรรทัดที่หนึ่งรับค่า n เป็นเลขจำนวนเต็ม (1 < n)
ข้อมูลส่งออก
บรรทัดที่หนึ่ง แสดงเครื่องหมาย * จำนวน n ตัว
ตัวอย่างที่ 1
ข้อมูลนำเข้า
5
ข้อมูลส่งออก
*****
ตัวอย่างที่ 2
ข้อมูลนำเข้า
3
ข้อมูลส่งออก
***
ตัวอย่างที่ 3
ข้อมูลนำเข้า
7
ข้อมูลส่งออก
*******
#include <stdio.h>
#include <conio.h>
int n,starr;
int main()
{
printf("please input n : ");
scanf("%d",&n);
printf("\n");
for(starr=1;starr<=n;starr++)
{
printf("*");
}
getch();
}
แก้ไขครั้งสุดท้ายโดย Spermz : 6th September 2012 เมื่อ 18:36
-
รายชื่อสมาชิกจำนวน 3 คนที่กล่าวขอบคุณ:
-
6th September 2012 18:39
#5
ถึงท่าน Spermz
มาคนละแนวเลย ฮ่าๆ
ปล. โดนตัดหน้าข้อสุดท้าย เชอะ !! ฮ่าๆ
-
-
6th September 2012 21:43
#6
กระทู้ต้นฉบับโดยคุณ
Shizuku
ถึงท่าน Spermz
มาคนละแนวเลย ฮ่าๆ
ปล. โดนตัดหน้าข้อสุดท้าย เชอะ !! ฮ่าๆ
^^ มันเป็นความงดงามทาภาษาครับ ยอมรับว่าผมก็ทำข้อที่ 1กับ 4 ไม่เป็นเหมือนกัน
-
-
6th September 2012 19:37
#7
ขอบคุณที่ช่วยนะครับ
-
กฎการส่งข้อความ
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules