לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

לך אחורה   לובי הפורומים > מחשבים > תכנות ובניית אתרים
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
תגובה
 
כלי אשכול חפש באשכול זה



  #1  
ישן 11-11-2005, 21:02
  lior2005 lior2005 אינו מחובר  
 
חבר מתאריך: 11.10.05
הודעות: 9
תרגיל ב-#C

נתנו לנו תרגיל לשיעורי הבית בבית ספר בתוכנת #C ולא יודע למה זה אומר שיש תקלה בכתיבה.
קלט : שמונה מספרים
פלט : הודעה האם הם מסודרים בסדר סימטרי סכומי (כלומר הראשון והאחרון שווה ל-100, השני ולפני האחרון שווה ל-100 וכו').
לדוגמא:
קלט: 10 20 30 40 60 70 80 90
פלט: סמטרי סכומי
קטע התוכנית שכתבתי מצורף בקובץ כתבן.
ציטוט:


using
System;

using System.Collections.Generic;

using System.Text;

// קלט : שמונה מספרים

// פלט : הודעה האם הם מסודרים בסדר סימטרי סכומי

namespace ConsoleApplication1

{

classProgram

{

staticvoid Main(string[] args)

{

int[] a = newint[8];

Program.ReadNumbers(a);

if (Program.symmetry(a))

{

Console.WriteLine(" המספרים מסודרים בסדר סימטרי סכומי");

}

else

{

Console.WriteLine(" המספרים לא מסודרים בסדר סימטרי סכומי");

}

}

//טענת כניסה : מערך שעדיין לא מכיל כלום
//שמונה מספרים a-טענת יציאה: נקלטו ל


staticvoid ReadNumbers(int[] a)

{

int i;

for (i = 0; i < a.Length; i++)

{

a[i] =
int.Parse(Console.ReadLine());

}

}

//מכיל שמונה מספרים a :טענת כניסה
//טענת יציאה : הוחזר אמת או שקר



staticbool symmetry(int[] a)

{

int left = 0;

int right = a.Length - 1;

while (left < right)

{

if (a[left] + a[right]== false)

{

returnfalse;

}

}

returntrue;

}

}

}

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #6  
ישן 12-11-2005, 17:52
  lior2005 lior2005 אינו מחובר  
 
חבר מתאריך: 11.10.05
הודעות: 9
בתגובה להודעה מספר 1 שנכתבה על ידי lior2005 שמתחילה ב "תרגיל ב-#C"

הנה עשיתי אבל לא עובד לפי הדוגמא מה שנתתי:
קוד:
using System; using System.Collections.Generic; using System.Text; //קלט : שמונה מספרים //פלט : הודעה האם הם מסודרים בסדר סימטרי סכומי namespace ConsoleApplication1 { classProgram { staticvoid Main(string[] args) { int[] a = newint[8]; Program.ReadNumbers(a); if (Program.symmetry(a)) { Console.WriteLine(" המספרים מסודרים בסדר סימטרי סכומי"); } else { Console.WriteLine(" המספרים לא מסודרים בסדר סימטרי סכומי"); } } //טענת כניסה : מערך שעדיין לא מכיל כלום //שמונה מספרים a-טענת יציאה: נקלטו ל staticvoid ReadNumbers(int[] a) { int i; for (i = 0; i < a.Length; i++) { a[i] = int.Parse(Console.ReadLine()); } } //מכיל שמונה מספרים a :טענת כניסה //טענת יציאה : הוחזר אמת או שקר staticbool symmetry(int[] a) { int left = 0; int right = a.Length - 1; while (left < right) { if (a[left] + a[right] != 100) { returntrue; } left++; right--; } returnfalse; } } }

נערך לאחרונה ע"י lior2005 בתאריך 12-11-2005 בשעה 17:56.
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 06:31

הדף נוצר ב 0.04 שניות עם 12 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2025 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר