View Full Version : حل کردن این سوال ساده به زبان جاوا
nabilanil
دوشنبه 03 آذر 1393, 12:34 عصر
برنامه ای بنویسید که به عنوان ورودی یک عدد (صحیح) بگیرد. سپس حاصل جمع تمام ارقام عدد وارد شده را محاسبه و چاپ کند.
مثال: 2+2+6+4+5+2 => 21
ورودی برنامه:
254622
خروجی برنامه:
21
Sina.iRoid
دوشنبه 03 آذر 1393, 14:29 عصر
سلام.
شما با استفاده از یک (دور) حلقه می تونید این کار و انجام بدین. یه متغیر مثلا به نام sum تعریف کنید و هر بار که کاربر عدد و وارد می کنه، اون عدد و با متغیر sum جمع کنید. در آخر هم اون مقدار sum و نمایش بدین.
import java.util.Scanner;
public class TestJavaApplication {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int num[] = new int[5];
int sum = 0;
System.out.println("Type number:");
for (int i = 0; i < num.length; i++) {
System.out.print((i+1) + ": ");
num[i] = input.nextInt();
sum +=num[i];
}
System.out.println("Sum: " + sum);
}
}
محمد فدوی
دوشنبه 03 آذر 1393, 17:37 عصر
nabilanil (http://barnamenevis.org/member.php?235520-nabilanil) جان امیدوارم پاسخ سینا بت کمک کنه. اما وظیفم میدونم بت اینو بگم. درخواست حل تمرین و پروژه توی این انجمن ممنوعه؛ از ممنوعیت مهم تر اینه که اینکار اولا صرفا به شما کمک میکنه و امکان نداره کسی بعدا با خوندن این تاپیک ازش استفاده کنه و ثانیا از نظر اخلاقی درست نیست.
در ضمن سعی کن برای تاپیک هات عنوان های گویاتری استفاده کنی.
موفق باشی.
nabilanil
دوشنبه 03 آذر 1393, 20:10 عصر
چشم دوست عزیز . ولی بابت نوشتن عنوان واضع ترهم دفه بعدی سعی میکنم گویاتربنویسم بازم ممنون
Sina.iRoid (http://barnamenevis.org/member.php?339040-Sina-iRoid) عزیز
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.