C :: How To Rearrange Structure Element On The Basis Of Positions Given In Other Array

Apr 8, 2013

I want to rearrange the positions of structure elements on the bases of perm_array.

Code:
typedef struct gg{
element d;
int group;
} gg;
gg col_data[16];

[Code] ....

How can i rearrange structure element like {ptr+2,ptr+3,ptr+1,ptr+0} ?

View 2 Replies


ADVERTISEMENT

C++ :: Create A Vector Using A Structure Definition As The Basis?

Jan 25, 2013

I was trying to apply what is here (as someone who writes rarely and has to relearn everything each time): [URL] ....

I'm using a header file to define the structure:

#ifndef EINSTEIN_H
#define EINSTEIN_H
#include <stdio.h>
#include <vector>
struct SizeAll{
double year;
double R;
SizeAll() { year = 0; R = 0; }

[Code] ...

This creates quite a mess. It seems that somehow the "vector" declaration isn't working as the referenced web link seems to suggest that it should. I presume that, as usual, clearing one real error will eliminate the cascade of errors the first real error produces. Why won't VC++ accept the "vector" identifier?

The error messages that follow the build attempt are:

Friedman.cpp
d:documents and settingsxxmy documentsvisual studio 2010projectsfriedmanfriedmanEinstein.h(22):
warning C4996: 'fopen': This function or variable may be unsafe.
Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS.

[Code] .....

View 14 Replies View Related

C/C++ :: How To Access Element In Array In Structure

Jan 31, 2015

#include <stdio.h>
struct stack{
int n,,a[100];
}s;
int main()

[Code] ....

this program is not running why can't i access elements in this way directly.

View 1 Replies View Related

C :: Possible To Switch Two Array Positions?

Feb 12, 2015

I have a fundamental question due to my lack of understanding how arrays work.Let say I have a character array (byte array).

1. do array elements have memory adresses? i guess not but ....
2. if yes is it possible to switch two array positions? For examle:

a[x] change with a[y] for x,y < |a|

as oppose to changing values assigned to individual array positions.

View 2 Replies View Related

C :: Adding And Deleting Element To A Structure

Feb 10, 2015

Write a program having structure which hold address fields as Name, Address Line 1, City, State, ZIP. Program should able to hold 50 entries of address. Application should have feature/choice option to add, delete and Search address by name .

View 1 Replies View Related

C :: Guess 4 Int Array With How Many Are In Right And Wrong Positions

Feb 11, 2013

For an assignment I have to create a random array of four integers, and then I have to allow someone to input up to ten guesses to guess the array in the correct order. I also need to be able to display whatever was generated by inputting -1. Finally, after every guess I have to tell the inputter how many of the guessed integers are correct and in the correct position, as well as how many integers are correct but not in the correct position.

So far I've been able to get the random array to generate properly, but inputting negative one has no effect, although if I input it four times in a row I get to my 'lose' condition. Also, it only seems to allow the user to input 4 guesses and not 10 before going straight to the 'lose' condition. I need to get these issues sorted out before I can move on to showing how many guesses are right etc....

Code:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
srand(time (NULL));

[Code] ....

View 3 Replies View Related

C :: Sorting Array Of Integers Between Two Positions Of Array

Apr 18, 2013

I am trying to create a code to sort an array of integer, but only between two positions of the array, not the all array.

like this:

array: 1 2 5 4 7 2 9 8
index: 0 1 2 3 4 5 6 7

i want to sort the array per exemple between the the index 2 and 5.the result is... array: 1 2 2 4 5 7 9 8

View 2 Replies View Related

C# :: How To Rearrange Lists In A Special Manner

May 15, 2014

how to rearrange lists in an special manner.

I have heard about the hashset but I do not fully understand how that thing works or if it is the best option for this issue.

Basically I have 3 lists: LIST1, LIST2 and LIST3.

LIST1 is a set of xyz points and LIST2 shows how the points are connected (clockwise, counter clockwise, coolinear).

For example the fact that in the first line of LIST2 appears 0, 1, 2,-1 means that the points in LIST1 are connected as follows:

(0 0 128.588459085565)->(25 0 134.979628462965)->(0 0 134.979628462965)

Same for line2 of LIST2: 1, 4, 2,-1

(25 0 134.979628462965)->(25 0 140.100717207301)->(0 0 134.979628462965)

etc...

The value -1 at the end of each line does not mean anything but I need to keep it.

Finally LIST3 tells me if the points are connected counterclockwise (-1), clockwise (1), or coolinear (0).

The thing is that I want to get things as follows:

If the values of list 3=1 then I need to extract all the points in the list 1 that correspond to the value 1 in order. However the values in LIST2 cannot keep being 1, 4, 2,-1 they need to be reorganised starting by zero. Expected result in LIST2= 0,3,1,-1.

We need to do this for each value in list3 (1,-1 and 0).

The idea is to get 3 groups of values:

- Group 1 including all the values that are clockwise (list3) with the points in order in list1 and showing connections starting from zero on in list2.

- Group 2 including all the values that are counterclockwise (list3) with the points in order in list1 and showing connections starting from zero on in list2.

- Group 3 including all the values that are coolinear (list3) with the points in order in list1 and showing connections starting from zero on in list2.

The idea is to be able to print 3 files in the following way:

FILE1:

Points which are clockwise in LIST 1
...

Connections of those points in LIST 2
...

FILE2:

Points which are counterclockwise in LIST 1

[code]....

View 5 Replies View Related

Visual C++ :: Rearrange Controls In Controlbar Based On New Size?

Feb 3, 2014

I have to rearrange my controls in a controlbar based on the new size resulting from dock/undocking of the bars or resizing of the mainframe.

Is there a message I can use? How to determine the new height when docked?

I tried to use its OnSize-function. The problem with it is to get the new height. When the function is called, the height I get from GetWindowRect is the old height.

Is there a better function than OnSize() ?

View 3 Replies View Related

C++ :: Audio Files - Chop A Song Into Pieces / Rearrange Then Save

Mar 9, 2012

To what extents can C++ edit, maintain, or create audio files?

Ex. I would like to chop a song up into pieces and re-arrange them, and then save the song.

Ex. Play the first 30 seconds of a song

View 3 Replies View Related

C# :: Update Data File On Weekly Basis

Nov 13, 2014

I want to write a C# application that uses the Compact Edition of SQL Server and I want to update the data file on a weekly basis with the current statistics. How should I proceed. It will be a stand alone application. Do I update the data file with a script or something else?

View 2 Replies View Related

C++ :: Linked List - Function Which Deletes Element If Next Element Is Bigger

Mar 10, 2014

So I have linked list and function which deletes element if next element is bigger, so my code is working but its not working with first element, in the comment I have wrote code which I would code for checking that first element, but when ever I check it is blowing up all program.

#include <iostream>
using namespace std;
struct llist {
int x;
llist *next;

[Code] .....

View 1 Replies View Related

C :: Simulating Random Dice Roll As A Basis For Chutes And Ladders Game

Jan 24, 2014

I am trying to simulate a random dice roll as a basis for a chutes and ladders game

Code:
int main {
int i = 0, diceroll;
while (i>5) {
diceroll = 1+rand()%6;
i++;
}
return 0;
}

However the numbers get don't seem to be random, it always starts off with 6,6,5.. then its random.

View 10 Replies View Related

C :: Program That Queries User For A Noun And Forms Its Plural On The Basis Of Rules

Nov 13, 2014

I am having trouble with a program that queries the user for a noun and forms its plural on the basis of these rules:

a. If the noun ends in "y" remove the "y" and add "ies".
b. If the noun ends in "s", "ch", or "sh" add "es".
c. In all other cases, add "s".

I am having trouble getting started.

View 4 Replies View Related

C++ :: Sort Players In Descending Order On The Basis Of Score - Program Not Working Properly

Feb 11, 2015

#include <iostream.h>
#include <stdlib.h>
#include <time.h>
using namespace std;

class Player {
private:
char name[20];
int score;

[Code] .....

View 5 Replies View Related

C :: Minimum And Maximum In All Positions

Jan 4, 2015

I wrote a program to find the minimum and the maximum values from a vector. It works fine. What I'm trying to do is show the positions of said values and it's not working quite right. When I insert 4 elements: 2 0 1 3 it says:

"The min and max are 0 and 3
The position of the min is: 01
The position of the max is: 03"

What am I doing wrong? Here is the code:

Code:

#include <stdio.h>
#include <conio.h>
int main() {
int A[10], i, j, n, min, max, C[10], k=0, D[10], l=0;
printf("Insert no. of elements in vector A

[code]....

View 6 Replies View Related

C++ :: Calculate Sum Of Numbers In Given Positions

Dec 16, 2013

Question: Write a program that calculates sum of the numbers in the given positions.

Input specification : There will be 4 lines of data. You will be first given the size of the positions array (n). Then, the following line will have n integers which is an ordered list in increasing order and 0 < n ≤ 3000. The third line will give the size of the number array (m) where 0 < m ≤ 5000 and The last line will have m integers between -30000 and 30000.
Note: The positions start from 1 and goes until m.

Output specification : Show one integer number. Sum of the Numbers in the given Positions.

Sample Input I
5
2 5 7 9 10
10
1 8 7 5 17 15 6 7 19 12

Sample Output I
62

View 1 Replies View Related

C++ :: Only The Last Element Of Array Works

Oct 5, 2014

My code has been acting odd. I made a function that layers my art resources but only the last tile of my art resource acts the way it should. My character goes behind and in front of the last tile and gets printed correctly. Strangely its really exclusive to the last tiles I print. What I need is to figure out in step by step order what going on with my code sample below and be able to layer the resources.

Here is a small sample of my main function. This is how I do my rendering.

Code:
Int main (int arc, char* args[]) {
//Move class
Move character;
//Class Tile & Side Tile
Tile *tiles [TOTAL_TILES];

[Code] ......

View 14 Replies View Related

C :: Comparing Each Element Of One Array With Another

Mar 6, 2015

how to compare each element of array with another,defined ? I have tried this,but didn't work.

Code:

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
void bill()

[Code].....

View 3 Replies View Related

C :: Remove Array Element?

Jan 27, 2013

I want to a C program to delete an element from an array which can use both index method & character method
For example

input : "1 222 333 4444"
output:"1 22 333 4444"
if either index = "4" or character ="2" is entered

It should able to read in/accept any input array of varying length, and the position/index or element in array to be deleted...

View 6 Replies View Related

C++ :: How To Delete Element From Array

Jan 9, 2015

how to delete an element(s) from an array; suppose I have an array x[10] = {1,2,3,4,5,6,7,8,9,10}, and I want to delete array{5} so that the values of the array become {1,2,3,4,5,7,8,9,10}; how do I go about this? This is not the same as setting the value of array{5} to null; but completely eliminating it so that it does not get printed alongside the other elements of the screen.

View 3 Replies View Related

C++ :: How To Find First Element In Array

Oct 7, 2013

Lets assume, I use array of 100 the i input 50 element and now i want to find which one is first in array... without using pointer ...

View 2 Replies View Related

C++ :: Deleting Element Of Array

May 6, 2014

This is a program to get an 10 characters including a-z, A-Z, and _ .

Then this program will cout the text with out _ !

Example:
cin >> sd_fd_e_dd
cout << sdfdedd
# include <iostream>
#inclued<vector>
using namespace std;
char a[10],m;

[Code] ....

View 1 Replies View Related

C++ :: Pointer To Array Element?

May 13, 2013

How would I go about having a pointer to an array element specificity a character in a c-string.Every thing I try will not even build.An array is already a pointer to the first location of the array right?

char *pHead;
char *pTail;
pHead = sentence[0]; <=== This wont build
pHead = &sentence[0];
pHead = sentence[0]*;
*pHead = sentence[0]; <===== this builds but is not storing anything

View 5 Replies View Related

C/C++ :: Finding Element Of Array

Feb 17, 2014

"Write a program in C that finds the element of an array which all the previous are smaller and all the next are bigger than that.If there are more than one print the biggest. If there isn't any print "ERROR" .

EXAMPLE

If the array has 10 elements like this : {2,3,4,6,5,7,8,10,9,8}

The correct answer is 7 , because 2,3,4,6,5 are smaller than 7 and 8,10,9,8 are bigger than 7.

I am working on it for 2 weeks and I can't find a working solution />/>/>

There is the first try :

#include <stdio.h>
#include <stdbool.h>
int s_data[10]={2,3,4,6,5,7,8,10,9,8};
int main() {
int result,i,j,s_len ,tmp1,tmp;
bool GT_PREV,ST_NEXT;

[Code] .....

View 11 Replies View Related

C++ :: Program To Swap Positions Of Digits Of User

Oct 11, 2014

I'm using code blocks ....

1.Write a program to swap positions of digits of a user entered three-digit integer N, where N is equal or between 101 and 999. (i.e. if user enters 389 your program should print 983. If user enters 300 program should print 003). Repeatedly ask user for correct N, if he/she enters an integer N which is not in the range.

2. Given that y= 4*( 1- 1/3 + 1/5- 1/7+ 1/9-...plus or minus 1/N) Write a program using a for-loop or a while-loop to compute and print the sum of first 50 terms of y.

3. a) Write a user-defined function funGx to compute G(x), where

5 if x<-10

x^2 +(5/x) if -10 <=x<-5

x^2 - (5/x-5) if -5<=x<5

x^2 -(5/x) if 5<=x<10

-5 if x>=10

b) Call the user-defined function funGx in main function to compute and print G(x)values for x= -15.5 , x=5, and x= 0.5 in an informative sentence.

View 3 Replies View Related







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