C/C++ :: Programs Keeps Producing True - No Matter If Two Numbers Are Equal Or Not
Sep 25, 2014
In my program I am supposed to call isEqualTo with a user defined class type, and print out if my two numbers being compared are equal or not. I had to write two versions of this, one with just a template which works fine, but when I implemented the class, all the sudden my program just spews out true no matter if actually equal or not. Here is what I have so far:
#include "stdafx.h"
#include <iostream>
#include "UserClass.h"
using namespace std;
template<typename T>
bool isEqualTo(T value1, T value2){
if (value1 == value2)
[Code] ....
View 4 Replies
ADVERTISEMENT
Feb 26, 2014
I calculate two numbers "R1",R2"
when i make
cout<<R1;
cout<<R2
i get
R1=51,9151
R2=51,915
when i make
Code: if (R1>R2) cout<<"i am here" he print the message
but they are equal. how i made limit the number of flottant to get equal numbers?
View 13 Replies
View Related
Oct 29, 2013
int main()
{
int a=0, c, d, N, K;
bool stopBool = 0;
[Code]....
This is supposed to find take a number N and K and find all numbers between 0 and N that equal K and cout the number of pairs that fit it but it doesn't work.
View 2 Replies
View Related
Nov 11, 2013
how to make a programm in native c++ which print out all prime numbers less than or equal to given number????????
View 5 Replies
View Related
Sep 16, 2013
When you are creating a project or program, how do you number your versions?
Like when you release it, it becomes v1.0, am i right?
then every release or build after that might become v1.1 or v1.0001 or v1.0.1.2
Is there a certain global system for how you Number your versions or is it just up to the developer?
View 1 Replies
View Related
Oct 29, 2013
create a program that asks the user to input 10 integers of an array the program will add the numbers greater or equal to 10.
View 6 Replies
View Related
Jul 25, 2013
I have recently found this article: URL.....In their example, by declaring variables in other order, they saved 8 bytes. However, shouldn't compiler take care of it? Is it true, and should I declare variables more carefully?
View 3 Replies
View Related
Sep 3, 2014
My program works fine in all areas but adding the average every loop. It gives me a weird -1.#IND as an output, and it's supposed to calculate the total mileage each time I enter new values per trip.
// Automobile Mileage.cpp : Defines the entry point for the console application.
//
//Programmer: Ryan Youngen
[Code].....
View 1 Replies
View Related
May 1, 2013
Code:
// Lab0Inventory.cpp : Starter lab
//Anastasia Glyantseva
#include "stdafx.h"
#include <fstream>
#include <iostream>
#include <iomanip>
#include <sstream>
[Code]....
I can't figure out why my makeString gets called first and the pString its called with contains garbage. I want my allocateMem to get called first, but my program is not going to that. What is wrong with the order of my code?
View 3 Replies
View Related
Jul 14, 2014
Why my calculate function is producing a zero?I feel like it may have something to do with there being zeros the arrays it takes. The arbitrary cout statements are just for my debugging purposes. Input is formatted as follows:
<int>
<int>
<string>,<int>,<int>
<string>,<int>,<int>
<string>,<int>,<int>
<string>,<int>,<int>
and so on
#include <iostream>
#include <string>
#include <sstream>
int** parse_input(int &num_items, int &pouch_size);
int* calculate(int &num_items, int &pouch_size, int *values, int *weights, int &max_value);
[Code] ....
View 1 Replies
View Related
Nov 14, 2014
Something is wrong with option 1. For some reason it adds 1, 2, 3, 4 ... 5 onto the output and I can't think why. Here is a screenshot.
Also how can I make the output a little neater? I tried to use but it just looks horrible.
I had linked the source code! Why is there no edit button?!
#include<iostream>
using namespace std;
int main(){
int option;
cout << "Welcome to my program. Please select a following option.
[Code] .....
View 3 Replies
View Related
Jan 17, 2012
I have done some programming or rather have written and implemented some algorithms in code (is there a difference? :-)) but am having some teething problems with a project I am currently working on.
To start with I am simply reading in the data from a .txt file into a vector. This is the code that I currently have:
Code:
#include <iostream>
#include <fstream>
#include <cerrno>
#include <vector>
[Code]....
This compiles fine but currently outputs a different integer everytime I run the program. I can remember having this problem when I started coding before using a different language and if I remember correctly it was quite easy to resolve. I thought it was because I had missed off the 'return 0' but it is something similar I think.
View 3 Replies
View Related
Feb 2, 2014
when you enter a name between 'p' and 's' it should send you to room 2432 but no matter what value you enter it says you can get your tickets here.
Code:
#include <stdio.h>
main()
{
[Code].....
View 2 Replies
View Related
Oct 27, 2013
I am working on a project and decided to try something simple before I start adding items. I am calling a function from main and that function has a file pointer.
Here is my main.cpp
Code: #include <cstdio>
#include <string>
#include <iostream>
#include "main.h"
extern FILE *fp;
using namespace std;
int main(int argc, char *argv[])
[code]....
Here is the function:
Code:
#include <string>
#include <cstdio>
#include <iostream>
#include "main.h"
[Code] ....
My test file consists of several characters and digits. Nothing special and I at this point in time do not have any type of formatting that needs to be adhered to. I am simply wanting to read the file character by character and print it out. When I run the program, I get this symbol:
Code: If I use a printf statement, such as:
Code: printf("%s
", nextChar);
I get a segmentation fault.
My main.h Code:
#ifndef MAIN_H
#define MAIN_H
void scanner(FILE *);
//char getChar(FILE *);
#endif and lastly my scanner.h Code: #ifndef SCANNER_H
#define SCANNER_H
FILE *fp;
#endif
View 6 Replies
View Related
Sep 10, 2014
i would like to know how to replace a value with the variable that ii is equal, i mean like a=5 i want to be able to replace the number 5 by the letter a when needed in printf. ofc i want to use this for an actual purpuse and meaning what i gave was a mere example and thxx. BTW DONT jUst DROP a few lines of code that would make it work
View 5 Replies
View Related
Feb 3, 2015
How i can find two equal int in array with O(n) time complexityand O(1) place complexity?
View 8 Replies
View Related
Jul 9, 2014
I made my own function to search if two given strings in my function are equal but the problem is if i pass two variable like hello,hello ... result is string equal but if i pass hello , hello also give me string equal because last 4 characters same to last 4 characters of hello ...
Code:
int getSimilarityOfTwoStrings(const char str1[],const char str2[]){
int str1Len = getStringLength(str1);
int str2Len = getStringLength(str2);
int i = 0;
int j = 0;
bool truefalse;
[Code] .....
View 3 Replies
View Related
Jan 21, 2014
I'm making a simple calculator and have done it all right where you can input everything, all the functions are there, but when i run the program it will come to displaying the result and it will always equal zero, I just need it to say 8+8 = 16 rather than 8+8 = 0, i don't know whether its just displaying the results as 0, or not displaying it at all, the code will follow below:
Code:
#include<iostream>
using namespace std;
double num3;
double num2;
double result;
char operation;
[Code] ....
View 4 Replies
View Related
Mar 21, 2013
creating a program using while that terminates the loop when two intergers any two between 1 to 100 are equal with each other
View 2 Replies
View Related
Oct 2, 2013
This program that I've made works fine to find midpoint, but not distance. The distancefunction always returns a 1 (true). To try to see that it wasn't the math, I added cout.setf(cout.boolalpha) to see and got a result of "true".
//This program is a start to solve basic coordinatre plane distances and midpoints
#include <iostream>
#include <cstdio>
#include <cstdlib>
using namespace std;
[Code].....
View 3 Replies
View Related
Dec 2, 2014
how to check if a specific index equal to null when i try to implement it, it gives an error for example:
vector < vector <double> > v;
v[0].push_back(0);
v[0].push_back(1);
v[0].push_back(2);
v[0].push_back(3);
v[1].push_back(10);
v[1].push_back(11);
v[1].push_back(12);
v[1].push_back(13);
if(v[0][4]==NULL) {
cout<<"empty"<< endl;
}
View 1 Replies
View Related
Mar 5, 2013
I am trying to write a simple program that produces different outputs based on entered age of two different users. Program should tell who is older and behave different if both users are older than 100.
Here is my program: Code: #include <iostream>
using namespace std;
int main()
{
[Code].....
Why program executes this when both users are obviously more than 100
View 8 Replies
View Related
Jan 3, 2015
The task is to return the number of bits set to true.Here is my code:
Code:
int cardinalityBS(PBitSet _this) {
int s, counter = 0;
for(s = 0; s < 31; s++) {
counter += _this->bits & 1;
_this->bits <<= 1;
}
return counter;
}
[code]....
The code is not working, since whenever I set _this->bits to a number, it returns me the wrong result.
View 7 Replies
View Related
Sep 11, 2014
is it true or false
a function like void myfun(int num){} can receive type "int var" but can't receive type "const int var"
AND
a function like void myfun(const int num){} can receive both type "int var" and also type "const int var"
View 3 Replies
View Related
Feb 7, 2014
My assignment : "Input the answer as the words true or false and put the user's answer in a boolean alphabetic variable."
My code:
bool T;
cout << "Type 'true' for lowercase or 'false' for uppercase";
cin >> T;
if (T == "true") {
cout << "Enter a whole number in decimal base: ";
cin >> dec;
cout.setf(ios::showbase);
cout << "Decimal " << dec << " to Hexadecimal with lowercase: " << setbase(16) << dec;
}
I'm not sure how to get 'true' as user-input as true for bool.
View 3 Replies
View Related
Mar 23, 2013
I've copied and pasted my code. The main program, the calculateTaxes.cpp function code and my makefile. I am using the makefile to link these two codes together but I get an error when I type 'make' in the command line.
I receive the error code:
assign2c.cpp.text+0x169): undefined reference to 'calculateTaxes(float, float, float*, float*, float*)'
collect: ld returned 1 exit status
make: *** [main.exe] error 1
[Code]......
View 2 Replies
View Related