แสดงบทความที่มีป้ายกำกับ การหาค่า ห.ร.ม แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ การหาค่า ห.ร.ม แสดงบทความทั้งหมด

วันศุกร์ที่ 23 กันยายน พ.ศ. 2554

โปรแกรมหาค่า ห.ร.ม.(G.C.D program)Positive intergers หารร่วมมาก

โปรแกรมหาค่า ห.ร.ม.(หารร่วมมาก input 2 ค่า)


#include
main(){
int num1,num2,check;
printf("\t\t**********************************************\n");
printf("\t\t\t\tThe G.C.D program.\n");
printf("\t\t**********************************************\n");
printf("\t\t\tEnter two positive intergers: ");
scanf("%d %d",&num1,&num2);/*8,4*/
if(num1 check=num1;
}else{
check=num2;/*check=4*/
}
while(((num1%check)!=0)||((num2%check)!=0)){/*ทำการวนลูป*/
check=check-1;
}
printf("\t\t**********************************************\n");
printf("\t\t\t\tThe G.C.D of %d and %d is %d\n",num1,num2,check);
printf("\t\t**********************************************\n");

}

วันจันทร์ที่ 25 กรกฎาคม พ.ศ. 2554

โปรแกรมภาษาซี ตอน โค๊ด ตัวอย่างโปรแกรม การหาตัวหารร่วม อย่างง่าย

ตัวอย่าง โค๊ด โปรแกรมการหาตัวหารร่วม อย่างง่ายกับโปรแกรมภาษาซี





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

ตัวอย่าง

ถ้าตัวเลขที่รับเข้ามาคือ 16 และ 8
คำตอบที่แสดงคือ 8 * 2 = 16
หรือถ้าตัวเลขที่รับเข้ามาคือ 16 และ 5
คำตอบคือ 16 ไม่เป็นผลคูณของ 5  เนื่องจาก 5 ไม่สามารถคูณกับตัวเลขใดๆ แล้วมีค่าเท่ากับ 16

#include <stdio.h>
void main(){
    int a,b,over,mod;

    printf("\t\tProgram Multiply number 2 digit.\n");
    printf("\n");
    printf("\t\t\tInsert number1:");
    scanf("%d",&a);
    printf("\t\t\tInsert number2:");
    scanf("%d",&b);
    over=a/b;
    mod=a%b;
        if(mod==0){
           printf("\t\t\tInput %d and %d\n",a,b);
           printf("\t\t\t%d X %d = %d\n",b,over,a);
        }else{
           printf("%d Can't multiply's %d . becuase %d Can't multiply with anynumber result is %d .\n",b,a,b,a);
    }
}


วันอาทิตย์ที่ 17 กรกฎาคม พ.ศ. 2554

โปรแกรมภาษาซี ตอน โค๊ด ตัวอย่าง ภาษาซี ค.ร.น

โปรแกรม หาค่า ค.ร.น





หัดเขียนเล่นบ่อย ความชำนาญก็จะมาเองครับ เรื่องแบบนี้มันต้องตั้งใจด้วยครับ
#include <stdio.h>
             void main (void){
                 int a,b,max,min,r,max_1,clm;
                      printf("Enter number A:");
                      scanf("%d",&a);
                      printf("Enter number B:");
                      scanf("%d",&b);
                      if (a>b){
                      max=a;
                      min=b;
                      }else{
                      max=b;
                      min=a;
                      }
                      max_1=max;
                      r=max%min;
                      while(r!=0){
                      max=max+max_1;
                      r=max%min;
                      }
                      clm=max;
                      printf("Least common Multiple=%d",clm);
}