משתנים בוליאנים לא מתקמפלים לי בויזואל סטודיו - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

משתנים בוליאנים לא מתקמפלים לי בויזואל סטודיו


shaithebest

Recommended Posts

שלום לכולם

משתנים בוליאנים בשפת C כמו :

check

equal

found

אני מנסה לפתור תרגיל ולהוכיח משפט שקר ואמת עם else if

בקיצור הקומפיילר של ויזואל סטודיו 2005 מראה לי על שגיאות למרות שהקוד כתוב פיקס

מה עושים?

יכול להיות שמשתנים בוליאנים לא מתאימים לקומפיילרים של מיקרוסופט?

המרצה שלי לא אמר שום דבר על זה והוא גם יודע שכל הסטודנטים בקורס משתמשים בקומפיילר הזה

יכול להיות שזה BORLAND או DEV BLOODSHEED?

אין לי כוח להוריד את הקומפיילרים האלה וגם הבורלנד עושה בעיות

קישור לתוכן
שתף באתרים אחרים

התרגיל מהשיעורי בית שיגע אותי:

א.בחר זוגות של קלטים מייצגים ורשום עבור כל זוג מה הפלט המתקבלץ

ב.מה מטרת קטע התוכנית

ג.הוסף הוראות שיבהירו את הפלט המתקבל

Int num1,num2,check;

Scanf(%d %d,&num1,&num2);

Check=num1>num2;

Printf(%d\n,check);

Check=num1<num2;

Printf(%d\n,check);

Check=num1!=num2;

Printf(%d\n,check);

Check=(num1==num2));

Printf(%d\n,check);

לא יודע למה הקופי פייסט לא מסתדר לי אבל אפשר להבין איכשהוא

אם מישהו יכול לעזור לי בשיעורי בית אני אשמח

תודה מראש

קישור לתוכן
שתף באתרים אחרים

התעלומה נפתרה

למרות שהמרצים האוניברסיטה בשביתה הם הסבירו שbool שמוכר מפסקל מתקבל אחלה בבורלאנד

אבל בכל זאת אפשר לקבל שקר או אמת בקומפיילר C כך:

#include <stdio.h>

void main ()

{ int num1,num2,check;

scanf("%d %d",&num1,&num2);

check=num1>num2;

if (check)

printf("the first number is bigger \n");

else

printf("the first number is not bigger \n");

check=(num1==num2);

if(check)

printf("the numbers are equal\n");

else

printf("the numbers are different \n");

}

אז תודה לכולם

אגב יהיו עוד שיעורי בית בC#.net שאני חייב עזרה

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...