Click here to Skip to main content
15,843,322 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: Display balance Pin
Sam Hobbs9-Nov-22 12:25
Sam Hobbs9-Nov-22 12:25 
AnswerRe: Display balance Pin
Gerry Schmitz9-Nov-22 20:17
mveGerry Schmitz9-Nov-22 20:17 
AnswerRe: Display balance Pin
CPallini12-Nov-22 11:39
mveCPallini12-Nov-22 11:39 
QuestionMaking VC++ 6 DLL to work on VB6 App with no UNICODE issue Pin
whiteboat27-Oct-22 20:50
whiteboat27-Oct-22 20:50 
AnswerRe: Making VC++ 6 DLL to work on VB6 App with no UNICODE issue Pin
Victor Nijegorodov27-Oct-22 21:41
Victor Nijegorodov27-Oct-22 21:41 
GeneralRe: Making VC++ 6 DLL to work on VB6 App with no UNICODE issue Pin
whiteboat27-Oct-22 22:21
whiteboat27-Oct-22 22:21 
AnswerRe: Making VC++ 6 DLL to work on VB6 App with no UNICODE issue Pin
Jeremy Falcon15-Dec-22 12:53
professionalJeremy Falcon15-Dec-22 12:53 
QuestionProgram set Pin
debby forbes21-Oct-22 18:38
debby forbes21-Oct-22 18:38 
Hello everyone. Currently, working on a program however i tried my first two programs using a driver but i still have an error. I'm not sure what the issue is. I'm new to c++ any assistance would be appreciated, Attached is the driver and 1 and 2 program. Thanks.

Driver:
#include <iostream>
using std::cout;
using std::cin;
using std::endl;

#include<cstdlib>
//#include "Miscellaneous.h"


void showMenu();
int getResponse();

int main()
{

    int response;
    

    //NOTE: each time you finish writing a function and want to test it,
    //uncomment the case within the switch that calls that function.
    while ( ( response = getResponse() ) != 5 )
    {
        switch( response )
        {

            //case 1: multiplication(); cout<<"\n\n"; break;
            //case 2: numberGuess(); cout<<"\n\n"; break;
            //case 3: printSquare(); cout<<"\n\n"; break;
            //case 4: calculatePayroll(); cout<<"\n\n"; break;
        }
        system("pause");
    }

    cout<<"\n\nThank you and have a nice day!\n\n";

    return 0;

}


void showMenu()
{

    system("cls");
    cout<<"***********************************\n";
    cout<<"* Press 1 to do multiplication    *\n";
    cout<<"* Press 2 to play number guessing *\n";
    cout<<"* Press 3 to print a square       *\n";
    cout<<"* Press 4 to calculate payroll    *\n";
    cout<<"* Press 5 to Quit                 *\n";
    cout<<"***********************************\n";
    cout<<"=====> ";

}


int getResponse()
{
    int response;
    showMenu();
    cin>> response;

    while( response < 1 || response > 5)
    {
        showMenu();
        cin >> response;
    }
    return response;


}
1 CASE: MULTIPLICATION 
<pre>#include <iostream>
using std::cout;
using std::endl;
using std::cin;
#include <cstdlib>
#include <ctime>
void correctMessage( void );
void incorrectMessage( void );
void multiplication( void );

int main()

{
srand( time( 0 ) );

multiplication();
return 0;
}

void correctMessage( void )
{
switch ( rand() % 4 ) {
case 0:
cout << "Very good!";break;
case 1:
cout << "Very good!";break;
case 2:
cout << "Very good!";break;
case 3:
cout << "Very good!";break;
}
cout << "\n\n";
}

void incorrectMessage( void )
{
switch ( rand() % 4 ) {

case 0:
cout << "No. Please try again.";break;
case 1:
cout << "No. Please try again.";break;
case 2:
cout << "No. Please try again!";break;
case 3:
cout << "No. Please try again!";break;
cout << "\n\n";
}


}

void multiplication( void )

