0
آرایه و حلقه
سلام
یه مشکل دیگه تو استفاده از جمع کردن سطرها البته اینبار تو آرایه دو بعدی دارم نوع integer
وختی سطر هارو چاپ کردم چطور میشه جلوی سطر مجموع سطر رو بدست آورد
میخوام هم سطر ها چاپ بشه بعد جلوی هر سطر مجموع رو چاپ کنه
تو آرایه با ایندکس کم مشکلی نی ولی وختی آرایه چندین ایندکس داشته باشه خطا میده
با استفاده از حلقه های تودرتو
یه روش دیگه بکار برم ولی باز مجمع کل مجموعه رو حساب میکنه
2 پاسخ
0
سلام با استفاده از کد زیر می توانید این کار را انجام دهید
public static void main(String[] args) { int[][] ar=new int[10][10]; Random rnd=new Random(); for (int i = 0; i < 10; i++) { for (int j = 0; j < 10; j++) { ar[i][j]=rnd.nextInt(100); } } int sum=0; for (int i = 0; i < 10; i++) { sum=0; for (int j = 0; j < 10; j++) { sum+=ar[i][j]; System.out.print(ar[i][j]+" "); } System.out.println(sum); } }
0
وای مرسی فوقالعاده بود
اگه بدونی چقد این کد هارو چپ و راست کردم ولی نمیشد
تنها کاری که که نکرده بودم این بود که متغیر sum رو دوباره تعریف و مقدار دهی اولیه کنم و تو حلقه بیارم
من فقط یک بار متغیر رو تعریف میکردم که این باعث میشد هر بار مقدارش با مقداری قبلی جمع بشه
بازم مرسی دمت گرم