mboost-dp1

programmering i c++


Gå til bund
Gravatar #1 - Longio
17. sep. 2009 17:04
Hej.

Vi i programmering har fået en opgave hvor vi skal lave en primitiv graf.

Vi skal udvide programmet således at begge akser vises. Efter dette, skal vi prøve at få grafen til at tegne x-aksen vandret og y-aksen lodret.

Når i compiler den jeg har uploadet så vises x-aksen nemlig lodret

Jeg har vedhæftet c++ filen. Jeg bruger programmet dev-c++

Tryk her for at downloade koden
Gravatar #3 - Longio
17. sep. 2009 18:43
næsten, Nu skal der vendes på det hele, så x-aksen ikke er lodret men vandret
Gravatar #4 - arne_v
17. sep. 2009 20:45

#include <iostream>
#include <cstdlib>

using namespace std;

double f(double x)
{
return x*x;
}

int main()
{
for(int i = -5; i <= 5; i++)
{
double x = i;
double y = f(x);
for(int j = 0; j < y; j++)
{
cout << " ";
}
cout << "*" << endl;
}
return EXIT_SUCCESS;
}



#include <iostream>
#include <cstdlib>

using namespace std;

double f(double x)
{
return x*x;
}

int main()
{
for(int i = 20; i >= 0; i--)
{
for(int j = -5; j < 5; j++)
{
double x = j;
double y = f(x);
if(int(y) == i)
{
cout << "*";
}
else
{
cout << " ";
}
}
cout << endl;
}
return EXIT_SUCCESS;
}

Gravatar #5 - squad2nd
17. sep. 2009 21:35
#4 Din venlighed kender ingen grænser.
Gravatar #6 - Longio
18. sep. 2009 05:37
#4

Tak for hjælpen.

Den skal prøves med det samme.
Gravatar #7 - illishar
18. sep. 2009 12:35
#1 Har du overvejet om formålet, med at stille dig disse opgaver, ikke er at du skal løse dem og derved blive en bedre programmør?

Tingene bliver næppe lettere, når du lige har fået klaret den her opgave ... eller hvad?
Gravatar #8 - lorenzen
18. sep. 2009 12:38
#7
jojo, fordi så må han bruge C# og det koder jo sig selv.....
Gravatar #9 - arne_v
18. sep. 2009 13:52
#7

Det er helt sikkert meningen at de skal lære noget ved selv at lave det.

Jeg var også lidt i tvivl om hvorvidt jeg skulle hjælpe.

Men jeg konkluderede at uden hjælp ville de formentligt være kørt totalt fast og man lærer ikke meget ved at sidde og kigge på et problem i 3 dage uden at ane hvordan man skal angribe problemet, mens med et eksempel så kan de komme videre og lærer lidt ved at skulle integrere et standalone eksempel med hardcoded alt muligt ind i deres applikation.

Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login