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

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



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

5 ก.ค. 2551 18:00
16 ความเห็น
28024 อ่าน


ความคิดเห็นที่ 1 = =" (Guest)

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

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

17 ก.ย. 2551 20:41


ความคิดเห็นที่ 2 คนดีไม่มีที่อยู่ ^^ (Guest)

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();
}


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

17 ก.ย. 2551 20:52


ความคิดเห็นที่ 3 คนดีไม่มีที่อยู่ ^^ (Guest)

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

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

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

17 ก.ย. 2551 20:54


ความคิดเห็นที่ 4 คนดีไม่มีที่อยู่ ^^ (Guest)

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

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

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

17 ก.ย. 2551 20:56


ความคิดเห็นที่ 5 NoRtHStaR (Guest)

#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
");
   }

17 ก.ย. 2551 21:24


ความคิดเห็นที่ 6 NoRtHStaR (Guest)

   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();
}

17 ก.ย. 2551 21:24


ความคิดเห็นที่ 7 NoRtHStaR (Guest)

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

โทด

โทด

17 ก.ย. 2551 21:26


ความคิดเห็นที่ 8 NoRtHStaR (Guest)

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

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

17 ก.ย. 2551 21:37


ความคิดเห็นที่ 9 siriwat (Guest)

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

17 ก.ย. 2551 22:24


ความคิดเห็นที่ 10 NoRtHStaR (Guest)

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

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

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

17 ก.ย. 2551 22:27


ความคิดเห็นที่ 11 siriwat (Guest)

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

#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();
 }

17 ก.ย. 2551 22:36


ความคิดเห็นที่ 12 NoRtHStaR (Guest)

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

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

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

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

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

17 ก.ย. 2551 22:47


ความคิดเห็นที่ 13 โดย thaiplc

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

17 ก.ย. 2551 22:52


ความคิดเห็นที่ 14 siriwat (Guest)

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

17 ก.ย. 2551 23:12


ความคิดเห็นที่ 15 siriwat (Guest)

แนะให้ ใช้ funtion substring

17 ก.ย. 2551 23:13


ความคิดเห็นที่ 16 dek wuk dee (Guest)

โค๊ดบวกเลขจำนวนเติม
ลองดูน่ะครับ
#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();
}
12 ธ.ค. 2555 11:53

แสดงความคิดเห็น

กรุณา Login ก่อนแสดงความคิดเห็น