I need to add a for or a while loop to the following code. please help needs to be in c++.
#include <iostream>
#include <string.h>
using namespace std;
int main()
{
char input[100];
cout << "Please enter a character string: ";
cin >> input;
char *head = &input[0], *tail = &input[strlen(input) -
1];
char temp = *head;
*head = *tail;
*tail = temp;
tail--;
head++;
cout << "CString = " << input << "\n";
}
#include <iostream>
#include <string.h>
using namespace std;
int main()
{
char input[100];
cout << "Please enter a character string: ";
cin >> input;
char *head = &input[0], *tail = &input[strlen(input) -
1];
While (&input[0] != '0')
{
char temp = *head;
*head = *tail;
*tail = temp;
}
tail--;
head++;
cout << "CString = " << input << "\n";
}
I need to add a for or a while loop to the following code. please help...
Could use some help with this, Instructions: You will need to add an input statement for the grade variable to this code. Also add a for loop so that you can enter more than one grade. Code the for loop so that at least 7 grades can be entered. #include <iostream> #include <string> using namespace std; void main() { char grade; for (int x = 0; x < 7; x++) { cout << "Enter a...
Take the following C++ code and add to it the following: Write a program that reads a string and outputs the number of times each lowercase vowel appears in it. Your program must contain a function with one of its parameters as a char variable, and if the character is a vowel, it increments that vowel's count. #include<iostream> #include<string> using namespace std; int countVowel(char, char); int main(void) { string str1; int countA = 0; int countE = 0; int countI...
Today assignment , find the errors in this code and fixed them. Please I need help with find the errors and how ro fixed them. #include <iostream> #include <cstring> #include <iomanip> using namespace std; const int MAX_CHAR = 100; const int MIN_A = 90; const int MIN_B = 80; const int MIN_C = 70; double getAvg(); char determineGrade(double); void printMsg(char grade); int main() { double score; char grade; char msg[MAX_CHAR]; strcpy(msg, "Excellent!"); strcpy(msg, "Good job!"); strcpy(msg, "You've passed!"); strcpy(msg, "Need...
Loop Through String Loop through each character Print index number and Character on a line INPUT 001 OUTPUT: Index 0: 0 Index 1: 0 Index 2: 1 #include <iostream> #include <string> using namespace std; The code I have so far: int main(){ string h; string i; cin >> i; for (i=0; i<h; i++){ if (h%i==0){ cout << i << endl; } } return 0; } Please help. Thank you.
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...
/// c ++ question plz help me fix this not a new code and explain to me plz /// Write a function to verify the format of an email address: bool VeryifyEmail(char email[ ]); Do NOT parse the email array once character at a time. Use cstring functions to do most of the work. Take a look at the available cstring and string class functions on cplusplus website. Use a two dimensional array to store the acceptable top domain names:...
CHALLENGE ACTIVITY 8.4.2: Find char in C string Assign a pointer to any instance of searchChar in personName to searchResult. #include <iostream> #include <cstring> using namespace std; int main() { char personName[100]; char searchChar; char* searchResult = nullptr; cin.getline(personName, 100); cin >> searchChar; /* Your solution goes here */ if (searchResult != nullptr) { cout << "Character found." << endl; } else { cout << "Character not found." << endl; } return 0; }
C++
with comments please!
// numberverifier.cpp
#include <iostream>
#include <exception>
using std::cout;
using std::cin;
using std::endl;
#include <cmath>
#include <cstring>
class nonNumber : public exception {
public:
/* write definition for the constructor */ -- Message is “An
invalid input was entered”
};
int castInput( char *s )
{
char *temp = s;
int result = 0, negative = 1;
// check for minus sign
if ( temp[ 0 ] == '-' )
negative = -1;
for ( int i...
I need to add something to this C++ program.Additionally I want it to remove 10 words from the printing list (Ancient,Europe,Asia,America,North,South,West ,East,Arctica,Greenland) #include <iostream> #include <map> #include <string> #include <cctype> #include <fstream> #include <iomanip> using namespace std; void addWord(map<std::string,int> &words,string s); void readFile(string infile,map<std::string,int> &words); void display(map<std::string,int> words); int main() { // Declaring variables std::map<std::string,int> words; //defines an input stream for the data file ifstream dataIn; string infile; cout<<"Please enter a File Name :"; cin>>infile; readFile(infile,words);...
Hi I've a problem with this code. When I add more than 1 song to the list, it doesn't show the first one, only shows the latest one, when I called the function displaysong, let's say when you add 2 songs ID 1 then ID 2, it shows only ID 1. Can you fix it. Everything else is fine.. #include <iostream> #include<string> using namespace std; //class Song class Song{ private: int songID; string title; string artist; string album; int year; public:...