I want to create a program that that will only accept one decimal point in a str
ID: 3915542 • Letter: I
Question
I want to create a program that that will only accept one decimal point in a string (ex. 15.7) if the string has more than one decimal (ex. 5.5.2) I want to make isInteger false using a for loop with an if statement nested...
for(int index = 1; ....... ; index++)
{
decimalCount++
if(decimalCount > 1)
{
isInteger = false;
}
}
Basically want to find out if the number of decimal points is more than 1, if so integer is equal to false. Stuck on this simple problem, no matter what i do i cant get the program to see the decimal and identify the string as false. The rest of the program has exausted my mind ....This is a C++ program, if Im missing any info pls inform and request thx.
Explanation / Answer
#include #include using namespace std; int main() { string str; int decimalCount = 0; bool isInteger = true; cout > str; for(int i = 0; iRelated Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.