עבור לתוכן
View in the app

A better way to browse. Learn more.

HWzone

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

שאלה במעבדה בשפת סי

Featured Replies

פורסם

4) כתבו תוכנית שקולטת סדרה של מספרים טבעיים. כאשר יוקלד 0, התוכנית תדע שהסדרה הסתיימה (ה-0 לא ייחשב כחלק מהסדרה). התוכנית תציג את מספר האיברים בסדרה, את המקסימום, את המינימום ואת הממוצע של אברי הסדרה.

דוגמאות (מה שצריך להגיש):

למדנו עד עכשיו לולאות וIF

הצלחתי לעשות את זה עם

משתנה אחד סופר את מס האיברים

אחד את המקסימום

אחד את המינימום

וכל זה בלולאה עד שנלחץ המספר אפס

אבל אצלי המשתמש מכניס מספר וחץ אנטר וכך הלאה עד שהמספר אפס נלחץ

איך אני מבצע את זה כמו בקלט פה בצורה של מחרוזת/קבוצת איברים ??

56232109pv9.th.jpgthpix.gif

פורסם

פשוט תרשום עם רווח ותיתן את האנטר בסוף כל איטרציה בלולאה תקלוט רק תו אחד.

פורסם
  • מחבר

זה הקוד ההתחלתי

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

איך אני משנה את זה כמו שאמרת

#include<stdio.h>

#include<math.h>

#include<conio.h>

int main() {

int a=1,evarim=0,max=0,min=0,sah=0;

while(a){

scanf("%d",&a);

evarim++;

if (max<a)

max=a;

if (min>a)

min=a;

sah=sah+a;}

printf("%d %d %d %d",evarim,max,min,sah);

return 0;

}

פורסם

אתה לא צריך לשנות את הקוד.

תריץ, ובמקום להקליד מספר אנטר, מספר אנטר תקליד מספר רווח מספר רווח מספר אנטר.

ארכיון

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

דיונים חדשים

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.