Chủ đề: cộng 2 số nguyên lớn
-
29-09-2013, 08:16 AM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Mình thực sự không hiểu đề bài. nếu chỉ là cộng 2 số nguyên sao lại phức tạp vậy ?
View more random threads:
- Cần giúp về LỚP TRỪU TƯỢNG
- cách lập trình trò chơi xếp gạch bẳng eclipse
- lỗi field name can be final ?
- Ae giúp e sữa lỗi bài này với
- CDT-Master.zip trong eclipse
- Tạo trang tìm kiếm như Google Oflie
- Thắc mắc về lỗi tìm kiếm tên miền và địa chỉ IP trong Netbean
- Xin database(sqlite) game ai là triệu phú hoặc tương tự
- generic 1 mảng trong java
- [Hỏi] Cách import 1 project có sẵn được buil bằng NetBean vào Eclipse và run
-
29-09-2013, 08:20 AM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
nếu bài toán của bạn theo mình hiểu thì nếu kết quả > 999 thì nó sẽ bảo lỗi
123 + 456 => 321 + 654 = 975
132 + 465 => 975
-
29-09-2013, 08:20 AM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Dùng BigDecimal mà tính toán.
-
29-09-2013, 11:23 AM #4Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
dạ tại đề bài yêu cầu dùng ngăn xếp nên phải viết theo Stack
-
29-09-2013, 07:27 PM #5Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
bài này giống như là cộng 2 số nguyên có giá trị rất lớn (nhiều hơn 100 chữ số chẳng hạn). cái ví dụ chỉ là cho 1 số nhỏ cho dễ hiểu thôi. Mả sao lớn hơn 999 lại báo lỗi vậy
-
29-09-2013, 07:54 PM #6Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
cộng 2 số nguyên lớn
Em có 1 bài tập về cộng 2 số nguyên lớn thực hiện bằng code Java. Em viết xong nhưng nó gặp 1 vài lỗi. Cụ thể là nhập 123 + 456 thì xuất ra kết quả 975 (ngược lại). Còn khi nhập 123 + 987 thì báo lỗi. Nếu có thể vui lòng giúp em tìm ra lỗi logic nhé ! em xin cảm ơn ! À em mới tham gia nên không biết làm sao để đăng bài cho code nó thụt ra thụt vào được, hơi khó nhìn 1 chút
import java.util.Scanner;
import java.util.Stack;
public class addlargenumber {
public static void main(String [] args){
Scanner sc = new Scanner(System.in);
int a,b = 0,c,d = 0, t = 0, z = 0;
Stack <Integer> l = new Stack <Integer>();
Stack <Integer> k = new Stack <Integer> ();
Stack <Integer> kq = new Stack <Integer> ();
System.out.println("enter first element: ");
a=sc.nextInt();
System.out.println("enter second element: ");
c=sc.nextInt();
while ((a!=0)&&(c!=0))
{
b=(a%10); l.push(b); a=a/10;
d=(c%10); k.push(d); c=c/10;
z=(l.pop() + k.pop() + t);
if (z<10)
{
kq.push(z);
t = 0;
}
else if(z > 10)
{
z = z - 10;
kq.push(z); t = 1;
}
System.out.print(kq.pop());
}
}
}
Bất chấp những lầm tưởng phổ quát, hồ hết những người có âm đạo đều khó lên đỉnh khi bị kích thích âm đạo. Tuy nhiên, điều đó không có tức thị nó không thể vui được! Việc xâm nhập vào âm đạo bằng...
Quý bà giải tỏa bằng việc kích...