Answer:
<h2>
C++ Code:</h2>
#include <iostream> //header file for input output functions like cout cin
#include <sstream> // reads from string as a stream
#include <string>
// header file for strings
using namespace std; // used for computer to detect endl cout, cin
int main() { //start of the main function of the program
string userItem; // declare string type variable
ostringstream itemsOSS; // output string stream
cout << "Enter items (type Exit to quit):" << endl;
// prompts user to enter items and type Exit to quit
cin >> userItem; //reads input userItems
while (userItem != "Exit") { //loop that runs untill userItem gets equal to Exit
itemsOSS << userItem << " ";
// inserts userItem into the output string stream itemsOSS
cin >> userItem;
} //reads items stored in userItem variable
cout << itemsOSS.str() << endl;} // prints current contents of the itemsOSS.
<h2>
Explanation:</h2>
I will explain the code line by line.
- The first line includes a header file iostream which is used for input and output functions such as cin, cout etc.
- The next line includes sstream header file to read from a string as a stream. String streams are streams containing strings. Strings are treated like streams and stream operations are used on these strings.
- The next line includes string header file in order to use strings in the program.
- Next line namespace is used for the computer to identify objects like endl, cin, cout.
- This lines starts the main function and enters the body of main function.
- A string type variable userItem is declared.
- ostringstream type variable itemsOSS is declared. ostringstream class works on strings.
- This line prompts the user to enter the items and type Exit word to quit. endl is used to insert new line.
- This line read input from variable userItem which is inserted by the user.
- This statement starts a loop which will continue to execute until the user types Exit.
- In the body of while loop, this line shows that the items entered by the user in userItem will be inserted into the output string stream itemsOSS. Every userItem is followed by a space. << this is insertion operator. This retrieves items from the input sequence and inserts them into the itemsOSS, until Exit is typed.
- Next line reads items stored in userItem variable.
- str() returns a copy of the string which is manipulated by the current stream string and it outputs the contents of the itemsOSS stream.
<h2>
Output:</h2>
Enter items (type Exit to quit):
red purple yellow Exit
red purple yellow
Answer:
See explaination for program code.
Explanation:
inputFileName = input("Input filename: ") outputFileName = input("Output filename: ") inputFile = open(inputFileName, "r") outputFile = open(outputFileName, "w") count = 1 for line in inputFile: newLine = str(count).rjust(4, " ") + "> " + line outputFile.write(newLine) print(newLine) count += 1
In the NumPy function, the data preparation technique that is used to help machine learning algorithms is called the reshape technique or function
For better understanding, let us explain what the reshape function means
- The numpy package helps to give the right tools for scientific and mathematical computations in python
. it includes functions that cam be used to perform common linear algebra operations, fast Fourier transforms, and statistics
The reshape function simply alter or change the row and column arrangement of data in numpy function and it is said to just give new shape to an array without the altering of its data.
from the above, we can therefore say that the answer In the NumPy function, the data preparation technique that is used to help machine learning algorithms is called the reshape technique or function is correct
learn more about reshape function from:
brainly.com/question/24728884
In this program, I am using the school-based grading system and the program should accept the subject and the number of students.
Program approach:-
- Using the necessary header file.
- Using the standard I/O namespace function.
- Define the main function.
- Declare the variable.
- Display enter obtain marks in 5 subjects.
- Return the value.
Program:-
//header file
#include<iostream>
//using namespace
using namespace std;
//main method
int main()
{
//declare variable
int j;
float mark, sum=0, a;
//display enter obtain marks in 5 subjects
cout<<"Enter Marks obtained in 5 Subjects: ";
for(j=0; j<5; j++)
{
cin>>mark;
sum = sum+mark;
}
a = sum/5;
//display grade
cout<<"\nGrade = ";
if(a>=91 && a<=100)
//display a1
cout<<"a1";
else if(a>=81 && a<91)
//display a2
cout<<"a2";
else if(a>=71 && a<81)
cout<<"b1";
else if(a>=61 && a<71)
cout<<"b2";
else if(a>=51 && a<61)
//display c1
cout<<"c1";
else if(a>=41 && a<51)
//display c2
cout<<"c2";
else if(a>=33 && a<41)
//display d
cout<<"d";
else if(a>=21 && a<33)
//display e1
cout<<"e1";
else if(a>=0 && a<21)
//display e2
cout<<"e2";
else
//display invalid
cout<<"Invalid!";
cout<<endl;
//return the value
return 0;
}
Learn more grading system
brainly.com/question/24298916
Answer:
d) daco = new Banana;
Explanation:
Dynamically allocated variables have their memory allocated in the heap memory.We declare a dynamical variable like this:-
int *a=new int ;
It means a pointer a is created on the stack memory which hold the address of the block that hold the value of variable a in heap memory.
We already have the pointer daco. We just have to initialize with keyword new.
It will be like daco=new Banana; which matches the option d.