Change this code to read in strings from a text file

Assignment Help C/C++ Programming
Reference no: EM13162461

Currently, my code takes in a string from a user, checks if the paranthesis are ballanced (as defined by my class) and also returns the variable from my line (also from my class). All I need help with at this point is that I'd like to change this code to read in strings from a text file (each line is a string), print out the line, if the parenthese are balanced (true or false), and then the variables. I want it to quit when there are no more lines to read.

 

int main(){

string s;

cout<<"Enter strings(q to quit):\n";

while(getline(cin,s)){

if(s=="q" || s=="Q")

break;

if(checkBalancedParentheses(s)){

cout<<"Parentheses balanced.\n";

}else{

cout<<"Parentheses not balanced.\n";

}

cout<<"Proccesed string: "<<processString(s)<<endl<<endl;

}

return 0;

}

Reference no: EM13162461

Questions Cloud

Compute the mass of a small piece of a neutron star : Assuming that a neutron star has the same density as a neutron, calculate the mass in kilograms of a small piece of a neutron star the size of a spherical pebble with a radius of 0.10 mm.
Will this firm produce in the short run : Fit-To-A-Tee, a "price-taking" T-Shirt design shop, has a schedule of total fixed costs, total variable costs, total costs and marginal cost
Calculate the concentrations of all species : Calculate the concentrations of all species in a 1.62 M Na2SO3 (sodium sulfite) solution. The ionization constants for sulfurous acid are Ka1=1.4x10^-2 and Ka2=6.3x10^-8.
Calculate the partial pressures of the gases : A mixture of gases contains 0.26 mole CH4, 0.38 mole C2H6, and 0.18 mole C3H8. The total pressure is 1.50 atm. Calculate the partial pressures of the gases.
Change this code to read in strings from a text file : code takes in a string from a user, checks if the paranthesis are ballanced (as defined by my class) and also returns the variable from my line (also from my class). All like to change this code to read in strings from a text file (each line is a str..
Explain how these three ions can be separated : describe how these three ions can be separated by adding NaI solution. Which will precipitate out first and last? Please solve and show EVERY step of the solution
How many milligrams of the radioisotope are still active : Fluorine-18, which has a half-life of 110 min, is used in PET scans. (see section 4.5.) If 100 mg of fluorine-18 is shipped at 8 A.M., how many milligrams of the radioisotope are still active if the sample arrives at the radiology laboratory at 1:..
Why is the ?ask not ?rmly stoppered during sublimation : Suppose you have a stoppered ?ask containing CO2 gas at room temperature and pressure. If the volume of your stoppered ?ask is 300.0 mL, the pressure in the room is 770 mm Hg, and the temperature in your work area is 22.0°C, how many moles of CO2 ..
Explain what temperature in degrees celsius : The activation energy of a certain reaction is 50.0 . At 22 , the rate constant is . At what temperature in degrees Celsius

Reviews

Write a Review

C/C++ Programming Questions & Answers

  Least number of comparisons needed

What is the least number of comparisons needed to sort an array of 6 numbers, in the worst case, using any sorting algorithm that sorts with binary comparisons? Explain

  Searching f and removing certain states from the hash table

use the class hashT, ''Hashing: Implementation Using Quadratic Probing,'' which uses quadratic probing to resolve collision, to create a hash table to keep track of each state's information. Use the state's name as the key to determine the hash addre..

  Write a loop that fills a vector

Write a loop that fills a vector V with ten  different  random numbers between 1 and 100. output must actually display the random numbers to get credit.

  Model-view-controller

Explain Model-View-Controller paradigm

  Execute tests and repetitions

Read data from standard input and store them in an array, Execute tests and repetitions

  Allows the user to enter the coefficients for a system

Create a graphical (not text-based) Visual C++ program that allows the user to enter the coefficients for a system of four equations with four unknowns. Include a button that when clicked, will solve the system of equations and display the results in..

  Implementation of classes

Implementation of classes Chart and BarChart. Class barChart chould display a simple textual representation of the data

  Write a program that will read in 2 numbers per line

1.Write a program that will read in 2 numbers per line, and print the sum. You program should work for any number of lines of data.

  All the new strings generated

Explain why, if on some round, all the new strings generated for any syntactic category are longer than s, and s has not already been generated for L(), then s cannot ever be put in L(). Hint: Use Exercise 11.3.5.

  Write c program that forks two child processes

Write a C program that forks two child processes. The parent process will print all prime numbers up to 229, the first child process will print the first 50 Fibonacci numbers.

  Implement the delivery company

Implement the delivery company using the classes given in the class diagram above.

  Design in c a unix utility program gasp

Design in C a Unix utility program gasp. Command gasp [options] STRING FILE... must read listed files (FILE...) and copy each line from input to stdout if it contains STRING.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd