วิชาการดอทคอม ptt logo

ใครเขียนโปรแกรม C++ ได้บ้างค่ะ ช่วยทำโจทย์หน่อยน่ะค่ะ

โพสต์เมื่อ: 18:00 วันที่ 5 ก.ค. 2551         ชมแล้ว: 25,201 ตอบแล้ว: 16
วิชาการ >> กระทู้ >> การบ้านแบบฝึกหัด >> การบ้านแบบฝึกหัด

1.        เขียน design pattern ของโปรแกรมซึ่งคำนวณการบวกเลขสองจำนวนหรือลบเลขสองจำนวนอย่างใดอย่างหนึ่ง


2.        เขียน design pattern ของโปรแกรมที่ทำการตรวจสอบว่านักเรียนคนที่หนึ่งใช้เวลาในการทำการบ้านมากกว่านักเรียนคนที่สองหรือไม่ โดยที่รับค่าเวลาเป็นจำนวนชั่วโมง กับ จำนวนนาทีที่ใช้ในการทำการบ้าน



ultraman_ab
ร่วมแบ่งปัน18 ครั้ง - ดาว 50 ดวง





จำนวน 16 ความเห็น, หน้าที่ | -1-
ความเห็นเพิ่มเติมที่ 1 17 ก.ย. 2551 (20:41)

design pattern แปลว่า ไรอะ เขียนโปรแกรมพอเป็นคับ

แต่ตกอังกฤษ อย่างแรง


= =" (IP:125.27.170.188)

ความเห็นเพิ่มเติมที่ 2 17 ก.ย. 2551 (20:52)

1.������� เขียน design pattern ของโปรแกรมซึ่งคำนวณการบวกเลขสองจำนวนหรือลบเลขสองจำนวนอย่างใดอย่างหนึ่ง
โปรแกรม + เลข

