تمرین های برنامه نویسی محیط کنسول جلسه ی چهارم (روز چهارشنبه 94.08.29)
سولات :
1- برنامه ای بنویسید که یک عدد از ورودی گرفته، اگر آن عدد دو رقمی بود پیغام "Hello" را چاپ نماید و اگر آن عدد چهار رقمی بود یک پیغام مناسب چاپ نماید؟
2- برنامه ای بنویسید که دو رشته را از ورودی بگیرد، به شکل مرتب شده ی صعودی نمایش دهد.
3- برنامه ای بنویسید که سه رشته را از ورودی بگیرد، به شکل مرتب شده ی نزولی آن ها را نمایش دهد.
4- برنامه ای بنویسید که کاراکتری را از ورودی گرفته، اگر آن کاراکتر حرف 'A' بود رشته Ahmad را چاپ نماید، اگر آن کاراکتر برابر با حرف 'B' یا 'b' بود رشته ی 'Behnam' را چاپ نماید _ در غیر این صورت پیغام 'Error' را ظاهر شود. (راهنمایی : با استفاده از دستور switch)
عنوان درس: برنامه سازی شبکه
استاد مربوطه: مهندس رضاپور
برنامه نویس: تقی سیفی
پاسخ سوالات در ادامه مطلب !
جواب سوال اول :
int a; a = Convert.ToInt32(Console.ReadLine()); if (a>=10 && a<100) //اگر عدد دو رقمی بود { Console.WriteLine("Hello"); // هلو چاپ شود } if (a>=1000 && a<10000) // اگر عدد چهار رقمی بود { Console.WriteLine("Good bye"); // گود بای چاپ شود } Console.ReadKey(); |
جواب سوال دوم :
string a, b; a = Console.ReadLine(); b = Console.ReadLine(); if (a.CompareTo(b)<0) // اگر رشته اول بزرگتر بود { Console.WriteLine(a); // را a چاپ کن اول Console.WriteLine(b); // b و بعد } if (b.CompareTo(a)<0) // و اگر رشته دوم بزرگتر بود { Console.WriteLine(b); // را b چاپ کن اول Console.WriteLine(a); } Console.ReadKey(); |
جواب سوال سوم:
string a, b,c; a = Console.ReadLine(); b = Console.ReadLine(); c = Console.ReadLine(); if (a.CompareTo(b)<0 && b.CompareTo(c)<0) { Console.WriteLine(a); Console.WriteLine(b); Console.WriteLine(c); } if (b.CompareTo(a) < 0 && a.CompareTo(c) < 0) { Console.WriteLine(b); Console.WriteLine(a); Console.WriteLine(c); } if (c.CompareTo(a)<0 && a.CompareTo(b)<0) { Console.WriteLine(c); Console.WriteLine(a); Console.WriteLine(b); } if (a.CompareTo(c)<0 && c.CompareTo(b)<0) { Console.WriteLine(a); Console.WriteLine(c); Console.WriteLine(b); } if (b.CompareTo(c) < 0 && c.CompareTo(a) < 0) { Console.WriteLine(b); Console.WriteLine(c); Console.WriteLine(a); } if (c.CompareTo(b)<0 && b.CompareTo(a)<0) { Console.WriteLine(c); Console.WriteLine(b); Console.WriteLine(a); } Console.ReadKey(); |
جواب سوال چهارم :
char a;
a = Convert.ToChar(Console.ReadLine());
switch (a)
{
case 'A': Console.WriteLine("ahmad");
break;
case 'B':
case 'b': Console.WriteLine("behnam");
break;
default: Console.WriteLine("Error");
break;
}
Console.ReadKey();
Pheaomennl breakdown of the topic, you should write for me too!
Hey, that's a clever way of thiinkng about it.
Please keep thnroiwg these posts up they help tons.
At last! Something clear I can unansrtded. Thanks!