What's new

C & C++ Patulong po

reze_

Forum Expert
Elite
Joined
Dec 12, 2021
Posts
2,093
Solutions
99
Reaction
12,982
Points
2,082
IMG_20220609_145941_427.jpg


IMG_20220609_145945_871.jpg
 

Attachments

Pakita mo yung code mo, para matulungan k sa nagloloop. Trial and error ang programming, mas mtgal mag debug kesa mag write ng code. Dun k matututo
 
Pakita mo yung code mo, para matulungan k sa nagloloop. Trial and error ang programming, mas mtgal mag debug kesa mag write ng code. Dun k matututo
C++:
#include <iostream>
using namespace std;

class factorial
{
   public:
   int input()
   {
         cout << "Enter a number: ";
      int n;
      cin >> n;    
   }
 
  int calc()
  {
      int fact=1;
    for(int i=1; i <= input(); i++){
    fact= fact * i;
}

}
 
  int display(){
     
    cout << "The factorial of " << input() << "is " << calc();
  }
};

int main()
{

factorial f;
f.input();
f.calc();
f.display();
return 0;
}
Nag loloop sya eh
Ano kaya mali fafs?

naganto output nya
RDP1.PNG

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

class factorial
{
   public:
   int input()
   {
         cout << "Enter a number: ";
      int n;
      cin >> n;   
   }
 
  int calc()
  {
      int fact=1;
    for(int i=1; i <= input(); i++){
    fact= fact * i;
}

}
 
  int display(){
    
    cout << "The factorial of " << input() << "is " << calc();
  }
};

int main()
{

factorial f;
f.input();
f.calc();
f.display();
return 0;
}
Nag loloop sya eh
Ano kaya mali fafs?

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

class factorial
{
   public:
   int input()
   {
         cout << "Enter a number: ";
      int n;
      cin >> n;   
   }
 
  int calc()
  {
      int fact=1;
    for(int i=1; i <= input(); i++){
    fact= fact * i;
}

}
 
  int display(){
    
    cout << "The factorial of " << input() << "is " << calc();
  }
};

int main()
{

factorial f;
f.input();
f.calc();
f.display();
return 0;
}
Nag loloop sya eh
Ano kaya mali fafs?

naganto output nya
RDP1.PNG

PHC-TheGlock kahit pa correct nalang ako fafs​

 

Attachments

Last edited:
Check m placements ng declaration at pag call ng function at variable.

Code:
#include <iostream>
using namespace std;

class factorial
{
    public:
        int n;                    // Input
        int fact = 1;            // factorial
        
        int input(){
            cout << "Enter a number: ";
            cin >> n;
        }
        
        int calc(){
            for(int i = 1; i <= n; i++){   
                  fact = fact * i;   
              }                   
        }
        
        display() {
            cout << "The factorial of " << n << " is: " << fact << endl;
        }
};



int main()
{
    factorial f;    // factorial Object
    f.input();   
    f.calc();
    f.display();
return 0;
}
 
Check m placements ng declaration at pag call ng function at variable.

Code:
#include <iostream>
using namespace std;

class factorial
{
    public:
        int n;                    // Input
        int fact = 1;            // factorial
       
        int input(){
            cout << "Enter a number: ";
            cin >> n;
        }
       
        int calc(){
            for(int i = 1; i <= n; i++){  
                  fact = fact * i;  
              }                  
        }
       
        display() {
            cout << "The factorial of " << n << " is: " << fact << endl;
        }
};



int main()
{
    factorial f;    // factorial Object
    f.input();  
    f.calc();
    f.display();
return 0;
}
salamat po, sensya na sa abala
 
#include <iostream>
using namespace std;

class Factorial
{
private:
int n;
long double factorial = 1.0;

public:
void calculateFactorial();
void show();
};

void
Factorial::calculateFactorial()
{
cout << "Enter a number : " << endl;
cin >> n;

if (n < 0)
cout << "Error! Factorial of a negative number doesn't exist.";
else
{
for(int i = 1; i <= n; ++i) {
factorial *= i;
}
}
}

void Factorial::show()
{
cout << "Factorial : " << factorial << endl;
}

int main()
{
Factorial factorial;
factorial.calculateFactorial();
factorial.show();
}
 

Similar threads

Back
Top