#include
#include
main()
{
�clrscr();
�int num1,num2,total;
�printf("Enter Number[1] => ");
�scanf("%d",&num1);
�printf("Enter Number[2] => ");
�scanf("%d",&num2);
�total = num1 + num2;
�printf("
Total || %d + %d => %d",num1,num2,total);
getch();
}

โปรแกรม - เลข

#include
#include
main()
{
�clrscr();
�int num1,num2,total;
�printf("Enter Number[1] => ");
�scanf("%d",&num1);
�printf("Enter Number[2] => ");
�scanf("%d",&num2);
�total = num1�-�num2;
�printf("
Total || %d�- %d => %d",num1,num2,total);
getch();
}


ไม่รู้ใช่ที่ต้องการรึป่าวนะยังไงก็ โพสไว้ละกัน เด๋วจะแวะมาดูไหม่นะ


คนดีไม่มีที่อยู่ ^^ (IP:125.27.170.188)

ความเห็นเพิ่มเติมที่ 3 17 ก.ย. 2551 (20:54)

เอ ทำไมตรงหัวไม่ขึ้น

#include<conio.h>
#include<stdio.h>
main()

แก้ไขหน่อยนะ มานไม่ขึ้นหัว งงแหะ


คนดีไม่มีที่อยู่ ^^ (IP:125.27.170.188)

ความเห็นเพิ่มเติมที่ 4 17 ก.ย. 2551 (20:56)

เล่นบอก ไอพีเครื่องแบบนี้ อันตรายแหะ = =" เหอ ๆ

เราหวังดี คงไม่คิดหวังร้ายกะเราน้า เหอ ๆ โพสไว้ละกัน

ยังไงจะมาอ่านต่อนะ


คนดีไม่มีที่อยู่ ^^ (IP:125.27.170.188)

ความเห็นเพิ่มเติมที่ 5 17 ก.ย. 2551 (21:24)

#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <time.h>
main(void)
{
 clrscr();
 int number,i;


 struct tm *TimeStruc;
 time_t nowtime;
 time(&nowtime);
 TimeStruc = localtime(&nowtime);
 srand(TimeStruc->tm_sec);


 int rand1=rand()%10+1;


 for (i=1;i<=3;i++)
 {
  printf("Enter Number [%d]=> ",i);
  scanf("%d",&number);
  if ((number > 0) && (number <10))
  {
   if (number < rand1)
   {
   printf("be valuable more this than
");
   }


NoRtHStaR (IP:125.27.170.188)

ความเห็นเพิ่มเติมที่ 6 17 ก.ย. 2551 (21:24)

   else if (number > rand1)
   {
   printf("be valuable a a little this more
");
   }
   else
   {
   clrscr();
   printf("You Win
");
   printf("<<<%d>>>",number);
   getch();
   return 0;
   }
  }
  else
  {
  printf("Please add 1 - 9
");
  i--;
  }
 }
 clrscr();
 printf("you can not can add 10 exceed time");
 printf("
You Lost");
 printf("
<<<%d>>>",rand1);


getch();
}


NoRtHStaR (IP:125.27.170.188)

ความเห็นเพิ่มเติมที่ 7 17 ก.ย. 2551 (21:26)

เวรกรรม โพสผิดกระทู้ = ="

โทด

โทด


NoRtHStaR (IP:125.27.170.188)

ความเห็นเพิ่มเติมที่ 8 17 ก.ย. 2551 (21:37)

โพสกระทู้นั้นไม่ติดอะ ข้างบนเกมส์ทายตัวเลขนะ

ต้องขอบคุณคุณ siriwat มากนะคับ เสร็จแล้ว แต่ผมไม่ได้ลองไรมากนะถ้ามีอะไรอยากแก้ไขโพสบอกต่อได้เลยนะคับ ส่วนการเล่น ก็ จะตอบได้แค่สามครั้งเท่านั้น และ ก็ ไม่สามารถใส่เลขที่มีค่าน้อยกว่า 1 หรือ มีค่ามากกว่า 9 ได้นะคับ ถ้าผมแก้ไม่ผิด ผมแก้ให้มานแรนดอมถึงเลข 9 รึป่าว ฝาก siriwat ดูด้วยละ กันคับ = =" มีไรก็โพสบอกไว้ละ กันเด๋วมาแก้ให้ ( สังคมคนไทยช่วยกันคับ ขอบคุณคุณ siriwat นะครับ )


NoRtHStaR (IP:125.27.178.34)

ความเห็นเพิ่มเติมที่ 9 17 ก.ย. 2551 (22:24)

โอ้โห คุณจะเขียนโค้ดให้มันยากทำไมละครับ


siriwat (IP:118.172.59.254)

ความเห็นเพิ่มเติมที่ 10 17 ก.ย. 2551 (22:27)

มือสมัครเล่น อ่า T^T ไม่เก่งแต่อยากลอง

เยอะ ๆ อ่าคับ คุณsiriwat สอนผมบ้างจิ

มีเทคนิคหรือคำสั่งไรมั้งงะ เขียนไม่เก่ง T^T


NoRtHStaR (IP:125.27.175.88)

ความเห็นเพิ่มเติมที่ 11 17 ก.ย. 2551 (22:36)

//ลองดูโค้ดนี้ มันจะง่ายกว่าไหมเอ่ย

#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <time.h>
main(void)
{


 int number,i;


 struct tm *TimeStruc;
 time_t nowtime;
 time(&nowtime);
 TimeStruc = localtime(&nowtime);
 srand(TimeStruc->tm_sec);


 int rand1=rand()%9+1;


 for (i=1;i<=3;i++)
 {
     printf("
INPUT NUMBER 1-9 FROM KEYBORD :");
     scanf ("%d",&number);
    
 if(number>=1&&number<=9){
     if(number==rand1){
       printf("
YOU WIN");break;              
     }
     else if (number>rand1){
       printf("
NUMBER MORE RANDOM");   
     }
     else{
       printf("
NUMBER LESS RANDOM");    
     }
 
    if(i==3){
    printf("
YOU LOSE!
ANSWER IS = %d",rand1);
     }



}
else {
     printf("INVALID INPUT !");break;
     }
}
 getch();
 }


siriwat (IP:118.172.59.254)

ความเห็นเพิ่มเติมที่ 12 17 ก.ย. 2551 (22:47)

อ่านะ เขียนสั่นกว่าเราได้ใจความกว่าด้วยแหะ  = ="

แหะ ๆ อ่านะ แล้วพี่ เขียน ภาษา ไหนเป็นมั้งคับ

สอนผมหน่อยสิ อยากเก่ง ๆ อะ เขียนเป็นโปรแกรมแบบไหน

ได้บ้างคับ ให้โจทย์ผม หรือตัวอย่างผม บ้างจะขอบคุณมาก

มายอยากเก่ง ๆ อ่าคับ T^T


NoRtHStaR (IP:125.27.171.17)

ความเห็นเพิ่มเติมที่ 13 17 ก.ย. 2551 (22:52)

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


thaiplc
ร่วมแบ่งปัน1 ครั้ง - ดาว 50 ดวง

ความเห็นเพิ่มเติมที่ 14 17 ก.ย. 2551 (23:12)

ผมอยู่ปี2 ครับ (ใช่พี่หรือ ป่าว)
เขียนได้2 ภาษา แต่ไม่ค่อยเก่ง จาวา กับซีครับ ก้อลองทำโจทย์ที่ผมโพทย์ไว้สิครับ กระทู้นุ้นอะ ลองดู ถ้าไม่ได้จะเฉลยไห้


siriwat (IP:118.172.59.254)

ความเห็นเพิ่มเติมที่ 15 17 ก.ย. 2551 (23:13)

แนะให้ ใช้ funtion substring


siriwat (IP:118.172.59.254)

ความเห็นเพิ่มเติมที่ 16 12 ธ.ค. 2555 (11:53)
โค๊ดบวกเลขจำนวนเติม
ลองดูน่ะครับ
#include
#include
main()
{
int x,y,Result;
printf("Please enter the number = ");
scanf ("%d",&x);
printf("Please enter the number = ");
scanf ("%d",&y);
Result = x+y;
printf("Result = %d",Result);
getch();
}
dek wuk dee (IP:61.19.69.45)

จำไว้ตลอด

ความเห็นเพิ่มเติม วิชาการ.คอม
ชื่อ / email:
ข้อความ

กรุณาล๊อกอินก่อน เพื่อโพสต์รูปภาพ และ ใช้ LaTex ค่ะ สมัครสมาชิกฟรีตลอดชีพที่นี่
กรอกตัวอักษรตามภาพ
ตัวช่วย 1: CafeCode วิธีการใช้
ตัวช่วย 2: VSmilies วิธีการใช้
ตัวช่วย 3: พจนานุกรมไทย ออนไลน์ ฉบับราชบัณฑิต
ตัวช่วย 4 : dictionary ไทย<=>อังกฤษ ออนไลน์ จาก NECTEC
ตัวช่วย 5 : ดาวน์โหลด โปรแกรมช่วยพิมพ์ Latex เพื่อแสดงสมการบนวิชาการ.คอม