برنامج يقوم بعملية بحث خطي تسلسلي بلغة سي شارب

  • برمجة
  • برمجة سي شارب

اكتب برنامج بلغة سي شارب يقوم بعملية بحث خطي عن عنصر ضمن جدول معين مؤلف من عدة عناصر ويعطي ترتيبه في حال وجوده

الأجوبة

using System;
namespace ExampleArray
{
class ArrayFind
{
public static void Main(String[] arg)
{
    int x; 
string Sx;
    int[] T = { 12, 10, 25, 16, 40, 45, 51, 60, 75, 90, 140, 120 };  
   int i, ord, N;
    N = T.Length;
    // Display Table
    for ( i = 0; i <= N - 1; i++)
        Console.WriteLine("[" + i + "]\t" + T[i]);
    // Read x
    Console.Write(" choose number of the table: ");   
  Sx = Console.ReadLine(); x = Int32.Parse(Sx);
    // Find x     i = 1;
    while ((i < N) && x != T[i])   
      i = i + 1;
    if (i < N)
    {
        ord = i;
        Console.WriteLine("the element exists, order:" + ord);
    }     else
        Console.WriteLine("element not found");
هل كان المحتوى مفيد؟

تبحث عن مدرس اونلاين؟

محتاج مساعدة باختيار المدرس الافضل؟ تواصل مع فريقنا الان لمساعدتك بتأمين افضل مدرس
ماهو التخصص الذي تبحث عنه؟
اكتب هنا...