I need my loop to iterate once for each floor, skipping the entire thirteenth iteration, but I'm not sure how. Any help woul dbe very much appreciated.

Code:#include <iostream> #include <iomanip> using namespace std; int main() { int floors; int total = 0; int number; float mean; cout << "How many floors does the hotel have? " << endl; cin >> floors; if (floors >= 1) { for (number = 1; number <= floors; number ++) { total = total + number; } mean = float(total)/floors; cout << "The percentage of rooms occupied is " << mean << endl; } else if (floors == 13 || floors < 1) cout << "Invalid input" << endl; return 0; }