Posted: 9/27/2010 5:42:38 PM EDT
|
Anyone here good with C++ ??
What am I doing wrong and how do I fix it? And how do I get the numbers to be entered to be displayed? such as... cout<<"please enter the student's first & last name:"; cin>> lastName >> firstName >>; cout<<"Each score must be an integer between 0 & 100"; cout<<"please enter the student's FIVE program scores:"; cout<<"please enter the first program score:"; cin>>first program score>>; cout<<"please enter the second program score:"; cin>>second program score>>; cout<<"please enter the third program score:"; cin>>third program score>>; cout<<"please enter the fourth program score:"; cin>>fouth program score>>; cout<<"please enter the fifth program score:"; cin<<fifth program score>>; cout<<The program scores you entered were:<<endl; cout<<" "<< <<, <<" "<< <<,<<" "<< <<,<<" "<< <<,<<" "<< << endl |
Im also taking C++ but somehow our teacher teach us the basics and then ask us to do complex formulas for homework ![]() did you declare the variables all and all that ? an example: #include<iostream> using namespace std; int main(void) { double dnumber1 = 0.0; double dnumber2 = 0.0; double dnumber3 = 0.0; double daverage = 0.0; cout << "please enter 3 numbers: " << endl; cin >> dnumber1; cin >> dnumber2; cin >> dnumber3; daverage = (dnumber1 + dnumber2 + dnumber3) / 3; cout << "the average of the numbers are: " << daverage << endl << endl; system("pause"); return 0; } good website that most likely answer your questions http://www.cplusplus.com/ |
|
Quoted:
Anyone here good with C++ ?? What am I doing wrong and how do I fix it? And how do I get the numbers to be entered to be displayed? such as... cout<<"please enter the student's first & last name:"; cin>> lastName >> firstName; cout<<"Each score must be an integer between 0 & 100"; cout<<"please enter the student's FIVE program scores:"; cout<<"please enter the first program score:"; cin>>first program score; cout<<"please enter the second program score:"; cin>>second program score; cout<<"please enter the third program score:"; cin>>third program score; cout<<"please enter the fourth program score:"; cin>>fouth program score; cout<<"please enter the fifth program score:"; cin<<fifth program score; cout<<The program scores you entered were:<<endl; cout << first_program_score << " "<< <<, <<" "<< <<,<<" "<< <<,<<" "<< <<,<<" "<< << endl I guess you've got to start somewhere. First, you must declare your variables. int first_program_score = 0; // declares an integer variable to hold a score. Note the underscores, a variable can't have spaces in its name then you change your cin statements as I did above then you modify your cout statement at the end as I started to above. pm me if you need anything else. |
|
try this...
static void MD5_memset (POINTER output, int value, unsigned int len) { unsigned int i; for (i=0;i<len;i++) ((char *)output)[i] = (char)value; } static void Decode(UINT4 *output, unsigned char *input, unsigned int len) { unsigned int i, j; for (i=0,j=0;j<len;i++,j+=4) output[i] = ((UINT4)input[j]) | (((UINT4)input[j+1]) << 8) | (((UINT4)input[j+2]) << 16) | (((UINT4)input[j+3]) << 24); } static void MD5Transform(UINT4 state[4], unsigned char block[64]) { UINT4 a = state[0], b = state[1], c = state[2], d = state[3], x[16]; Decode (x, block, 64); /* Round 1 */ FF (a, b, c, d, x[ 0], S11, 0xd76aa478); /* 1 */ FF (d, a, b, c, x[ 1], S12, 0xe8c7b756); /* 2 */ FF (c, d, a, b, x[ 2], S13, 0x242070db); /* 3 */ FF (b, c, d, a, x[ 3], S14, 0xc1bdceee); /* 4 */ FF (a, b, c, d, x[ 4], S11, 0xf57c0faf); /* 5 */ FF (d, a, b, c, x[ 5], S12, 0x4787c62a); /* 6 */ FF (c, d, a, b, x[ 6], S13, 0xa8304613); /* 7 */ FF (b, c, d, a, x[ 7], S14, 0xfd469501); /* 8 */ FF (a, b, c, d, x[ 8], S11, 0x698098d8); /* 9 */ FF (d, a, b, c, x[ 9], S12, 0x8b44f7af); /* 10 */ FF (c, d, a, b, x[10], S13, 0xffff5bb1); /* 11 */ FF (b, c, d, a, x[11], S14, 0x895cd7be); /* 12 */ FF (a, b, c, d, x[12], S11, 0x6b901122); /* 13 */ FF (d, a, b, c, x[13], S12, 0xfd987193); /* 14 */ FF (c, d, a, b, x[14], S13, 0xa679438e); /* 15 */ FF (b, c, d, a, x[15], S14, 0x49b40821); /* 16 */ /* Round 2 */ GG (a, b, c, d, x[ 1], S21, 0xf61e2562); /* 17 */ GG (d, a, b, c, x[ 6], S22, 0xc040b340); /* 18 */ GG (c, d, a, b, x[11], S23, 0x265e5a51); /* 19 */ GG (b, c, d, a, x[ 0], S24, 0xe9b6c7aa); /* 20 */ GG (a, b, c, d, x[ 5], S21, 0xd62f105d); /* 21 */ GG (d, a, b, c, x[10], S22, 0x2441453); /* 22 */ GG (c, d, a, b, x[15], S23, 0xd8a1e681); /* 23 */ GG (b, c, d, a, x[ 4], S24, 0xe7d3fbc8); /* 24 */ GG (a, b, c, d, x[ 9], S21, 0x21e1cde6); /* 25 */ GG (d, a, b, c, x[14], S22, 0xc33707d6); /* 26 */ GG (c, d, a, b, x[ 3], S23, 0xf4d50d87); /* 27 */ GG (b, c, d, a, x[ 8], S24, 0x455a14ed); /* 28 */ GG (a, b, c, d, x[13], S21, 0xa9e3e905); /* 29 */ GG (d, a, b, c, x[ 2], S22, 0xfcefa3f8); /* 30 */ GG (c, d, a, b, x[ 7], S23, 0x676f02d9); /* 31 */ GG (b, c, d, a, x[12], S24, 0x8d2a4c8a); /* 32 */ /* Round 3 */ HH (a, b, c, d, x[ 5], S31, 0xfffa3942); /* 33 */ HH (d, a, b, c, x[ 8], S32, 0x8771f681); /* 34 */ HH (c, d, a, b, x[11], S33, 0x6d9d6122); /* 35 */ HH (b, c, d, a, x[14], S34, 0xfde5380c); /* 36 */ HH (a, b, c, d, x[ 1], S31, 0xa4beea44); /* 37 */ HH (d, a, b, c, x[ 4], S32, 0x4bdecfa9); /* 38 */ HH (c, d, a, b, x[ 7], S33, 0xf6bb4b60); /* 39 */ HH (b, c, d, a, x[10], S34, 0xbebfbc70); /* 40 */ HH (a, b, c, d, x[13], S31, 0x289b7ec6); /* 41 */ HH (d, a, b, c, x[ 0], S32, 0xeaa127fa); /* 42 */ HH (c, d, a, b, x[ 3], S33, 0xd4ef3085); /* 43 */ HH (b, c, d, a, x[ 6], S34, 0x4881d05); /* 44 */ HH (a, b, c, d, x[ 9], S31, 0xd9d4d039); /* 45 */ HH (d, a, b, c, x[12], S32, 0xe6db99e5); /* 46 */ HH (c, d, a, b, x[15], S33, 0x1fa27cf8); /* 47 */ HH (b, c, d, a, x[ 2], S34, 0xc4ac5665); /* 48 */ /* Round 4 */ II (a, b, c, d, x[ 0], S41, 0xf4292244); /* 49 */ II (d, a, b, c, x[ 7], S42, 0x432aff97); /* 50 */ II (c, d, a, b, x[14], S43, 0xab9423a7); /* 51 */ II (b, c, d, a, x[ 5], S44, 0xfc93a039); /* 52 */ II (a, b, c, d, x[12], S41, 0x655b59c3); /* 53 */ II (d, a, b, c, x[ 3], S42, 0x8f0ccc92); /* 54 */ II (c, d, a, b, x[10], S43, 0xffeff47d); /* 55 */ II (b, c, d, a, x[ 1], S44, 0x85845dd1); /* 56 */ II (a, b, c, d, x[ 8], S41, 0x6fa87e4f); /* 57 */ II (d, a, b, c, x[15], S42, 0xfe2ce6e0); /* 58 */ II (c, d, a, b, x[ 6], S43, 0xa3014314); /* 59 */ II (b, c, d, a, x[13], S44, 0x4e0811a1); /* 60 */ II (a, b, c, d, x[ 4], S41, 0xf7537e82); /* 61 */ II (d, a, b, c, x[11], S42, 0xbd3af235); /* 62 */ II (c, d, a, b, x[ 2], S43, 0x2ad7d2bb); /* 63 */ II (b, c, d, a, x[ 9], S44, 0xeb86d391); /* 64 */ state[0] += a; state[1] += b; state[2] += c; state[3] += d; /* Zeroize sensitive information.*/ MD5_memset ((POINTER)x, 0, sizeof (x)); } |
|
Quoted:
Anyone here good with C++ ?? What am I doing wrong and how do I fix it? And how do I get the numbers to be entered to be displayed? such as... cout<<"please enter the student's first & last name:"; cin>> lastName >> firstName >>; cout<<"Each score must be an integer between 0 & 100"; cout<<"please enter the student's FIVE program scores:"; cout<<"please enter the first program score:"; cin>>first program score>>; cout<<"please enter the second program score:"; cin>>second program score>>; cout<<"please enter the third program score:"; cin>>third program score>>; cout<<"please enter the fourth program score:"; cin>>fouth program score>>; cout<<"please enter the fifth program score:"; cin<<fifth program score>>; cout<<The program scores you entered were:<<endl; cout<<" "<< <<, <<" "<< <<,<<" "<< <<,<<" "<< <<,<<" "<< << endl Why do you have input operators after the variables? For example: cin >> firstProgramScore; In your final cout you do not have any variables between the output operators, you didn't use a semicolon at the end either. For example: cout << firstProgramScore << " " << secondProgramScore << " " << thirdProgramScore << " " << fourthProgramScore << " " << fifthProgramScore << "\n"; |
|
Quoted:
Anyone here good with C++ ?? What am I doing wrong and how do I fix it? And how do I get the numbers to be entered to be displayed? such as... cout<<"please enter the student's first & last name:"; cin>> lastName >> firstName >>; cout<<"Each score must be an integer between 0 & 100"; cout<<"please enter the student's FIVE program scores:"; cout<<"please enter the first program score:"; cin>>first program score>>; cout<<"please enter the second program score:"; cin>>second program score>>; cout<<"please enter the third program score:"; cin>>third program score>>; cout<<"please enter the fourth program score:"; cin>>fouth program score>>; cout<<"please enter the fifth program score:"; cin<<fifth program score>>; cout<<The program scores you entered were:<<endl; cout<<" "<< <<, <<" "<< <<,<<" "<< <<,<<" "<< <<,<<" "<< << endl we need all the source, not just a snippet you could be forgetting libraries also what is your task for this code you should know better than just posting a snippit of code if your in a programming class
|
|
#include <iostream>
int main(void) { std::string firstName, lastName; int score[5] = { 0 }, i; std::cout << "Please enter the student's first and last name: "; std::cin >> firstName >> lastName; for (i = 0; i < sizeof(score) / sizeof(*score); i++) { std::cout << "Enter program score " << (i + 1) << ": "; std::cin >> score[i]; } std::cout << std::endl << "Student name: " << firstName << " " << lastName << std::endl; std::cout << "The program scores you entered were: "; for (i = 0; i < sizeof(score) / sizeof(*score); i++) std::cout << score[i] << " "; std::cout << std::endl; return 0; } There you go. |
Win a FREE Membership!
Sign up for the ARFCOM weekly newsletter and be entered to win a free ARFCOM membership. One new winner* is announced every week!
You will receive an email every Friday morning featuring the latest chatter from the hottest topics, breaking news surrounding legislation, as well as exclusive deals only available to ARFCOM email subscribers.
