คือเราต้องทำโปรเจคส่ง อ แต่ว่า อ มีเวลสอนน้อย ความเข้าใจเลยน้อยตาม
อ สั่งให้เขียนฟังก์ชั่นที่สร้างขึ้นเอง โดยให้มีการล็อคอินรหัสผ่าน ถ้าได้แล้วก็เข้าสู่โปรแกรม
โดยให้เลือก ฟังก์ชั่นที่จะนำมาคำนวณ แล้วกรอกตัวเลข 2 จำนวนเพื่อนำมาใช้คำนวณด้วยฟังก์ชั่นที่เลือกไว้ แล้วแสดงผลค่ะ
อันนี้ที่เราเขียนแต่ไม่ได้นะ 55555555555 5 ช่วยดูให้หน่อยนะคะว่าผิดตรงไหนควรแก่ตรงไหน พลีสสสสสสสส
#include<stdio.h>
#include<conio.h>
void password();
void calcu();
void fuction();
void main()            
{
    printf ("\n");
    printf ("Calculator Program \n");
    printf ("----------------------------------\n");
        printf ("\n");
            int password,time;
    printf("====== > input password to program\n");
    time=0;
    do
    {
            time=time+1;
        printf("\npassword time %d:",time);
        scanf("%d",&password);
         if(password==1616)
         {
            printf("\n welcome to Calculator Program \n");
                calcu();
    printf("===========================================\n");
            break;
        }
        else
        {
            printf("=== You enter the wrong password===");
            
        }
    }while(time<=2);
     
     }
void calcu()
{
    int choice;
    printf("Please Select you choice Calculator Program :\n");
    printf(" 1.+ \n");
    printf(" 2.- \n");
    printf(" 3.* \n");
    printf(" 4./ \n");
    printf("\n= ");
    scanf("%c",&choice);
    printf("Plases Input Number1 : ");
    scanf("%f",&number1);
    printf("Plases Input Number2 : ");
    scanf("%f",&number2);
    switch(choice)
}
void fuction()
    {
    int calcu;
    case 1 :
         calcu = number1 + number2
         return calcu;
        break;
    case 2 :
            calcu = number1 - number2
         return calcu;
        break;
    case 3 :
        calcu = number1 * number2
         return calcu;
        break;
    case 4 :
        calcu = number1 / number2
         return calcu;
        break;
    
    default:
       
        printf("=====================================\n");
        printf("\n You  not select 1-14 ! \n");
        printf("\====================================\n");
        printf("\n");
    
    }
        getch();    
}																															
						 
												
						
					
คนเก่งภาษาซีเกี่ยวกับการเขียนฟังก์ชั่นขึ้นเองช่วยนะคะ
อ สั่งให้เขียนฟังก์ชั่นที่สร้างขึ้นเอง โดยให้มีการล็อคอินรหัสผ่าน ถ้าได้แล้วก็เข้าสู่โปรแกรม
โดยให้เลือก ฟังก์ชั่นที่จะนำมาคำนวณ แล้วกรอกตัวเลข 2 จำนวนเพื่อนำมาใช้คำนวณด้วยฟังก์ชั่นที่เลือกไว้ แล้วแสดงผลค่ะ
อันนี้ที่เราเขียนแต่ไม่ได้นะ 55555555555 5 ช่วยดูให้หน่อยนะคะว่าผิดตรงไหนควรแก่ตรงไหน พลีสสสสสสสส
#include<stdio.h>
#include<conio.h>
void password();
void calcu();
void fuction();
void main()
{
printf ("\n");
printf ("Calculator Program \n");
printf ("----------------------------------\n");
printf ("\n");
int password,time;
printf("====== > input password to program\n");
time=0;
do
{
time=time+1;
printf("\npassword time %d:",time);
scanf("%d",&password);
if(password==1616)
{
printf("\n welcome to Calculator Program \n");
calcu();
printf("===========================================\n");
break;
}
else
{
printf("=== You enter the wrong password===");
}
}while(time<=2);
}
void calcu()
{
int choice;
printf("Please Select you choice Calculator Program :\n");
printf(" 1.+ \n");
printf(" 2.- \n");
printf(" 3.* \n");
printf(" 4./ \n");
printf("\n= ");
scanf("%c",&choice);
printf("Plases Input Number1 : ");
scanf("%f",&number1);
printf("Plases Input Number2 : ");
scanf("%f",&number2);
switch(choice)
}
void fuction()
{
int calcu;
case 1 :
calcu = number1 + number2
return calcu;
break;
case 2 :
calcu = number1 - number2
return calcu;
break;
case 3 :
calcu = number1 * number2
return calcu;
break;
case 4 :
calcu = number1 / number2
return calcu;
break;
default:
printf("=====================================\n");
printf("\n You not select 1-14 ! \n");
printf("\====================================\n");
printf("\n");
}
getch();
}