Användarprofil

Uppgifter
Användarnamn
Email
Besök -
Hemsida Ingen
Plats (stad)
Senaste besök 01:00 - 1:a Januari 1970
Poster i forumet
Varningar
Grupp
Medlem sedan 01:00 - 1:a Januari 1970
Artiklar och filer
Den här användaren har inga artiklar eller filer

Avatar


Presentation av

Den här användaren har inte skapat någon personlig presentation.

Senaste inläggen i forumet

Program that prints numbers if positiv, negativ, zero
Hej!

Hej, ar nyborjare inom programeringen c/c++ ska skapa ett program, men har har ett problem. Jag ska skapa ett som program fragar anvandare for a list of numbers, och sedan prints out how many of the values are positive, negative, and zero.programet ska ineha 2 functioner, en main och en sign function..jag ska anvanda mig utav pointers..

min main ser ut sa har:
jag ska anvande MAX som macro i programet och ska set it to the value 5 initially, men programet maste kunna ta emot any value of MAX..

int main()
{
int MAX[5]{ };
int npos, nzero, nneg;
int k=0;
int v, c;

printf(" (The address of npos is: %u) n", npos, &npos );

while(v[MAX])
{
Printf ("Please enter 5 numbers:")
scanf(" u" &v[k]);
k = k+1;
k++;
signs( v, k, &npos, &nzero, &nneg);
}
printf ("(The value of pos is: %u %d %u", npos, nzero, nneg );
    return 0;
}

Min sign function

en signs Function som ska ha 5 parameters

void signs( int a[], int size, int *pos, int *zero, int *neg )
• the first and second parameters are the inputs: the array and how many
numbers are in it
• the third, fourth, and fifth parameters are the outputs: the counts of positive,
zero, and negative values in the array
• the signs function should print the value of the pos parameter.

sa har ser mitt program ut

void signs( int a[], int size, int *pos, int *zero, int *neg )
{
int i;
int x =0;

while (i=0; i <= size-1; i++)

{
if (a[i] > 0);
{
*pos++;
}
if ( a[i] < 0);
{
*neg ++;
}
if ( a[i] = 0);
{
*zero++;
}
}

if ( pos> 0)
{
printf("positive: dn" ,*pos);
}
if ( neg> 0)
{
printf("negative: dn" ,*neg);
if ( zero == 0)
{
printf("zero: dn" ,*zero);
}
}

Jag far allt for manga fel, kan nagan hjalpa mig? och det fungerar alls inte
jag ar nyborjare i denna bransch som sagt, kampat ett tag nu med detta utan kommit langre..

PS. forlat att jag blandar engelska med svenska..

Postad 00:21 - 20:e November 2009

Skicka meddelande
Läs s blog