Hjälp med skoluppgift i programmering. Är nybörjare.

Permalänk

Hjälp med skoluppgift i programmering. Är nybörjare.

Hej! Är helt ny på programmering och har bara gjort ett Hello World program innan. Uppgiften: Skriv ett javaprogram som skriver ut en tabell med funktionsvärden för några matematiska funktioner. Programmet ska låta användaren mata in startvärdet och slutvärdet för x samt antal värden (rader) i tabellen. Välj tre olika matematiska funktioner själv – sök på google vilka matematikfunktioner som finns tillgängliga i java och i vilket klassbibliotek de finns och välj tre av dessa eller hitta på egna, godtyckliga funktioner (exempel: f(x) = x^3-2*x^2+7*x)

public static void main(String[ ]args){
Scanner sc=new Scanner(System.in);
System.out.print("Ange Startvärde.");
int x=sc.nextInt();
System.out.println("Ange slutvärde");
int xslutvärde=sc.nextInt();
System.out.println("Ange antal värden.");
int antal=sc.nextInt();
for(int i=x; x-1<xslutvärde;x++){System.out.println(x + ":\t" + x*2*3);
}}
}[/code]

Skulle ni kunna hjälpa mig fixa det jag har och förklara hur man får fram de andra tabellerna?

Permalänk
99:e percentilen

Kan inte Java men kan ge ett generellt tips: Använd [code] när du klistrar in kod. Det blir mycket enklare att läsa. Exempel:

[code]public static void[/code]

blir

public static void

Visa signatur

Skrivet med hjälp av Better SweClockers

Permalänk

Din kod är väldigt kluddig.
Kan du skriva hela uppgiften här så jag kan läsa den så ska jag hjälpa dig:D

Sen avrekommenderar jag scanner och rekommenderar dig ett annat sätt som jag ska skicka och förklara hur det funkar eftersom scanner är buggigt

Permalänk
Hedersmedlem

*Redigerade in [code]-taggar i trådstarten*

Visa signatur

Nu med kortare användarnamn, men fortfarande bedövande långa inlägg.

Permalänk

Redigerat in hela uppgiften nu:)

Permalänk
Medlem
Skrivet av Deathdevil:

Din kod är väldigt kluddig.
Kan du skriva hela uppgiften här så jag kan läsa den så ska jag hjälpa dig:D

Sen avrekommenderar jag scanner och rekommenderar dig ett annat sätt som jag ska skicka och förklara hur det funkar eftersom scanner är buggigt

Nu blev jag nyfiken. Vad anser du vara bättre än Scanner? Jag känner inte till några buggar.

Visa signatur

I'm Winston Wolfe. I solve problems.

Permalänk
Skrivet av matti4s:

Nu blev jag nyfiken. Vad anser du vara bättre än Scanner? Jag känner inte till några buggar.

Under den tiden jag studerade så hade en lärare till oss byggt upp en föbättrad version av scanner som fungerade mycket bättre än scanner. Han kallade den för keyboard.java.

skulle du skriva en inte fil så har jag för mig att man skulle skriva int number = Keyboard.readInt();
Sedan likadant med alla andra former av texter.

Just scannern buggade vid vissa tillfällen när man skulle mata in specialtecken på svenska tangentbord som vi upplevde det.