{

int x, y, response = 0;

while ( response != -1 ) {
x = rand() % 10;
y = rand() % 10;
cout << "How much is " << x << " times " << y<< " (-1 to End)? "; cin >> response;
while ( response != -1 && response != x * y ) {
incorrectMessage();
cin >> response;
}
if ( response != -1 ) {
correctMessage();
}
}
return ;
}

CASE 2: GUESS NUMBER 
<pre>#include <ps1.h>
#include <iostream>
#include<cstdlib>



int number,guess,m,l;
double low,high,win;


int main()
{

int x=(rand() %1000)+1,guess,t=1;

cout<<" I have a number between 1 and 1000"<<endl;
cout<<" can="" you="" guess="" my="" number?"<<endl;
="" cout<<"="" please="" type="" your="" first="" guess:"<<endl;
cin="">> number;

if(guess<x)
goto low;

else="" if(guess="">x)
    goto high;

else if (guess==x)
    goto win;

cin>>low;
cout<<" Too Low"<<endl<<t++;
goto low;
cin="">>high;
cout<<" Too high" <

AnswerRe: Program set Pin
Richard MacCutchan21-Oct-22 22:39
mveRichard MacCutchan21-Oct-22 22:39 
AnswerRe: Program set Pin
CPallini24-Oct-22 23:20
mveCPallini24-Oct-22 23:20 
QuestionC++ Shellcode process returned -1073741819 (0xC0000005) Pin
Ben kubi20-Oct-22 5:56
Ben kubi20-Oct-22 5:56 
AnswerRe: C++ Shellcode process returned -1073741819 (0xC0000005) Pin
Richard MacCutchan20-Oct-22 6:41
mveRichard MacCutchan20-Oct-22 6:41 
GeneralRe: C++ Shellcode process returned -1073741819 (0xC0000005) Pin
Ben kubi20-Oct-22 6:53
Ben kubi20-Oct-22 6:53 
GeneralRe: C++ Shellcode process returned -1073741819 (0xC0000005) Pin
Victor Nijegorodov20-Oct-22 7:01
Victor Nijegorodov20-Oct-22 7:01 
GeneralRe: C++ Shellcode process returned -1073741819 (0xC0000005) Pin
Richard MacCutchan20-Oct-22 7:36
mveRichard MacCutchan20-Oct-22 7:36 
GeneralRe: C++ Shellcode process returned -1073741819 (0xC0000005) Pin
Ben kubi20-Oct-22 7:50
Ben kubi20-Oct-22 7:50 
GeneralRe: C++ Shellcode process returned -1073741819 (0xC0000005) Pin
Victor Nijegorodov20-Oct-22 11:46
Victor Nijegorodov20-Oct-22 11:46 
GeneralRe: C++ Shellcode process returned -1073741819 (0xC0000005) Pin
Ben kubi20-Oct-22 12:32
Ben kubi20-Oct-22 12:32 
GeneralRe: C++ Shellcode process returned -1073741819 (0xC0000005) Pin
Richard MacCutchan20-Oct-22 21:38
mveRichard MacCutchan20-Oct-22 21:38 
AnswerRe: C++ Shellcode process returned -1073741819 (0xC0000005) Pin
Mircea Neacsu20-Oct-22 15:04
Mircea Neacsu20-Oct-22 15:04 
AnswerRe: C++ Shellcode process returned -1073741819 (0xC0000005) Pin
Richard MacCutchan20-Oct-22 22:01
mveRichard MacCutchan20-Oct-22 22:01 
QuestionCannot initialize iterator with vector type defined in class Pin
ForNow12-Oct-22 17:40
ForNow12-Oct-22 17:40 
AnswerRe: Cannot initialize iterator with vector type defined in class Pin
CPallini12-Oct-22 22:42
mveCPallini12-Oct-22 22:42 
QuestionCreate a Makefile from this mess Pin
pkfox8-Oct-22 3:56
professionalpkfox8-Oct-22 3:56 
AnswerRe: Create a Makefile from this mess Pin
Richard MacCutchan8-Oct-22 6:34
mveRichard MacCutchan8-Oct-22 6:34 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.