Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //HW # 9
- // Omar Savion Youseff
- #include <iostream>
- #include <string>
- #include <cstdlib>
- #include <fstream>
- using namespace std;
- void pizza(int,ofstream&);
- void recursivePizza(int, ofstream&);
- void reverseIt(string,int,ofstream&);
- int main(){
- ofstream filed;
- filed.open("e://outerWorld.txt");
- int num=0;
- int newNum=0;
- cout<<"Pls enter a number bro"<<endl;
- cin>>num;
- pizza(num,filed);
- cout<<"Enter more pls"<<endl;
- cin>>newNum;
- recursivePizza(newNum,filed);
- string stringer="";
- int lengthOfstr=0;
- cout<<"Input pls";
- cin.ignore();
- getline(cin,stringer);
- lengthOfstr=stringer.length();
- filed<< "String is now :"<< stringer <<endl;
- reverseIt(stringer,stringer.length(),filed);
- return 0;
- }
- void pizza(int n, ofstream& filed)
- {
- while ( n > 0)
- {
- filed << "No Parking" << endl;
- n--;
- }
- }
- void recursivePizza(int n, ofstream& filed)
- {
- filed << "No Parking" << endl;
- n--;
- if (n > 0)
- recursivePizza(n, filed);
- }
- void reverseIt(string str, int pos, ofstream& filed)
- {
- filed << str[pos];
- pos--;
- if(pos >= 0)
- reverseIt(str, pos, filed);
- }
- output.txt
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- No Parking
- String is now :lOVE
- EVOl
- input
- 88
- 7
- lOVE
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement