![]() |
# 1 |
חבר בקהילה
|
עזרה ב C...
טוב שלום כולם קודם כל.
אז ככה ניסיתי להכין מחשבון עם 3 פעולות ב C... אז נתקעתי בחלק של הגדרת הפעולות המתמטיות ( +,-,*) ניסיתי להכניס את הפונקציות בתוך משתנים למשל ככה: קוד:
#include <stdio.h> #include <conio.h> void main(void) { float a,b,c,d; char g; printf("3 Function Calcualtor V.2.0.0\n"); printf("Enter the calculation\n"); scanf("%f %c %f",&a,&g,&b); getch(); printf("%f %c %f = %f\n",a,g,b); if(g==+) { printf("%f + %f = %f",a,b,a+b); getch(); } else if(g==-) { printf("%f - %f = %f",a,b,a-b); getch(); } else if(g==*) { printf("%f * %f = %f",a,b,a*b); getch(); } } g זה המשתנה, יכול להיות אחד משלושת הפעולות, אז הכנסתי את זה במשפטי תנאי... ניסיתי למצוא את הבעיה אך לא מצאתי, אשמח אם מישהו יעזור.. אני חייב לציין שזו התכנית הראשונה שאני בונה ב C ואני עדיין לא מכיר את כל הפקודות... תודה לעזורים. |
![]() |
![]() |
# 2 |
משתמש - היכל התהילה
|
תעבוד עם switch ו case.
|
![]() |
![]() |
# 3 |
חבר בקהילה
|
מזה הפקודות האלו?
תוכל להסביר? כפי שאמרתי אני עדיין לא מכיר הכל.. הא ואם אפשר דוגמא לפעולה שלהם... |
![]() |
![]() |
# 4 |
חבר על
|
אתה צריך לעשות בתנאי =='פעולה' עם הגרש, כי זה אמור להיות שווה לערך האסקי של אותו תו.
|
![]() |
![]() |
# 5 |
חבר בקהילה
|
תודה רבה!
|
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|