C :: How To Divide / Multiply Two Variables

Feb 26, 2013

I am new to C programming and I am just wondering how to multiply / divide two different variables which the user type in as the promt is asking like this:

Code:
void inmatning3 (double *a, double *b) {
printf("Mata in tv217 stycken flyttal: "); /* asks you to type in 2 numbers */
scanf("%lf %lf", a, b);
}

When you've enterd the two numbers I need to eather multiply or divide the two variables "a" & "b" .....

View 5 Replies


ADVERTISEMENT

C/C++ :: How To Multiply And Divide 2 Numeric String

Mar 28, 2014

I want to multiply and divide 2 string that contains number. For example

s1=4 and s2=8 s1*s2=32 ,s2/s1=2

I don't want convert string to integer and do it.because i deal with big numbers.and these should be in string form.

View 1 Replies View Related

C++ :: Program That Add / Subtract / Multiply Or Divide Two Integers - Incorrect Answers

Oct 7, 2012

Create a program that adds, subtracts, multiplies, or divides two integers. The program will need to get a letter (A for addition, S for subtractions, M for multiplication, or D for division) and two integers from the user. If the user enters an invalid letter, the program should display an appropriate error message before the program ends. If the letter is A (or a), the program should calculate and display the sum of both integers. If the letter is S (or s), the program should display the difference between both integers. When calculating the difference, always subtract the smaller number from the larger one. If the letter is M (or m), the program should display the product of both integers. If the letter is D (or d), the program should divide both integers, always dividing the larger number by the smaller one."

And here is the test data. I am posting the results from my desk-check table.

operation first integer second integer answer
A 10 20 30
a 45 15 60
S 65 50 15
s 7 13 6
G -1
M 10 20 200
d 45 15 3
d 50 100 2

Then, I transferred my program into a source file. Here it is:

//Exercise16.cpp - display answer of two integers

