⚙️ C & C++ While Loop add numbers

PHC-SCANMYVIRUS

Forum Veteran
Mga bossing patulong naman dito pag code ng C++.

#include <iostream>
using namespace std;

int main() {

int n;
cout << "Enter a Number: ";
cin >> n;

int i = 1;
while (i <= n) {
cout << i << endl;
++i;
}
sum = sum + n;
cout << endl;
cout << "The sum is: ";
system("PAUSE");
return 0;
}

Dapat ganito result:
Enter a Number: 5
1
2
3
4
5
The sum is: 15

-Paano po ma add yung loop na numbers po? Kapag nag entry po ako ng 3 dapat po ang sum ay 6 po.
 
Para ma-add ang mga numbers sa loob ng loop, kailangan mong magdagdag ng isang variable na magre-record ng sum. Dapat mong i-initialize ang variable na ito bago simulan ang loop at dagdagan ito sa bawat iteration ng loop. Pwede mo baguhin ang code mo na ito:

C++:
#include <iostream>
using namespace std;

int main() {
    int n;
    cout << "Enter a Number: ";
    cin >> n;
    
    int i = 1;
    int sum = 0; // initialize sum to 0
    while (i <= n) {
        cout << i << endl;
        sum += i; // add i to sum
        ++i;
    }
    
    cout << endl;
    cout << "The sum is: " << sum << endl; // print the sum
    
    system("PAUSE");
    return 0;
}

Sa code na ito, ginawa ko ang sum na isang integer variable at inilagay ito sa loob ng loop para ma-add ang bawat number sa sum kapag ito ay naloopt. Pagkatapos ng loop, pwede mo nang i-print ang sum.

Kapag nag-entry ka ng 3, ang resulta ay dapat:

Code:
Enter a Number: 3
1
2
3

The sum is: 6

Sana nakatulong ito! Kung mayroon kang ibang mga katanungan, huwag mag-atubiling magtanong ulit.
 

About this Thread

  • 2
    Replies
  • 568
    Views
  • 1
    Participants
Last reply from:
PHC-SCANMYVIRUS

Trending Topics

Online now

Members online
1,098
Guests online
1,386
Total visitors
2,484

Forum statistics

Threads
2,273,408
Posts
28,949,318
Members
1,235,739
Latest member
Angela012
Back
Top