Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- #include<string>
- #include<ctype.h>
- using namespace std;
- int main(){
- char exit = 'N';
- char input;
- int jumpRange;
- int jumpsIn1000;
- int distanceTravelledIn1000;
- int distanceFromSGR;
- int output;
- while(true){
- cout << "Input jump range: ";
- cin >> jumpRange;
- cout << "Input distance from Sag A*(In 1,000 LY, e.g. 15,000 = 15): ";
- cin >> distanceFromSGR;
- if(cin.fail()){
- cout << "\n\nInput is invalid, please try again.\n \n";
- cin.clear();
- cin.ignore(10, '\n');
- continue;
- }
- jumpsIn1000 = 1000 / jumpRange;
- distanceTravelledIn1000 = jumpRange * jumpsIn1000;
- output = distanceTravelledIn1000 - ((jumpsIn1000/4) + (distanceFromSGR * 2));
- cout << "Optimal Plotting range is: " << output << endl;
- cout << "\nWould you like to exit the program?(Y):";
- cin >> exit;
- cout << endl;
- if(exit == 'y' || exit == 'Y'){
- break;
- }
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment