נשלח בתאריך: 30 July 2008 בשעה 18:27 | | IP רשוּם
|
|
|
|
שלום רב
הבעיה שלי היא שבכל פעם שאני מריץ את התוכנה הפעולה היחידה שהתוכנית יכולה להפעיל רק חיבור וחיסור כפל או חילוק צריך ללחוץ כמה פעמים על מספרים ואנטרים כדי שהם יפעלו. הנה הקוד של התוכנה כדי שתוכלו להפעיל אותה ולראות מה הבעיה. רק יש בעיה קטנה והיא שאתם צריכים להעתיק את הקוד למסמך טקסט ללחוץ קונטרול ושיפט כדי שזה יהיה בכיוון הנכון ואז להעתיק לסביבת עבודה. בבקשה תעזרו.
#include <stdio.h> int main() { int x,y,z,sum; double hiluk; printf("please choose an action\n\n"); printf("for plus press 1\n"); printf("for minus press 2\n"); printf("for multiplication press 3\n"); printf("for division press 4\n"); scanf("%d", &x); switch(x) { case 1: printf("please enter two numbers\n"); scanf("%d%d",&y, &z); sum = z + y; printf("the sum is %d\n",sum); break; case 2: printf("please enter two numbers accordind to their order\n"); scanf("%d%d\n",&y, &z); sum = y - z; printf("the result is %d\n",sum); break; case 3: printf("please enter two numbers\n"); scanf("%d%d\n",&y, &z); sum = y * z; printf("the result is %d\n",sum); break; case 4: printf("please enter two numbers accordind to their order\n"); scanf("%d%d\n",&y, &z); hiluk = (double)y / z; printf("the result is %d\n",hiluk); break; default: printf("error: unlegal input"); break; } getchar(); getchar(); getchar(); getchar(); getchar(); getchar(); getchar(); getchar(); getchar(); }
|