| New Reply |
[C++] Tutorial 1: Discussion |
Share Thread | Thread Tools |
| Feb23-06, 01:17 AM | #69 |
|
|
[C++] Tutorial 1: Discussion
This is my first time using a C++ program...actually any programs. my C++ programming class is a lot harder than my physics and math classes. =(
i've never struggled so much so i would REALLY REALLY appreciate as much help as possible. here is my problem: Write a program that asks the user how many numbers will be entered and then has the user enter those numbers. When this is done, report to the user the position of the first 7 entered and the last 7 entered. By position we mean, for example, that if the first 7 is the 2nd number entered then its position would be 2. Sample screen output 1: How many numbers will be entered? 8 Enter num: 5 Enter num: 7 Enter num: 6 Enter num: 7 Enter num: 7 Enter num: 3 Enter num: 8 Enter num: 6 The first 7 was in position 2 The last 7 was in position 5 Sample screen output 2: How many numbers will be entered? 8 Enter num: 5 Enter num: 2 Enter num: 6 Enter num: 7 Enter num: 1 Enter num: 3 Enter num: 8 Enter num: 6 The first 7 was in position 4 The last 7 was in position 4 Sample screen output 3: How many numbers will be entered? 8 Enter num: 5 Enter num: 1 Enter num: 6 Enter num: 5 Enter num: 9 Enter num: 3 Enter num: 8 Enter num: 6 Sorry, no sevens were entered. All i know is that for the counter controlled loop, I use the For loop and include the if-else statement inside the loop. I just can't get the problem to tell me the positions for both 7s. thanks again. |
| Feb23-06, 01:25 AM | #70 |
|
|
if this was a wrong place to put my question, can you tell me where? Thanks
|
| Feb23-06, 10:50 PM | #71 |
|
|
I will do it by keeping two variables,
1. min_pos - will hold the position of first 7 2. max_pos - will hold the position of last 7 Steps : 1. Initialise min_pos and max_pos to -1 2. Whenever a 7 is read, if min_pos = -1, update min_pos = counter if counter > max_pos, update max_pos = counter 3. if both min_pos = -1, output no 7 was read otherwise output min_pos and max_pos Once you are done with the program, read the program carefully. Try to understand how the value of -1 was being used here. Such techniques are commonplace in many programs, so it should help you out. -- AI |
| Mar21-06, 06:54 PM | #72 |
|
|
I need help with tutorial.I'am working a assigment 1.I enterd this in the Bloodshed Dev C++.
Code:
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[]) {
char myCharacter = 'z';
cout << "The datatype is" << sizeof(int) << " bytes!" << endl;
cout << " the varible has a value of " << myCharacter << endl;
return 0;
}
|
| Mar21-06, 06:58 PM | #73 |
|
Recognitions:
|
scott1, you can either run the application directly from thecommand line or add the following:
This should go at the top: #include <cstdlib> and this should go right before the return line: system("PAUSE"); |
| Mar21-06, 07:08 PM | #74 |
|
|
It works now.Thanks
|
| Mar23-06, 08:36 PM | #75 |
|
|
I'am working on the Pythegrom therom assigment.I need help
Code:
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[]) {
int a = 'a', b = 'b', c = 'c';
cout << "Enter Length of A" << endl;
cin >> a;
cout << "enter length of b" << endl;
cin >> b;
a * a * b * b == c * c
cout << "c =" << c << endl;
system("PAUSE");
return EXIT_SUCCESS
|
| Mar23-06, 08:48 PM | #76 |
|
Recognitions:
|
Why are you doing a = 'a', b='b', c='c'?
Why don't you just do: double a, b, c; Then the pythagorean theorem is simply c = sqrt(a*a+b*b) ; remember to #include <cmath> for the sqrt function. |
| Mar23-06, 09:39 PM | #77 |
|
|
It worked thanks
|
| Jun4-06, 09:57 PM | #78 |
|
|
Is there ever going to be another more advance tutoril
|
| Jun23-06, 04:22 PM | #79 |
|
|
I've dont this before and now I'm trying to do the hypotenuse thing again...here's what I've got:
Code:
#include <cstdlib>
#include <iostream>
#include <cmath>
using namespace std;
int main(int argc, char *argv[])
{
double a, b, c;
a = sqrt(b*b+c*c);
cin >> b >> c;
cout << a;
system("PAUSE");
return EXIT_SUCCESS;
}
|
| Jun23-06, 05:56 PM | #80 |
|
|
I the "cin" needs to go before the equation.
|
| Oct23-06, 10:32 PM | #81 |
|
|
I have an exercise of building matrix class with characters: plus, subtract, divide, convert. Can you help me?
|
| Nov7-06, 03:45 PM | #82 |
|
|
I suppose I may have posted this out of place, but it seemed to go beyond the tutorial. Here it is again.
I've been trying for days to get my boyfriend's C++ program to work, and I am almost ready to concede defeat, but I have frequented this site in the past as a lurker, actually learning a lot of what I know from the tutorials (thanks!). Now, I have a problem I just can't seem to solve. The object is to have the user pick a choose from a menu and have that value stored somewhere to be used by a function later. Once that choice is picked, the user needs to be able to pick another choice, until he or she fills in all three choices and then it's on to the formula! I also need a choice for clearing the data (I know how to set it all to 0) and one for quitting the program (just return 0; right?), as well as a display of the data that has been entered already once the formula calculates (I have this block of code written too). My formula works, but I'm not sure how to get all the values stored or how to let the user go back and pick a choice from the list after he or she has chosen one already. Here's what I have so far, and it's a work in progress, but hopefully it's on the right track. I'm thinking I need to, maybe, use a switch statement for the menu, but I can't get that to work for me, and I'm still not sure how to store a value that's not going to be immediately used (maybe something with an array, but again I seem unable to produce the right code). |
| Nov15-06, 01:03 PM | #83 |
|
|
Is there a version of the getSubString function in c++? If so, what is it and what are the parameters?
-Thanks in advance |
| Jan22-07, 01:20 PM | #84 |
|
|
alright, so im an Electrical Engineering major, and my current project requires me to program....
im using Visual STudio 2005, and im having a little trouble with just the basics... here's my program so far: it doesnt write anything.... can anyone help me? |
| Jan22-07, 03:09 PM | #85 |
|
|
mmm ....did tha tcode actually compile???
my guess would be that your main call is missing something. if it closes to fast put a pause statement like delay, getch, getchar. |
| New Reply |
| Thread Tools | |
Similar Threads for: [C++] Tutorial 1: Discussion
|
||||
| Thread | Forum | Replies | ||
| CFD tutorial | Mechanical Engineering | 4 | ||
| C# Tutorial | Programming & Comp Sci | 13 | ||
| GR Tutorial | Special & General Relativity | 2 | ||
| Probability tutorial | Academic Guidance | 0 | ||
| Tutorial La Tec | General Math | 1 | ||