5 תשובות
את עושה 3 משתנים מסוג int
כותבת את פעולות קבלת הערך לכל משתנה
ואז בונה לולאה או for או while קבלת הערכים של כל לקוח תתבצע באמצעות פעולות קבלת ערך ולאחר מכן תכתבי פעולת פליטה כלומר הצגה
עכשיו הקטע הוא לספור את כמות הלקוחות לכל חבילה כדי שיהיה לך איך להפסיק את הלולאה ואת זה תעשי באמצעות תנאים לכל חבילה בנפרד למשל אם לקוח בחר את חבילה 0 תעשה תוסיף אחד (לפרמטר אותו הגדרת להיות הכמות)
מכאן יותר קל להשתמש בwhile ולכתוב שהיא תתקיים כל עוד המספר של החבילה 0 או החבילה 1 או החבילה 2 יהיה קטן מ500
אם את לא מצליחה תעדכני ואם את רוצה את הקוד אין לי בעיה לכתוב לך אותו
שואל השאלה:
אני מאוד אשמח אם תכתוב את הקוד :)
אנונימית
using system;

class program
{
public static void main (string[] args)
{
int item0,item1,item2,a=0,b=0,c=0,m=0,i,g=0;
string n;
console.writeline("enter the prices of the three items");
item0=int.parse(console.readline());
item1=int.parse(console.readline());
item2=int.parse(console.readline());
while((a!=500)&&(b!=500)&&(c!=500))
{
console.writeline("enter your name");
n=console.readline();
console.writeline("enter your item choice");
i=int.parse(console.readline());
if (i==0)
{
a++;
g=item0;
}
else if (i==1)
{
b++;
g=item1;
}
else if (i==2)
{
c++;
g=item2;
}
else if(a>b&&a>c)
{
m=0;
}
else if (c>b&&c>a)
{
m=1;
}
else
{
m=2;
}
console.writeline("helo {0} you need to pay {1} shekels",n,g);
}
console.writeline("the most boghten item is item{0}",m);
}
}
שואל השאלה:
תודה רבה רבה רבה
אנונימית