#include <iostream>
using namespace std;
int main() {
//declare variables
int firstInteger = 0;

[Code] ....

After putting in the data, everything worked fine, except the last two operations, which are M (multiplication) and D (division). All the answers for the last two operations essentially give me a 0.

View 4 Replies View Related

C/C++ :: Multiply 2 Variables That Go From 0 To 7 - Logical Operators?

Apr 9, 2015

#include <iostream>
using namespace std;
int main(){
int polje[8][8];{
for(int i=0;i<8;i++)
for(int j=0;j<8;j++) {

[Code] .....

I don't get any errors,the program works. The problem is that it doesnt work how it should. This is a simple program that multiplies 2 variables(i and j)that go from 0 to 7. The problem I have is with the logical operators,i want the program to skip multiplication with 0 and when the 2 variables are the same value. When i try using only 1 logical operator it work.

View 2 Replies View Related

C :: How To See Divide Error

Sep 22, 2013

i was suppose to write a program that gives a divide error but output is not showing anything like it.I am using orwell devc++ 5.4.2 and all the default built tools(gcc compiler etc.) with default settings.so, what should i do to see this error?

Code:

#include<stdio.h>
#include<conio.h>
int main()
{
int a,b,c;
float x;
}

[code]....

View 9 Replies View Related

C :: Multiply One Array By Another

Dec 1, 2014

I am trying to multiply one array by another, for example:

enter 5 letters
enter 5 numbers,2 3 4 2
output= qq, www, tttt, ee

but im stuck with the last calculation.

Code:

#include <stdio.h>
#include <stdlib.h>
int main() {
char array1 [5];
int i, j;
int array2[5];

[code]....

View 1 Replies View Related

C++ :: Divide By Two Then Add All The Quotients

Mar 13, 2013

I need to write a program that accepts a number from the user, divides that number by two until it reaches one or cannot be divided evenly anymore, then adds all of the quotients from each division and displays them.

So something like this should be displayed:

Please enter a number: 8

8/2=4
4/2=2
2/2=1
4+2+1= 7

I thought about using an array to possibly store the quotients but I just can't see how that would work.

View 5 Replies View Related

C++ :: What Is Symbol For Divide

Jan 25, 2013

Whats the symbol for divide In C++

View 10 Replies View Related

C++ :: Getting Bits In RDX After Multiply (x64)

Aug 13, 2013

Using the old fashioned (unsigned) multiplication instruction in x64 assembly multiplies RAX (64 bit register) by a 64 bit register. The answer is stored in RDX:RAX (i.e. the answer is 128 bits). Is there any way, using native c++ to get the value in RDX (higher 64 bits)? One I can think of is: right/(limit/left) e.g. if we are limited to a byte then 97*123 would overflow:

97/(255/123) = 46 times, which is RDX's (if it was one byte) value. But this is too inefficient. Is there a fast way?

View 4 Replies View Related

C/C++ :: How To Multiply Two Matrices Together

Mar 7, 2014

I haven't found anything that small for Matrix multiplication i was just going to ask about how i would multiply to matrices together in c++ as easy as possible, so for example say a i have the following

[2 0 1 0 * [3 0
6 -1 0 2] 0 3
1 2
3 1]

How would i multiply these together. Here is the example

Attached image(s)

View 11 Replies View Related

C :: Divide A String Into Triplet?

Feb 12, 2014

Code:

#include <stdio.h> Code: #include <string.h>
int main() {
int i;

[Code]....

need to make triplet for the output

View 11 Replies View Related

C :: Divide Number Until It Reaches To Zero?

Jan 20, 2014

Code where the user wants to divide a number until it reaches to zero?

View 5 Replies View Related

C++ :: Divide User Input By 2 Until 1

Nov 10, 2014

I need to make a program that takes in a user’s number and keep dividing it by 2 until it is 1.I need to display the division steps ...

I do not know how to keep making it divide by 2 until 1. I tired this but it obviously did not work..

Code:
#include <iostream>
using namespace std;
int main() {
//User Input
int input,total;
cout <<"Enter A Number To Be Divided By 2 Until 1" << endl << endl;

[Code] ....

View 7 Replies View Related

C++ :: Multiply Values In Array

Jan 27, 2015

If we have array like

int numbers [] = {3,4,8,9,6,3,2,58,6,3,2,5};

how can we fast do smth like 3*4*8*9*6*3*2*58*6*3*2*5

also numbers[0]*numbers[1]*numbers[2] etc

all must be in one loop....

View 3 Replies View Related

C++ :: Multiply Two Dynamic Arrays

Mar 28, 2014

By using operator overloads i need to be able to * two dynamic arrays;

this is what i have so far

MyInt operator* (const MyInt& x, const MyInt& y) {
MyInt Temp;
int carry = 0;
if(x.currentSize > y.currentSize){
for( int i =0; i < y.currentSize; i++)
for(int j = 0; j < x.currentSize; j++)

[Code] ....

View 7 Replies View Related

C++ :: Divide And Conquer Algorithm

Feb 6, 2013

I've been stuck on a divide a conquer algorithm problem for about an hour now, and I'm not sure how to solve it. I need to use divide-and-conquer to implement an algorithm that finds the dominant element of an array of positive integers and returns -1 if the array does not have a dominant element (a dominant element is one that occurs in more than half the elements of a given array).

No sorting may be used, and the only comparison that may be used is a test for equality.

I understand the general process I need to follow to solve this problem, but I'm not sure exactly how to convert my thoughts to code. I know that if a number x is the dominant element of an array A, the x must be the dominant element in either the first half of A, the second half of A, or both.

Here is what I have so far.

#include <iostream>
#include <string>
#include <vector>
using namespace std;
int find_dominant(int *A, int p, int r) {

[Code] ....

The program must run in O(n log n) time.

View 2 Replies View Related

C++ :: Program That Add And Divide Two Numbers

Mar 20, 2013

I'm practicing so I wrote this simple program that suppose to add and divide two numbers. It does that but the result comes out with a 0 at the front and don't know why.

#include<iostream>
using namespace std;
int main()
{
int a ,b;
int result;
a = 0;
b = 0;

[Code]...

View 4 Replies View Related

C :: Divide And Conquer Find Min And Max By Recursive

Mar 6, 2015

In this code nothing modify except function minMaxSearchRecursive

Code:
int min(int a, int b) {
if (a < b) {
return a;
} else {
return b;

[Code] .......

View 9 Replies View Related

C :: How To Correctly Multiply With Negative Numbers

Jul 24, 2013

I've been working on this program to create a simple desk calculator for a school assignment, and I managed to finish. All we had to do was add, subtract, multiply, and divide positive integers - and I was able to do that just fine. This program got me thinking though, because I do not know how to write commands to multiply/divide negative numbers.

In fact, when I divide a number like 21 by 4, it comes out to 5 because I don't know how to allow it to compute remainders (which wasn't a requirement for my program). This intrigued me so I've been trying to figure it out for the last few days but to no avail. Here's my code:

Code: void flush_buffer(){
int ch;
while ((ch = getchar()) != '
' && ch != EOF);

[Code]....

And just know that my code works perfectly fine, I'm not here for troubleshooting it. I just want to know what I can change to allow negative values to be correctly computed.

View 12 Replies View Related

C++ :: Divide Array Into Multiple Arrays

Jan 16, 2015

I am trying to do this:

Read a text file which is like:

2
2 10 1 2 7
3 8 3 7 7 10 7

The first line indicates how many paths exist in my design.
The second and third lines are those lines(the first number indicates 2 pairs, so 10,1 and 2,7 are 2 pairs)
The first element in the third line indicates 3 pairs and the pairs are 8,3 and 7,7 and 10,7.

I have been able to read the text file and store these into ONE array. However, I need to divide them up and have each line in a seperate array.

So for example

array alpha to contain 10,1 and 2,7
array beta to contain 8,3 and 7,7, and 10,7

How would you do this?

View 4 Replies View Related

C/C++ :: Getting Divide By 0 Error When Using Modulus With Number Below 1

Jan 31, 2013

I am trying to get a remainder of a number with a = 0.9144, rm = ry % a; however, I keep getting a divide by zero error (I believe due to the program rounding 0.9144 down to the integer 0).

View 2 Replies View Related

C/C++ :: Divide A Number By 128 Without Using Division Operator

Mar 8, 2013

Question about instead of using the division operator to display the output of user"s input....

View 4 Replies View Related

C++ :: Multiply String To Int - Could Not Find Match Operator

Jan 5, 2015

Whats wrong with my program ? It always says that coundn't find match operator ? What can i do ? I want to multiply string pay to int HOURS.

#include<iostream>
#include<fstream>
#include<string>
using namespace std;
int main () {
system("color 8e");
string ID,name, address,No, pos ,pay, hanap;
string hours;

[Code] .....

View 3 Replies View Related

C++ :: Two Dimensional Array - Multiply Mxn Matrix Of Integers By Nxr

Jan 8, 2015

Using two-dimensional arrays, write a program which multiplies an mxn matrix of integers by an nxr

matrix of integers.

INPUT FIRST (2x2) MATRIX:

Type in 2 values for row 1 separated by spaces: 3 4

Type in 2 values for row 2 separated by spaces: 5 7

INPUT SECOND (2x2) MATRIX:

Type in 2 values for row 1 separated by spaces: 1 1

Type in 2 values for row 2 separated by spaces: 2 2

3 4

5 7

TIMES

1 1

2 2

EQUALS

11 11

19 19

View 1 Replies View Related

Visual C++ :: Multiply Defined Symbols When Linking To DLL

Oct 24, 2013

I'm building two DLLs - let's call them DLL_A and DLL_B. DLL_A builds as a standalone entity but DLL_B needs to link to the lib file for DLL_A (i.e. it imports some functionality from DLL_A). While linking DLL_B I see lots of errors taking the following form (bear in mind that port.cpp and port.h are source files in DLL_B:-

DLL_A.lib(DLL_A.dll) : error LNK2005: "public: bool __this call
std::vector<class std::basic_string<char,struct std::char_traits<char>,
class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,
class std::allocator<char> > > >::empty(void)const " (?empty@?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V
?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@QBE_NXZ)

already defined in port.obj

I'm not sure if I'm reading that correctly but to me, it seems to be saying that some STL components are somehow getting exported from DLL_A (std::vector maybe?? Or std::string??) and that they conflict with similar objects already in port.obj. Sure enough, when I used dumpbin /EXPORTS on DLL_A there did seem to be some evidence that that was true. So my next step was to examine the source code for port.obj. Of course, strictly speaking I should be examining some code from DLL_A but it has hundreds of source modules so I figured that I should start by identifying whatever it is in DLL_B that's throwing up the conflict (since I at least know which module the conflict is in!).

When I examined the source files for port.obj, std::string seems to get used quite often - but fortunately I could only find one occurrence of std::vector.

In port.h it occurs here:-

Code:
class DLL_B_API Port : public boost::noncopyable {
public:
// c'tors + d'tors
int get_connections (std::vector<std::string> &) const;
// rest of class

In port.cpp it occurs here:-

Code:
int Port::get_connections (std::vector<std::string> & c) const {
if (!port_engine.available()) {
c.insert (c.end(), _connections.begin(), _connections.end());
return c.size();
}
return port_engine.get_connections (_port_handle, c);
}

Is there anything in there that would be causing the above linker error? It's entirely possible that I'm looking in the wrong place but I suppose I've got to start somewhere....

I just found a possible clue in one of the header files for DLL_A, where I found this class declaration:-

Code:
namespace PBD {
class DLL_A_API Searchpath : public std::vector<std::string> {
// Whatever...
};
}

Might that be causing std::vector<std::string> to get exported?

View 5 Replies View Related

C :: Entering Two Positive Integers To Multiply Together - Program Won't Compile

Aug 24, 2013

I'm trying to get my C program to compile but it's not working at all. I've programmed a little in C++ before but I'm not used to C. Here's my program so far:

Code:
int main(void){
// Establishes variables
int num1, num2, product;
float quotient;

[Code] .....

It keeps giving me an error message as follows:

"/usr/bin/ldrelabwk2: file format not recognized; treating as linker script
/usr/bin/ldrelabwk2:1: syntax error
collect2: ld returned 1 exit status"

View 11 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved