C++ :: Getting Optimal Change In Cents

Sep 4, 2014

On one of my assignments I have to find the optimal change. For example, if I were to have 70 cents and had only quarters, dimes and pennies, the best way to receive change using less coins all together would be 2 quarters and 2 dimes (4 coins all together should be displayed).

All in all, I understand my assignment, however there is something I don't know how to do (or can't recall how to) and that is finding the the highest number in an array to use in a function and be able to compare it.

#include<iostream>
using namespace std;
//function in which amount = money, changeArray is the array where money is stored,
//and numCoins the amount of coin types there are available in the array

int optimalChange(int amount, int * changeArray, int numCoins) {

[Code] .....

What I'm stuck with, is that I don't remember how to get the highest number from the array that way I can compare it with the total amount when I'm building my function. Also, the function has to call itself recursively.

View 1 Replies


ADVERTISEMENT

C++ :: How To Design Optimal Style Class

Jun 8, 2014

I want to write a command line parsing library that is very flexible in terms of parsing style but I'm not able to design a mechanism that satisfies this requirements.

Generally i want to have a class that contains all the necessary information about how the command line has to be parsed.

Code:
// draft
class style {
public:
enum class type { // the basic style type

[Code] ....

Need completing the draft shown above, because for every basic style type there is an own set of extensions that applies only to this one specific style type.

Code:
// how a style object should be created
style parsing_style(style::type::posix, style::extension::gnu|style::extension::subcommand);

How to design the class. (using c++11 features like std::enable_if is fine)

View 10 Replies View Related

C :: Changing Cents Into Individual Denominations

Sep 16, 2013

I haven't actually learned how to use arrays yet but I know the basic principle of it and decided to try and implement one to improve my code. I'm sure the thing is a bug ridden mess but I would particularly like to point your attention to the function sortDenomination(). Is what I am trying to do in the loop possible?

The reason why I want to do it this way and not with if statements for each denomination is because I can then easily apply this to the second part of the assignment which sees us split a double into dollars and cents and then process each separately. All I would have to differ for each is change the money_loop variable to include the last two denominations in the array.

Code:
#include <stdio.h>
/*Reads cents input from the user.*/
void getCents(int &read_cents) {
printf("Please enter the amount of cents between 5-95:

[Code] .....

View 10 Replies View Related

C++ :: Coin Program Not Taking In Amount Of Cents In Input

Mar 1, 2013

I'm currently working on a program to take the user's input as DDDD.CC and then converting it to the least amount of coins using quarters, dimes, nickels, and pennies. I was told to not use any doubles or floats as they would produce errors. And supposed to the use the library function atoi() after I take the input user's amount as a string to convert it into an integer.

So far the string input has worked and it produced the right number of quarters but it leaves off the cents. For example, I put in 352.23 and it gives the right amount of quarters but leaves off the 23 cents.here's my code:

#include <iostream> // Allows the program to perform input and output
#include <stdlib.h> // Atoi
#include <string>
using namespace std ; // Enables a program to use all the names in any Standard C++ header
int main() // Start of program execution {
string line ;

[code]....

View 6 Replies View Related

C++ :: Cents Calculator - Declaring Values Of Dimes And Quarters

Feb 1, 2013

How to declare the values of the the dimes and quarters in my program. The purpose of it is to add up the total number in cents while at the same time making sure the program is universal to be used with different numbers.

Here is my code.

/*Take the number of dimes and quarters and get the total ammount of cents*/

#include <iostream>
using namespace std;
int main ( ) {
int dimes,quarters,result,amount_1,amount_2
int result;

[Code] ....

View 4 Replies View Related

C++ :: Coin / Money Change Code Doesn't Give Exact Change

Feb 20, 2013

My coin/money change code works when there can be an exact change each time, i.e. when the 1 cent option is available. However, when the change options are only $10, $5, $1, 25 cents and 10 cents, it does not give me what I want for instance, I wanted to get change for $237.80, I was expecting to get:

23 10's, one 5, two 1's and 8 dimes. However, the code below is giving me 23 10's, one 5, two 1's and 3 quarters (there is no option left for the 5 remaining cents).how to fix it?

Code:
#include<iostream>
#include<algorithm>
#include<vector>
using namespace std;
void change(double cents, int a[]);
int main() {
double Dollars;
double cents;

[code]...

View 14 Replies View Related

C :: Way To Change Font

Mar 6, 2015

how to use a keyboard. I have the program running now in Dev-C++, but the standard display letters on the monitor are small and sort of boring.Within a C program, is there a way to change the font to something stylish? Enlarge the letters? Change the color from letter to letter?

In the old days, there was graphics.h, but that isn't included now, and I would prefer to use some modern extension. I'd like to write it on Win7, then move it to Linux on Raspberry Pi. It would be nice to avoid a full-scale graphics system like OpenGL.

View 1 Replies View Related

C++ :: How To Change Nth Value In TXT File

Nov 14, 2013

I have a .txt file which contains a large amount of ones and zeros (tile map for a game) and basically I just want to know how to change say just the 12th value in the file from a 1 to 0 .....

View 2 Replies View Related

C++ :: Value In Loop Won't Change?

Sep 3, 2014

I am working on a program that is supposed to do I/O file streaming. I dont know if I can properly explain how its supposed to work but I have found the error on my code, I just dont know WHY the error is happening? If you look in the while loop, count changes values like it should, but MOVE and TIP doesnt. Count starts at value 2. So move is 108. Then count becomes 4, but move stays at 108?

tring rec;
fstream myfile("File.txt", ios::in | ios::out);
myfile.seekg(myfile.tellg(), ios::beg);
myfile.seekp(51, ios::beg);

[Code]....

The lines of code im getting errors on is

int move = count * 54;
int tip = move + 51;

Move wont change its value? It stays 108, causing this infinite while loop. Where is the error in my code to cause move to not change values like count does?

I seem to be struggling with I/O File streaming :(

View 2 Replies View Related

C++ :: How To Change Directory

Apr 24, 2014

How to change directory in c++ ( windows ) I want to go to the folder "example2" and I delete some files and then return to the original folder c++ - windows

View 7 Replies View Related

C++ :: Filename Does Not Change

Sep 26, 2012

this is the code:

Code:
#include <stdio.h>
#include <string>
#include <iostream>
using namespace std;
int main () {
int result,i,j;

[Code] ....

and it doesn't find it. it says the the word:"Users" is incorrectly formed universal character name ....

View 2 Replies View Related

C++ :: Using Pointers To Change Some Value On The Fly?

May 13, 2015

I've got an interface that provides the methods that are to be implemented

Code:
class A {
virtual void A() = 0;
}
class B : public A {
std::string operator<<(const std::string& lhs);

[Code] ....

I don't know why the << operator in B is never called..

View 5 Replies View Related

C++ :: How To Change Font Size

May 19, 2013

how am i supposed to alter font size of text which appear in output screen?

View 1 Replies View Related

C :: Program To Change Name Of A Variable

Jun 15, 2013

if there is a program which i can use to change the name of a variable in a c program for example if i declare a variable like

Code:

int ch;
printf("%d", ch);

Can i later change the name of the ch variable to lets say "number" the code now becomes

Code:

int number;
printf("%d", number);

View 6 Replies View Related

C :: How To Change The Numbers Into Asterisk

Oct 10, 2014

i have my basic C program here (i'm new to C language):

Code:

#include <stdio.h>
int main()
{
int grade;
int A=0;
int B=0;
int C=0;
int D=0;
int E=0;

[Code]....

As you can see, it's only for counting how many students got the grades from A to E, but the problem is that i need to change it from numbers into asterisk

for example: 4 students got the grade A, and 3 students got the grade B

instead of displaying

A=4
B=3

i want it to display

A=****
B=***

View 11 Replies View Related

C# :: Change File Format

Jun 20, 2013

I have installed VS 2010 and VS 2012. VS 2012 uses SqlServer CE 3.5 and VS 2012 uses SqlServer CE 4.0.The problem is that when a project uses a 3.5 file it tries to open it with 4.0 even if the app.config says to use the 3.5 provider. The version of the assembly is pulled right out of the GAC. I uninstalled 4.0 and the reference auto updated its version to 3.5.1. However after installing 4.0 again it changes to 4.0. The error I am getting is that 4.0 cannot open a 3.5 file....they changed the file format from 3.5 to 4.0 and they are not compatible.

View 2 Replies View Related

C++ :: Any Way To Change Font Using Code

Dec 20, 2014

Is there a way to change the Font size using code?

View 5 Replies View Related

C++ :: How To Change Array To Dynamic

Sep 13, 2013

So this is the code I have so far, I didn't know it had to be a dynamic array so how would I Utilize dynamic array allocation to size the modal array

#include <iostream>
using namespace std;
int main() {
const int arraySize = 25;
const int patternSize = 10;

[Code] ....

View 1 Replies View Related

C++ :: How To Change Length Of Text

Oct 5, 2014

im new to c++ ,so my question is how do i change a length of a text. for example hi my name is blah blah blah. nice to meet you. (n i want every lines to have 8 chars how do i do that)

(hi__my__
name_is_
balh____
blah____
blah____
._nice__
to_meet_
you.) (_ equal space)

View 3 Replies View Related

C++ :: SFML 2.0 - Change Cursor

Sep 4, 2013

How to change what the cursor is in sfml 2.0?

View 1 Replies View Related

C++ :: Change Length Of Array Using GDB

Jun 16, 2014

I have a program with the following code, and I need to be able to either change the value of any or all of the strlen or to replace one or all with a temp array value. All values of the expression are arrays.

if (::strlen(tc_buf) + ::strlen(maxtime_buf) + ::strlen(" ") < sizeof(localBuf))

View 1 Replies View Related

C++ :: How To Change Values Of Array

Feb 1, 2015

how can i change the array value and display the updated value. for example this is the output beginning of the program

-----------------------------------------------------
Part Description Number of parts in the bin
----------------------------------------------------

valve 10
Bearing 5
Bushing 21
Coupling 7

[Code].....

View 1 Replies View Related

C++ :: How To Change Input File Name

Mar 23, 2013

For particular assignment, I am asked to evaluate data from an inputfile, let it be named "infile.dat". Next, it is required to output to this same file, but with the name of this file altered to reflect the changes of data. For example, if I want to change the original file name to "changed_infile.dat.altered" by adding the "changed_" prefix and ".altered" suffix, how could this be done?

From my understanding, there are no functions in <fstream> that could change the file name. However, there is a rename function in <stdio>, but it's not exactly what I am looking for because I want to append a prefix and suffix to this existing inputfile name. Although I could apply a brute force method by simply doing rename("infile.dat", "changed_infile.dat.altered"), I want to have my program to work with various input files of different names.

View 1 Replies View Related

C/C++ :: Case Statement After Value Change?

Jan 5, 2015

I am building a tamagotchi like application/game. As for the leveling up and changing of character I am using a char value so that the icon can change as the character progresses.

Due to the fact that the value for level is changing I need it to also change for what is being used for the case statements

I know I cant use variables in case statements because I have tried every way I can think of.

The code is

switch(Area[y][x])
{
case '*':
Area[y][x] = Level;
break;
case 1:
{
CODE
}
}

Where I have the case 1 I need it to change as level increases (as level is starting at 1)

View 5 Replies View Related

C/C++ :: Qt TableView Change Row Color

Feb 24, 2014

I'm creating a simpe program using Qt/C++ and MySQL.

I am trying to change row color of QTableView, but it has to change depending on value on the database.

For example I have QTableview wich is conected to mysql database:

this->model1 = new QSqlQueryModel();
model1->setQuery("SELECT ID, value, Name FROM DB_Table ");
ui->tableView->setModel(model1);

Now I want to change row color to red if the value = 1 .

I searched alot and found this:My link But dont understand how to use these clases in my code, i'm cind a new in programing.

View 3 Replies View Related

C++ :: How To Change Clock Time

Nov 28, 2013

The system clock starts once the system is executed. But how can I update the clock value to certain other value? Let say, for example. If a=10, then, immediately the clock is set to 10 seconds after the current clock time. Is it possible?

View 1 Replies View Related







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