Concept explainers
Explanation of Solution
using namespace std;
include <#ioStream>
The preprocessor commands are processed by the preprocessor before the
#include <iostream>
using namespace std;
int main() {
(no errors)
int num1; num2;
The identifier num2 appears after the statement terminator semi-colon. Hence, the semicolon should be replaced by a comma. Correct statement;
int num, num2;
string str1;
(no errors)
cout << "Enter a string without any blanks in it ": ;
There is a colon which is intended to be part of the output string but appears after the string terminator double quotation marks. Correct statement:
cout << "Enter a string without any blanks in it :" ;
cin >> string
Multiple errors - instead of using the identifier str1, the data type string has been placed to receive the input. Also the statement terminator is missing. Correct statement:
cin >> str1;
cout << endl;
cout << "Enter two integers: ";
(no errors)
cin << num1, num2;
The first stream operator should be an extraction operator which is >> and the second stream extraction operator is missing altogether and a comma has been used instead. Correct statement:
cin >> num1 >> num2;
cout << endl;
(no errors)
return 0;
The return statement should be the last statement in any function and in this case, the main function...
Trending nowThis is a popular solution!
Chapter 2 Solutions
C++ Programming: From Problem Analysis to Program Design
- Exercise #3: Character Counts Write a c++ program that prompts the user to enter a string, calls the function lowerUpperDigits( ) which takes a string and counts the number of lower, upper, and digit characters in the string. The main program prints the number of found characters. int lowerUpperDigits(string, int&, int&); Sample input / output:arrow_forwardC++. Strings and extended characters. String handling is standard functions - connecting lines, comparing, searching for characters, parts of lines search, change and delete. Task : Create a program that converts the given number in the binary system to the decimal system . A binary number is given as a string, and the result is a numeric value.arrow_forward1.Use C Programming to code 2.Not to use string library functions.such as toupper or tolower.arrow_forward
- C++ PROGRAMMING Create a C++ program that accepts an English sentence and converts it to Pig Latin. The rules of Pig Latin are as follows: If the word starts with a vowel, add the word "yay" in the end. If the word starts with a consonant, move the first letter of the word in the end and add "ay" in the end. If the word starts with a capital letter, follow the rule and convert the first letter of the converted Pig Latin word into a capital letter. (i.e. Hello -> ElloHay) If there are numbers in the sentence, they should not be translated. A word with a combination of letters and numbers will not be tested. Spacing and punctations must be preserved. Sample Input: A quick brown fox jumps over the 100 lazy dogs. Expected Output: Ayay uickqay rownbay oxfay umpsjay overyay hetay 100 azylay ogsday.arrow_forwardASSESSMENT: STRING AND STRUCTURES (C LANGUAGE) Give a program in C to count total number of alphabets, digits, and special characters in a string. THE OUTPUT SHOULD BE: Test Data Input the string : Welcome to Programming 2. Expected Output Number of Alphabets in the string is : 20 Number of Digits in the string is : 1 Number of Special characters in the string is : 4arrow_forwardC++ Write an expression to access the last character of a string class object str (not C-string)arrow_forward
- C++ please #include <iostream> #include <string> using namespace std; int DateParser(string month) { int monthInt = 0; if (month == "January") monthInt = 1; else if (month == "February") monthInt = 2; else if (month == "March") monthInt = 3; else if (month == "April") monthInt = 4; else if (month == "May") monthInt = 5; else if (month == "June") monthInt = 6; else if (month == "July") monthInt = 7; else if (month == "August") monthInt = 8; else if (month == "September") monthInt = 9; else if (month == "October") monthInt = 10; else if (month == "November") monthInt = 11; else if (month == "December") monthInt = 12; return monthInt; } int main () { while (std::getline(std::cin, date)) { if (date == "-1") { break; } std::string month = date.substr(0, date.find(" ")); int firstComma = date.find(","); if (firstComma == std::string::npos) { continue; } int day; try { day = std::stoi(date.substr(month.length() + 1, firstComma - month.length() - 1)); } catch…arrow_forwardThis doesn't solve the problem nor does it implement the below. int main() { std::string time; std::cout << "Enter the time as (hh:mm xm) "; std::getline(std::cin, time); /* Type your code here. */ return 0;}arrow_forwardC++ Program: #include <iostream>#include <string> using namespace std; const int AIRPORT_COUNT = 12;string airports[AIRPORT_COUNT] = {"DAL","ABQ","DEN","MSY","HOU","SAT","CRP","MID","OKC","OMA","MDW","LAX"}; int main(){ // define stack (or queue ) here string origin; string dest; string citypair; cout << "Loading the CONTAINER ..." << endl; // LOAD THE STACK ( or queue) HERE // Create all the possible Airport combinations that could exist from the list provided. // i.e DALABQ, DALDEN, ...., ABQDAL, ABQDEN ... // DO NOT Load SameSame - DALDAL, ABQABQ, etc .. cout << "Getting data from the CONTAINER ..." << endl;// Retrieve data from the STACK/QUEUE here } Using the attached program (AirportCombos.cpp), create a list of strings to process and place on a STL STACK container. The provided code is meant to be generic. Using the provided 3 char airport codes, create a 6 character string that is the origin &…arrow_forward
- Fix the errors and find the lowest marks entered by the user struct std{string name;int reg_no;int marks[5];}s1;getline(cin,s1.name);cin>>s1.reg_no;for(int i =0;i<5;i++)cin>>s1.marks[i]arrow_forwardTopical Information Use C++. This lab will give you practice using the String class we developed in lecture (as well as some more help with randomness and files). Program Information Allow the user the choice of displaying either a random line or a random word from a file they specify. Your menu should allow them to choose these options either from the number of the option or from the capitalized letter. For example, 1) display random Word 2) display random Line 3) Quit Should allow the user to select a random line display by either entering the number 2 or by entering a letter L (lower or upper case!).arrow_forwardC++ Language: Write a C++ program to take input string str from the user and form a new string newstr that contains the first three and last three characters of string str. It is given that the length of str is always greater than 6.arrow_forward
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education