הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 14-11-07, 21:16   # 1
NewsLast
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 316

NewsLast לא מחובר  

[C#] שני תרגילים

אין לי מושג איך לפתור אותם.

תרגיל 1:
במכרז הוצעה למכירה מכונית. ארבעה מתמודדים השתתפו, וזכה המתמודד שהרבה במחיר. פתח ויישם אלגוריתם שהקלט שלו הוא ארבע ההצעות, והפלט שלו הוא הסכום ששולם בסופו של דבר עבור המכונית.

תרגיל 2:
פתח ויישם אלגוריתם המקבל כקלט שלושה מספרים ומציג הודעה מתאימה אם שלושת המספרים מהווים סדרה חשבונית על פי סדר קליטתם. בסדרה חשבונית ההפרש בין כל שני איברים צמודים זהה. לדוגמא 6, 9, 12 12, 9, 6

לא צריך לכתוב כאן את כל התכנית, אלה החל מה-if
תודה לעוזרים.
  Reply With Quote
ישן 14-11-07, 21:24   # 2
JSC
חבר חדש
 
מיני פרופיל
תאריך הצטרפות: Feb 2006
הודעות: 29

JSC לא מחובר  

גם בתרגיל 1 צריך if כן?

נראה לי שכן, כי Math.Max מקבל רק 2 ערכים ולא יותר [כמו בשאלה הזאת שצריך 4]
אז הנה עם if:

HTML קוד:
using System;
using System.Collections.Generic;
using System.Text;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            int h1,h2,h3,h4;
            Console.WriteLine("תן הצעה אחי");
            h1 = int.Parse(Console.ReadLine());
            Console.WriteLine("תן הצעה אחי");
            h2 = int.Parse(Console.ReadLine());
            Console.WriteLine("תן הצעה אחי");
            h3 = int.Parse(Console.ReadLine()); 
            Console.WriteLine("תן הצעה אחי");
            h4 = int.Parse(Console.ReadLine());
            if ((h1 > h2) && (h1 > h3) && (h1 > h4))
            {
                Console.WriteLine("the wineer is: {0}", h1);
            }
            else
            {
                if ((h2 > h1) && (h2 > h3) && (h2 > h4))
                {
                    Console.WriteLine("the wineer is: {0}", h2);
                }
                else if ((h3 > h1) && (h3 > h2) && (h3 > h4))
                {
                    Console.WriteLine("the wineer is: {0}", h3);
                }
                else
                {
                    Console.WriteLine("the wineer is: {0}", h4);
                }
            }
                    
        }
    }
}
תרגיל 2 אני תכף אשלח, תגיד לי אם זה בסדר קודם כל.
__________________
ניסו ...:P

Last edited by JSC; 14-11-07 at 21:31..
  Reply With Quote
ישן 14-11-07, 21:28   # 3
NewsLast
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 316

NewsLast לא מחובר  

לא יודע. לקחתי את התרגילים מנושא "תנאי מורכב" אז כנראה שכן.
  Reply With Quote
ישן 14-11-07, 21:29   # 4
JSC
חבר חדש
 
מיני פרופיל
תאריך הצטרפות: Feb 2006
הודעות: 29

JSC לא מחובר  

ערכתי, אתה מוזמן להסתכל תגובה מעליך.
עריכה: כתבתי משפט עם Math.Max - אל תתייחס, ובמשתנים כתבתי high , אל תתייחס. אני אערוך..

פתרון ל2:

HTML קוד:
using System;
using System.Collections.Generic;
using System.Text;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            int num1, num2, num3;
            Console.WriteLine("הקש מספר");
            num1 = int.Parse(Console.ReadLine());
            Console.WriteLine("הקש מספר");
            num2 = int.Parse(Console.ReadLine());
            Console.WriteLine("הקש מספר");
            num3 = int.Parse(Console.ReadLine());
            if (num2 - num1 == num3 - num2)
            {
                Console.WriteLine("שלושת המספרים מהווים סדרה חשבונית");
            }
            else
            {
                Console.WriteLine("שלושת המספרים אינם מהווים סדרה חשבונית");
            }
        }
    }
}
__________________
ניסו ...:P

Last edited by JSC; 14-11-07 at 21:35..
  Reply With Quote
ישן 14-11-07, 21:49   # 5
NewsLast
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 316

NewsLast לא מחובר  

תודה רבה!
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 01:02.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