how can we change this c++ code to give the output:
Product name: Fluffy Puff Marshmallows
Price: $1.99
Fluffy Puff Marshmallows: $1.39 (with 30% discount)
correct this code:
#include <iostream>
#include <string>
using namespace std;
int main()
{
string product;
float price;
cout << "Product name: ";
cin >> product;
cout << "Price: $";
cin >> price;
cout << endl;
cout << product << ": $" << price * 0.7 << " (with 30% discount)" << endl;
return 0;
}Hey here is answer to your question.
#include <iostream>
#include <string>
using namespace std;
// Product name: Fluffy Puff Marshmallows
// Price: $1.99
// Fluffy Puff Marshmallows: $1.39 (with 30% discount)
int main()
{
string product;
float price;
cout << "Product name: ";
// used getline function because input have
// white spaces which program cant read unless
// get line is used
getline(cin,product);
cout << "Price: $";
cin >> price;
cout << endl;
cout << product << ": $";
// used %.2f to print up to 2 decimal points of
price
printf("%.2f",price * 0.7);
cout << " (with 30% discount)" <<
endl;
return 0;
}
In case of any doubt please comment. Happy Learning :)

how can we change this c++ code to give the output: Product name: Fluffy Puff Marshmallows...
Code is in C++: Im wondering how i can make the program continue to ask the user to enter Y/N with the if statment. Is it possible with an If statment? #include <iostream> using namespace std; int main() { float usDollars,cYuan; float *Dollars; char choice; Dollars = &usDollars; while(usDollars >= 0){ cout <<"Enter the amount in U.S Dollars: "; cin >> usDollars; cout << usDollars<< " U.S Dollar in Chinese Yuan is :"<<*Dollars*7.09<<endl; if (choice == 'y' || choice ==...
C++ Write a function so that the main() code below can be replaced by the simpler code that calls function MphAndMinutesToMiles(). Original main(): int main() { double milesPerHour; double minutesTraveled; double hoursTraveled; double milesTraveled; cin >> milesPerHour; cin >> minutesTraveled; hoursTraveled = minutesTraveled / 60.0; milesTraveled = hoursTraveled * milesPerHour; cout << "Miles: " << milesTraveled << endl; return 0; } 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 #include <iostream> using...
what is the output for the following code? explain the steps. /*#include <iostream> using namespace std; int f(int &i) { i = 10; return(5 * i); } int main() { int n = 5; f(n); cout << n << "\n"; return 0; } #include <iostream> using namespace std; int sub1(int n) { n--; return n; } int main() { int m = 10; for(int j = 0; j < 10; j++) m -= sub1(j); cout << m << "\n"; return...
4) What is the output if the input istom - Sawyer? #include <iostream> using namespace std; int main() { string playerName; cout << "Enter name"; cin >> playerName; cout << endl « playerName; return 0; } a. Tom - Sawyer b. Tom Sawyer c. Tom d. Sawyer 5) Which XXX generates "Adam is 30 years old." as the output? #include <iostream> using namespace std; int main() { string name = "Adam"; int age = 30; XXX return 0; } a....
Fix the code to print the "exact" result of the division of a/b (Pass by reference) #include <iostream> using namespace std; void division (int& a, int& b, int& result) { result = a/b; } int main () { float a, b, result; cin >> a; cin >> b; division(a, b, result); cout << "result = " << result << endl; return 0; }
Consider the following statements. If the input is 95, the output of the following code will be: #include <iostream> #include <string> using namespace std; int main ) { float score; string grade; cin >> score; grade - "Unknown"; if (score >= 90) grade - "A"; if (score > 80) grade - "B"; if (score > 70) grade - "C"; else grade - "F"; cout << grade; }
What did I do wrong with this C++ code? Assume that we don't need to ask users for the number of students. #include <iostream> #include <iomanip> using namespace std; int main() { float *grades; // a pointer used to point to an array int size; int count = 0; // track the number of grade/student float grade; // the grade of a student float average, total; // average grade and total grades //**************start your code here************************ cout<<"How many student grades...
using the code above my instructor just want me to
delete name from a list of students name. the function needs to be
called delete_name. It's in c++. please no changing the code above
just adding. this is pointer and dynamic array.
// This is chapter 9 Pointers and Dynamic array #include< iostream> #include<string> using namespace std; //Gv //function declaration string* add_name(string*,int&); void display_names (string*,int); //main int main() //local var int size-3; string *students_names-new string[size]; //code cout<<"Enter "<<size< students names:"<<endl;...
How would i be able to use If/else statements on this code for it to give me a letter grade at the end? #include <iostream> #include <iomanip> using namespace std; int main() { double grade1, grade2, grade3, grade4, total; cout << "please enter the first grade : "; cin >> grade1; cout << "Please enter the second grade : "; cin >> grade2; cout << "Please enter the third grade : "; cin >> grade3; cout << "Please enter the...
C++ Language I have a class named movie which allows a movie object to take the name, movie and rating of a movie that the user inputs. Everything works fine but when the user enters a space in the movie's name, the next function that is called loops infinetly. I can't find the source of the problem. Down below are my .cpp and .h file for the program. #include <iostream> #include "movie.h" using namespace std; movie::movie() { movieName = "Not...