وبگاه شخصی محسن زمانی

چند کلمه در شرح محتوای وب‌سایت...

برنامه جلسه دوم

برنامه ای بنویسید که دو عدد صحیح و اعشاری را داخل دو متغیر از نوع صحیح و اعشاری بریزد. عدد صحیح را به مقدار یک واحد افزایش دهد. سپس مجموع آن ها را محاسبه کند و در یک متغیر قرار دهد. در نهایت مجموع را نمایش دهد.

پاسخ:

می دانیم که مجموع دو عدد صحیح و اعشاری، یک عدد اعشاری می باشد و بنابراین متغیری که مجموع را نگهداری می کند باید از نوع اعشاری (float) باشد.

#include <stdio.h> // header file to use printf()
#include <conio.h> // header file to use getch()

void main()
{
 int x = 2; // x is a variable to maintain an integer number
 float y = 2.1; // y is a variable to maintain a decimal number
 float result; // result variable maintains sum of x and y
 x++; // another form for x = x + 1;
 result = x + y;
 printf ("\n%d + %f = %f", x, y, result); // prints result on the monitor
   printf ("\n\nGood Bye");
 getch(); // waits till you press a key and then program would be closed.
}

 

نمایش کد در محیط کامپایلر و خروجی آن را در شکل های زیر می بینید.

نمایش مجموع دو عدد صحیح(int) و اعشاری(float)

خروجی:

 

نکته: گذاشتن سِمی کالِن ; در پایان هر دستور اجباری است.

نکته بعدی: درج کامنت یا توضیحات اجباری نیست اما باعث خوانایی بیشتر برنامه میشود.

نکته مهم: این درس را جدی بگیرید؛ در غیر اینصورت عواقب آن متوجه خود شما خواهد بود.

موفق باشید.







متن امنیتی


گزارش تخلف
بعدی