Hi , Every one I really need some help in my programs it doesn't work as I want I know there something wrong in it if you know where the wrong is just show me plz as soon as Possible plzzzzz.
I a Beginner in C++ ;
I will be thankful for you .
------------------------
first program : I need the user to enter his/her full name and then the program separate the string to first name , middle name and the last name which stored in three different strings .
I do it like this .... - #include<iostream.h>
-
#include<conio.h>
-
#include<stdlib.h>
-
#include<ctype.h>
-
#include<string.h>
-
main()
-
{
-
int i = 1, j, d = 0, k, tmp, x;
-
char word[10], f[10], m[10], l[10];
-
-
cout << "Enter Your Full Name\n";
-
-
while (cin >> word) {
-
cout.width('\0');
-
cout << "\n";
-
if (word != '\0') {
-
strcpy(f, word);
-
cout << "\n Your First Name is.... \n";
-
cout << f;
-
}
-
strcpy(m, word);
-
cout << "\n Your Middle Name is.... \n";
-
cout << m;
-
strcpy(l, word);
-
cout << "\n Your Last Name is.... \n";
-
cout << l;
-
}
-
cout << "\n";
-
getch();
-
return 0;
-
}
************************************************** **
second program: it ask the user to enter three word and then arranges the word in alphabetical order using string function to solve this.
I do it like this .... - #include<iostream.h>
-
#include<conio.h>
-
#include<stdlib.h>
-
#include<ctype.h>
-
#include<string.h>
-
main()
-
{
-
int i = 1, j, d = 0;
-
char word[10], word1[10], word2[10];
-
-
cout << "Enter How many time you want to do this .... \n";
-
cin >> j;
-
for (i = 1; i <= j; i++) {
-
cout << "\nEnter First Word\n";
-
cin >> word;
-
cout << "Enter Second Word\n";
-
cin >> word1;
-
cout << "Enter Third Word\n";
-
cin >> word2;
-
-
cout << "\nGiven word is arranged in alphabetical order\n";
-
if (strcmp(word2, word1) && strcmp(word2, word)) {
-
cout << word2;
-
cout << "\n\n";
-
}
-
if (strcmp(word1, word) && strcmp(word1, word2)) {
-
cout << word1;
-
cout << "\n\n";
-
}
-
if (strcmp(word, word2) && strcmp(word, word1)) {
-
cout << word;
-
}
-
cout << "\n";
-
cout << "\t\t ****************** \n";
-
}
-
getch();
-
return 0;
-
}
*******************************************
Third program: it Suppose to solve this summation series :
1+2 - 3+4 - 5+6 ...... N
I do it like this - #include <stdio.h>
-
#include <conio.h>
-
#define N 3
-
-
main()
-
{
-
int i,j,d=0,s=0; float sum = 0;
-
for (i=0; i <= N; i++){
-
sum +=((d-N)-(((d+i)+1)+((s+i)+2));
-
d=2+i;
-
s=2+i;
-
}
-
printf("%d: %4.6f\n", i, sum);
-
getch();
-
}
************************************************** *
Fourth program : it ask the user to entered two word and exchange the first half a part from word the first string with the second half a part from word the second string also exchange the second half a part from first string with the first half a part string from the second .
I do it like this - #include<iostream.h>
-
#include<conio.h>
-
#include<string.h>
-
main()
-
{
-
int i, j;
-
-
cout << "Enter How many time you want to do this a word";
-
cin >> j;
-
for (i = 1; i <= j; i++) {
-
cout << "\nEnter The Words\n";
-
char word1[6], word2[6], tmp[5], tmp1[5];
-
cin >> word1;
-
cin >> word2;
-
cout << "\nThe first word is ";
-
cout << word1;
-
cout << "\nThe second word is ";
-
cout << word2;
-
cout << " \n\n";
-
strcpy(tmp1, word2);
-
strncpy(word2, word1, 3);
-
cout << "\n";
-
cout << word2;
-
strcpy(tmp, word2);
-
strncpy(word1, tmp1, 3);
-
cout << "\n";
-
cout << " \n\n";
-
cout << word1;
-
cout << " \n\n";
-
}
-
getch();
-
}
**************************************************
Fifth program: it Suppose to Generate 9 number and then 0,5
Example( a program Generate 055341122 it will be like this 0505341122 or like this 0555341122
I do it like this - #include<iostream.h>
-
#include<conio.h>
-
#include<stdlib.h>
-
main()
-
{
-
int i, j, d = 0, k, tmp;
-
cin >> j;
-
while (d < j) {
-
for (i = 1; i <= 9; i++) {
-
k = 1 + rand() % 6;
-
cout << k;
-
}
-
tmp = k;
-
cout << tmp;
-
cout << "\n";
-
d++;
-
}
-
getch();
-
return 0;
-
}
So help me plzzzzzzzzzzzzzzz
6 1331 AdrianH 1,251
Recognized Expert Top Contributor
I'm sorry, but although it would appear that you have written the code, you are not telling us anything about what is wrong. You have to tell us that before we even attempt to do anything as for all we know, this could be the assignment.
Adrian
EDIT: PS Please improve your indenting style. Some of these are unreadable.
in a first program i want it to enter full name word[10] ;
let's say the user enter " sasuke naruto gaara "
it Suppose to separate the name into first name " sasuke" i want it to store it in f[10] and the middle name " naruto" stored in m[10] and the last name"gaara" stored in l[10]
the program i post it work but does't do that
it enterd the full name but doesn't separate the name there the problem
-------------
second program it work but doesn't arranges the word in alphabetical order .there the problem
-------------------------
third program I know is totally wrong cause it Suppose to solve this summation series I tried so hard to solve it but doesn't work with me
1+2 - 3+4 - 5+6 ...... N
---------------------
fourth program it work let's say the user enter first word" sasuke " second word " naruto" the run will be like this " sasnar" and "narsas" when i want the run like this "ukesas"
"utonar"
-------------------
fifth program like I said it Suppose to Generate 9 number randomly and then add 0,5 where I colored it
Example( a program Generate 05341122 it will be like this 0505341122 or like this 0555341122
so help me am not that much in c and c++
AdrianH 1,251
Recognized Expert Top Contributor
Ok, so what results did you get?
Adrian
in a first program i want it to enter full name word[10] ;
let's say the user enter " sasuke naruto gaara "
it Suppose to separate the name into first name " sasuke" i want it to store it in f[10] and the middle name " naruto" stored in m[10] and the last name"gaara" stored in l[10]
the program i post it work but does't do that
it enterd the full name but doesn't separate the name there the problem
It just enter the full name it doesn't separate.
-------------
second program it work but doesn't arranges the word in alphabetical order .there the problem
this the run
http://www.el3mlak.net/up/images/5262412f.png
-------------------------
third program I know is totally wrong cause it Suppose to solve this summation series I tried so hard to solve it but doesn't work with me
1+2 - 3+4 - 5+6 ...... N
here the run show -45.000
---------------------
fourth program it work let's say the user enter first word" sasuke " second word " naruto" the run will be like this " sasnar" and "narsas" when i want the run like this "ukesas" "utonar"
this is the run
http://www.el3mlak.net/up/images/3893144f.png
-------------------
fifth program like I said it Suppose to Generate 9 number randomly and then add 0,5 where I colored it
Example( a program Generate 05341122 it will be like this 0505341122 or like this 0555341122
this is the run
http://www.el3mlak.net/up/images/7086157f.png
AdrianH 1,251
Recognized Expert Top Contributor
What compiler are you using? Did you change your programmes since you posted them?
Adrian
AdrianH 1,251
Recognized Expert Top Contributor
Ok, here is a list for the first one. When we get your first programme working, we will move on to the next. - main() should return an int
- don’t include iostream.h, include iostream instead (no .h) and add the line using namespace std; after the includes.
- you don’t (at least you shouldn’t) need to include ctype.h
- don’t include conio.h as this is not portable. Instead of using getch();, use cin.ignore(); instead. It will wait until you press the enter key.
- for your loop condition, use !cin.eof(). This means to continue looping while it has not reached the end of the stream. Using cin >> word doesn’t make sense as it returns an object, not a Boolean value.
- cout.width(‘\0’) is not correct. Though it will compile, your use of it suggests that you do not know how to use it correctly. Read up on this function and others here.
- you only have one place where you are reading in anything, and no condition to differentiate between the first, middle and last name. Either 1) make three different spots where you read in, or 2) use some sort of counter to differentiate.
Once you have fixed these problems, let me know how you are doing. If you are having other problems, please post back here and I will continue to help. If things go well, we can continue on with the next of your questions.
Adrian
Sign in to post your reply or Sign up for a free account.
Similar topics
by: PHPkemon |
last post by:
Hi there,
A few weeks ago I made a post and got an answer which seemed very logical.
Here's part of the post:
PHPkemon wrote:
> I think I've figured out how to do the main things like...
|
by: Martin MOKREJ© |
last post by:
Hi,
I'm looking for some easy way to do something like include in c or PHP.
Imagine I would like to have:
cat somefile.py
a = 222
b = 111
c = 9
|
by: TPJ |
last post by:
First I have to admit that my English isn't good enough. I'm still
studying and sometimes I just can't express what I want to express.
A few weeks ago I've written 'Python Builder' - a bash...
|
by: Az Tech |
last post by:
Hi people,
(Sorry for the somewhat long post).
I request some of the people on this group who have good experience
using object-orientation in the field, to please give some good ideas
for...
|
by: Michael B. |
last post by:
I was just thinking about this, specifically wondering if there's any
features that the C specification currently lacks, and which may be
included in some future standardization.
Of course, I...
|
by: srikanth |
last post by:
hi,
I have one file it filled with some values in rows/colums.
some times, some variables (in a particular row& column) may not be
filled. depending on the kind its filled i will go for...
|
by: yezi |
last post by:
Hi, all:
I want to record some memory pointer returned from malloc, is possible
the code like below?
int memo_index;
int i,j;
char *tmp;
for (i=0;i<10;i++){
|
by: Kevin |
last post by:
Hey guys. I'm looking to get together some VB programmers on Yahoo
messenger. I sit at a computer and program all day.
I have about 3 or 4 people already, but it would be really cool to
have a...
|
by: Jim |
last post by:
I am trying to write an HTTP/HTTPS proxy server in VB.Net 2005.
But, I don't really even know how the internal workings of a proxy should
act. Does anyone have anything on the protocols used in...
|
by: TPJ |
last post by:
Help me please, because I really don't get it. I think it's some stupid
mistake I make, but I just can't find it. I have been thinking about it
for three days so far and I still haven't found any...
|
by: Hystou |
last post by:
There are some requirements for setting up RAID:
1. The motherboard and BIOS support RAID configuration.
2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
|
by: jinu1996 |
last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
|
by: Hystou |
last post by:
Overview:
Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
|
by: tracyyun |
last post by:
Dear forum friends,
With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
|
by: agi2029 |
last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome a new...
|
by: conductexam |
last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...
|
by: adsilva |
last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
|
by: muto222 |
last post by:
How can i add a mobile payment intergratation into php mysql website.
| |