עזרה!!!
צריכה את עזרתכם בשפת C
התרגיל: 3. כתוב תכנית הקולטת 20 מספרים שלמים תלת ספרתים. התכנית תדפיס את כל המספרים עם ספרה 5.
דוגמא:
קלט – 150, 314, 557, 157, 120, 380
פלט – 150, 557, 157
כתבתי את התכנית אבל כל פעם שאני רושמת מס' שמכיל 5 הוא כבר מדפיס לי את המספר אני צריכה שהוא ידפיס רק אחרי שהוא קלט את המספרים
#include<stdio.h>
int main()
{
int num,i;
for(i=0;i<20;i++)
{
printf("\nEnter 3 digit number:\n");
scanf("%d",&num);
if(num/100==5||num/100%10==5||num%10==5)
{
printf("\nThe number:%d\n",num);
}
}
return 0;
}
צריכה את עזרתכם בשפת C
התרגיל: 3. כתוב תכנית הקולטת 20 מספרים שלמים תלת ספרתים. התכנית תדפיס את כל המספרים עם ספרה 5.
דוגמא:
קלט – 150, 314, 557, 157, 120, 380
פלט – 150, 557, 157
כתבתי את התכנית אבל כל פעם שאני רושמת מס' שמכיל 5 הוא כבר מדפיס לי את המספר אני צריכה שהוא ידפיס רק אחרי שהוא קלט את המספרים
#include<stdio.h>
int main()
{
int num,i;
for(i=0;i<20;i++)
{
printf("\nEnter 3 digit number:\n");
scanf("%d",&num);
if(num/100==5||num/100%10==5||num%10==5)
{
printf("\nThe number:%d\n",num);
}
}
return 0;
}