ورود

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) عزیز