Kezdőoldal » Számítástechnika » Programozás » Ezt a programot hogyan kell...

Ezt a programot hogyan kell megcsinálni free pascalban? Olyan programot kell írni, amely egy számtani sorozat elemeit írja ki, kérje be a sorozat első elemét, a növekményt, és azt hogy hány elemből áll.

Figyelt kérdés
2013. ápr. 28. 23:04
 1/7 anonim ***** válasza:

Le kell ülni, végiggondolni az algoritmust, majd bepötyögni és tesztelni.

Hol akadtál el a folyamatban?

2013. ápr. 28. 23:12
Hasznos számodra ez a válasz?
 2/7 anonim ***** válasza:

Ne várd, hogy bárki megírja helyetted a házidat :)


Egy számtani sorozatot legyeszerűbben tömbben tárolhatsz. Ezesetben az elemszám a tömb méretét fogja jelenteni. A sorozat első eleme a tömb 0. helyére kerül, majd a tömbön végigiterálva feltöltöd a hátralevő értékeket úgy, hogy minden N -edik érték az előző érték és a növekmény értéke legyen. (values[i] := values[i - 1] + increment)


Ha ezzel megvagy, egy másik programrész végigitelrálva a tömbön kiír minden egyes értéket.


A fentieket egyetlen iterációban is végre lehet hajtani, ezesetben tömbbe való berámolás helyett kell egyszerűen kiírni az aktuális értéket, azonban ez durva szakbarbárságra vallana.

2013. ápr. 28. 23:15
Hasznos számodra ez a válasz?
 3/7 fersk ***** válasza:
Ez egy egyszerű ciklus. Mi a gond?
2013. ápr. 28. 23:15
Hasznos számodra ez a válasz?
 4/7 SimkoL ***** válasza:

program sorozat;


var i, indulo, novekmeny, elemszam : integer;


begin

Write('Induló érték: ');

ReadLn(indulo);

Write('Növekmény: ');

ReadLn(novekmeny);

Write('Elemszám: ');

ReadLn(elemszam);

for i:=1 to elemszam do

begin

Write(indulo,' ');

indulo:=indulo+novekmeny;

end;

WriteLn;

Write('Nyomj Entert a kilépéshez !');

ReadLn;

end.

2013. ápr. 30. 04:33
Hasznos számodra ez a válasz?
 5/7 anonim ***** válasza:
@SimkoL: Igen, a "azonban ez durva szakbarbárságra vallana" mondat alatt pontosan erre gondoltam. Ha már megírtad helyette a háziját, megtennéd, hogy megmutatod neki azt is, hogyan kéne ezt jól megírni?
2013. ápr. 30. 11:54
Hasznos számodra ez a válasz?
 6/7 SimkoL ***** válasza:
Egy ilyen kérdés után szerinted valaki elhiszi neki, hogy tudja, hogy mi a tömb, a 'Val', a 'While' - amik nagyon hiányoznak a kódból - ?
2013. máj. 2. 10:01
Hasznos számodra ez a válasz?
 7/7 anonim ***** válasza:
Mondasz valamit :)
2013. máj. 2. 12:39
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!