13-11-2010, 02:56 PM
|
#852
|
تاريخ التسجيل: Sep 2009
التخصص: IS :)
نوع الدراسة: إنتظام
المستوى: السابع
الجنس: أنثى
المشاركات: 172
|
رد: [cpcs 202 - برمجة 1] لديك سؤال , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد
دحين عملت calculator بــ switch
بس لمن أعمل Run العدد التاني يطلع بقيمة كبيرة غير اللي أدخلها المستخدم ,, فصفرت المتغيريين عشان انظف الذاكرة
لكن تحصل نفس المشكلة والعدد التاني ياخذ قيمة ثابته =0
الكود
كود:
#include <stdio.h>
#include <conio.h>
void main()
{
int num1=0,num2=0;
int lo;
printf("1:(+)\n2:(-)\n3:(/)\n4:(*)\n");
printf(" enter your choice ");
scanf("%d",&lo);
printf(" Enter the numbers ");
scanf("%d,%d",&num1,&num2);
switch(lo)
{
case 1:
printf(" %d+%d=%d",num1,num2,num1+num2);
break;
case 2:
printf(" %d-%d=%d",num1,num2,num1-num2);
break;
case 3:
printf("%d/%d=%d",num1,num2,num1/num2);
break;
case 4:
printf("%d*%d=%d",num1,num2,num1*num2);
break;
default:
printf(" your choice is eror");
}
getch();
}
متأسفة لأنو إجازة و مو مود برمجة,, الا عندي أنا سبحانو -_-"
فلوعندك وقتMR.Ahmadياريت تقلي الخطأ وأكون شاكرة
:)
|
|
|
|
|