درخواست کد برنامه ای که سه عدد را دریافت و میانه آن را چاپ کند
سلام دوستان من تو برنامه نویسی مشکل دارم یعنی هر چی میخونم یاد نمیگیرم ، میشه تو نوشتن برنامه زیر کمکم کنید . برنامه ای بنویسید که 3 عدد از کاربر دریافت کند و میانه آن را چاپ کند(اعداد هم از نوع صحیح و هم اعشاری میباشد) ورودی نمونه:
1 4 3
خروجی نمونه: 3
برنامه به زبان c می باشد . ممنون میشم کمکم کنید
9 پاسخ
سلام میخام برنامه ای با سی شارپ بنویسید که ۱۰ تا عدد وروری دریافت و به ترتیب نمایش دهد از بزرگ به کوچک ممنون میشم
سلام استاد فرهادی میشه برنامه بنویسید که سه عدد از ورودی دریافت کند و عدد بزرگتر را چاپ کند
کسی سوالی در مورد #c و ++c و c رشته کامپیوتر دارد و عضو سایت نیست میتونه به شماره من ارسال کنه
۰۹۳۷۴۷۶۰۵۶۷
برنامه بالا برای گرفتن 3 تا عدد بود برنامه پایین هم برای نوشتن n عدد هست که از یه For استفاده کردم و میتونی هر چند عدد رو با هم میانگین بگیری.
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace itpro { class Program { static void Main(string[] args) { decimal sum = 0; Console.WriteLine("Welcome to www.tosinso.com\n\n"); Console.Write("Please enter a number For Length num : ");//dor Example 4 int x = int.Parse(Console.ReadLine()); for (int i = 1; i <= x ; i++) { Console.Write("Enter Netx number [{0}] : ",i); sum += Convert.ToDecimal(Console.ReadLine()); } decimal ave= sum/2; Console.WriteLine("\nAvrage N numbers is :{0}",ave); Console.ReadKey(); } } }
این هم خروجی
مرسی استاد تشکر
فقط یه سوال استادمون بهمون گفت با زبان c بنویسیم.c با c# فرق نداره؟
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace itpro { class Program { static void Main(string[] args) { float x = float.Parse(Console.ReadLine()); float y = float.Parse(Console.ReadLine()); float z = float.Parse(Console.ReadLine()); float ave= (x+y+z)/2; Console.WriteLine("Avrage 3 numbers is {0}",ave); Console.ReadKey(); } } }
این هم خروجی برنامه فوق توسط کد نویسی برنامه سی شارپ
ضمناً میانه یعنی تمام اعداد با هم جمع شوند تقسیم بر 2 گردد مثال شما خروجی باید 4 باشه چون جمع اون اعداد میشه 8.
این هم کد برنامه ای که میخواهید به زبان سی هست که خروجی رو تا دو رقم اعشار نشون میده.
#include<stdio.h> void main() { float x, y, z; double m; scanf("%f %f %f", &x, &y, &z); m = (x + y + z) / 2; printf("%.2f", m); }
موفق باشید
ابتدا زبان C بوده سپس زبان سی پلاس پلاس اومد و در حال حاضر سی شارپ هست یعنی سی که شما میگید پدر بزرگ سی شارپ هست همینو به استادت بدی اوکی هست اگر بتونم کامپایلر سی رو نصب کنم کد سی رو هم مینویسم.
راستی یاد بگیر از الان خودت برنامه هات رو بنویسی اینو به عنوان یه دوست بهت میگم یاد بگیر بهتر از اینه که کسی دیگه انجام بده برات با برنامه نوشتن توسط خودت خیلی مسلط میشی از الان این کار رو انجام بده.
پیشنهاد میکنم برنامه رو استارتبزن مشکلی بود مشکلاتت رو خودت اینجا مطرح کن تا دوستان پاسخ بدن و شما هم بهتر نتیجه بگیری.
باز هم خودت میدونی در حد صحبت دوستانه بود.
با عرض سلام من راهنمایی درباره برنامه بنویسید که تاریخ تولدرو بگیرد و بگوید چند سال و ماه و روز است