ABA


"מישהו יכול לעזור לי בפקסל? מערך חד מימדי"
גירסת הדפסה        
קבוצות דיון לימודים, מדע ותרבות נושא #5045 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 5045
MaLdiNi

   01:24   01.01.04   
אל הפורום  
  מישהו יכול לעזור לי בפקסל? מערך חד מימדי  
 
   ערכתי לאחרונה בתאריך 01.01.04 בשעה 01:58 בברכה, MaLdiNi
 
נתון מערך חד מימדי בגודל 20 המכיל מספרים ממוינים בסדר עולה.
כוב תוכנית שתקלוט מספר X ותמצא את מיקומו של התא שערכו זהה ל-X(אם קיים תא כזה), אם לא קיים- תמצא התוכנית את מיקומו של התא הראשון שערכו גדול מ-X.
הערה: נתון שהתא האחרון במערך גדול מ-X.


תודה


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  את 1 כבר פתרתי MaLdiNi 01.01.04 01:45 1
  מכתב jossepe_4u  01.01.04 02:05 2
     אחי- MaLdiNi 01.01.04 02:12 3
         מכתב jossepe_4u  01.01.04 02:15 4
             ביקשו... MaLdiNi 01.01.04 02:16 5
                 עודכן jossepe_4u  01.01.04 02:20 6
                     תודה רבה רבה MaLdiNi 01.01.04 02:21 7
                     יש לי שאלה בקשר לסוף התוכנית MaLdiNi 01.01.04 02:24 8
     ככה זה טוב בתרגיל האחרון: MaLdiNi 01.01.04 02:52 9

       
MaLdiNi

   01:45   01.01.04   
אל הפורום  
  1. את 1 כבר פתרתי  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
jossepe_4u 
חבר מתאריך 18.3.02
258 הודעות, דרג אמינות חבר זה
   02:05   01.01.04   
אל הפורום  
  2. מכתב  
בתגובה להודעה מספר 0
 
   ערכתי לאחרונה בתאריך 01.01.04 בשעה 02:20 בברכה, jossepe_4u
 
|שמאל|

Program targil1 (input, output);
const n=40;
var
class:array {1..n} of integer;
counter,i,x:integer;
Begin
x:=100;
counter:=1;
for i:= 1 to n do
begin
if (class{i} < x) and (class{i} >0) then
begin
x:= class{i};
counter:=1;
end;
if (class{i} = x) then
counter:= counter+1;
end;
end.


program targil2 (input,output);
const n=7;
var
mark:array {1..n} of integer;
i,x:integer;
avg1,avg2:real;
begin
avg1:=0;
for i:=1 to n do
avg1:=avg1+mark{i};
x:=mark{1};
for i:=2 to n do
if mark{i} <x then
x:=mark{i};
avg2:=avg1-x;
avg1:=avg1/n;
avg2:=avg2/(n-1);
if avg2-avg1>0 then
writeln ('משתלם');
if avg2-avg1<0 then
writeln ('לא משתלם');
end.

program targil3 (input,output);
const n=20;
var
arr:array {1..n} of integer;
c,x,i:integer;
begin
c:=0;
writeln ('הכנס מספר');
readln (x);
for i:= 1 to n do
if x = arr{i} then
begin
writeln (i);
c:=c+1;
end;
if c=0 then
for i:= 1 to n do
if arr{i} > x then
begin
x:=i;
i:=n;
end;
end.

|ימין|


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
MaLdiNi

דרג אמינות חבר זה
   02:12   01.01.04   
אל הפורום  
  3. אחי-  
בתגובה להודעה מספר 2
 
   ערכתי לאחרונה בתאריך 01.01.04 בשעה 02:15 בברכה, MaLdiNi
 
מה זה uses crt?
אנחנו למדנו ככה:
const
n=1o;
var
a:array {1..n} of integer (סוגריים מרובעות)

ואז צריך לולאת פור לקלט של המערך....(אנחנו כיתה של בחירה 2 בגלל זה הרמה הנמוכה....)


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
jossepe_4u 
חבר מתאריך 18.3.02
258 הודעות, דרג אמינות חבר זה
   02:15   01.01.04   
אל הפורום  
  4. מכתב  
בתגובה להודעה מספר 3
 
   אם אתה לא יודע מה זה uses crt;
אז אתה יכול להתעלם מזה והלוריד את זה

- אין לך שום צורך להשתמש בCONST
אלא אם כן ביקשו ממך ...


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
MaLdiNi

דרג אמינות חבר זה
   02:16   01.01.04   
אל הפורום  
  5. ביקשו...  
בתגובה להודעה מספר 4
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
jossepe_4u 
חבר מתאריך 18.3.02
258 הודעות, דרג אמינות חבר זה
   02:20   01.01.04   
אל הפורום  
  6. עודכן  
בתגובה להודעה מספר 5
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
MaLdiNi

דרג אמינות חבר זה
   02:21   01.01.04   
אל הפורום  
  7. תודה רבה רבה  
בתגובה להודעה מספר 6
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
MaLdiNi

דרג אמינות חבר זה
   02:24   01.01.04   
אל הפורום  
  8. יש לי שאלה בקשר לסוף התוכנית  
בתגובה להודעה מספר 6
 
   למה למטה בשורה האחרונה
i:=20
?


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
MaLdiNi

דרג אמינות חבר זה
   02:52   01.01.04   
אל הפורום  
  9. ככה זה טוב בתרגיל האחרון:  
בתגובה להודעה מספר 2
 
  

program targil4;
const
n=20;
var
a:array of integer;
c,x,i:integer;
begin
{נתון מערך חד מימדי בגודל 20 המכיל מספרים ממוינים בסדר עולה}
c:=0;
z:=0;
writeln ('insert number');
readln (x);
for i:=1 to n do
if x=a then
begin
writeln(i);
z:=i;
c:=c+1;
end;
if z<>0 then
writeln ('מיקומו של התא שערכו זהה ל-X:', z);
if c=0 then
for i:=1 to n do
if a>x then
begin
x:=i;
i:=20;
end;
writeln(' התא הראשון שערכו גדול מ-X הוא', x);
end.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

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



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net