Kezdőoldal » Számítástechnika » Programozás » Python programozásba segítség?

Python programozásba segítség?

Figyelt kérdés

Python program

amelyik bekéri a billentyűzetből a telefonsozolgáltató előfizetőinek nevét az előfizetés kezdő évszámát

A percdíjjat és alebeszélt percek számát

A program univerzális legyen, azaz kérjen be az elején az előfizetők számát(8db).

A program listázza ki a képernyőre,az előfizetők fizetési listáját, mely tartalmazza nevet, és a fizetendő összeget.

A program algoritmussal keresse ki a legkisebb percdíjjat illetve a legtöbb lebeszélt percet.

A program írja ki a legrégebbi előfizető nevét!


RÉSZLETEZETT TÁJÉKOZTATÁS



2014. febr. 21. 12:04
1 2
 1/13 Tengor ***** válasza:
Vagy írd le, hogy meddig jutottál vagy írd le, hogy mekkora összeggel honorálod a házifeladatod megoldását!
2014. febr. 21. 12:06
Hasznos számodra ez a válasz?
 2/13 A kérdező kommentje:

print "Kérem a telefonszolgáltató előfezőinek a nevét: "

print "----------------------------------------------"

t=input ()

print "Kérem asz előfizetések kezdő évszámát: "

tszam=input ()

print "Kérem a percdíjjat: "

tszam=input ()

print "kérem a lebeszélt percek számát!: "

tszam=input ()


Eddig jutottam, de az első inputot nemtudom, hogy hogy kell megoldani, mivel a tanárunk nem magyaráz el semmit :') Nem házi, dolgozat

2014. febr. 21. 12:09
 3/13 A kérdező kommentje:
Sikerült a bekérésekig eljutni, Mostmár csak az Előfizetők számát kell kiíratni illetve az alatta levő feladatokat.
2014. febr. 21. 12:15
 4/13 Tengor ***** válasza:
Először kérd be, hogy mennyi előfizető lesz. Aztán az általad írt kódot annyiszor futtasd le, amennyit a felhasználó beír.
2014. febr. 21. 12:17
Hasznos számodra ez a válasz?
 5/13 A kérdező kommentje:

Köszi a segítséget, eddig így néz ki:

print 'Kérem az előfizetők számát: ',

tszam=input()

print

print 'Előfizetők adatai'

print '-----------------'

nevek=[]

ar=[]

dbsz=[]

for i in range(0,tszam):

print 'Kérem az',i+1,'előfizető nevét: ',

tn=raw_input()

nevek.append(tn)

print 'Kérem a',nevek[i],'előfizetésének kezdő évszámát: ',

tar=input()

ar.append(tar)

print 'Kérem a',nevek[i],'percdíjját: ',

tdb=input()

dbsz.append(tdb)

print 'Kérem a',nevek[i],'lebeszélt perceit: ',

tdb=input()

dbsz.append(tdb)


Mostmár a feladatok kellenek, "A program listázza ki a képernyőre,az előfizetők fizetési listáját, mely tartalmazza nevet, és a fizetendő összeget.

A program algoritmussal keresse ki a legkisebb percdíjjat illetve a legtöbb lebeszélt percet.

A program írja ki a legrégebbi előfizető nevét! "

2014. febr. 21. 12:24
 6/13 Tengor ***** válasza:

"A program listázza ki a képernyőre,az előfizetők fizetési listáját, mely tartalmazza nevet, és a fizetendő összeget."

Végigmégy a tömbön, kiírod a nevet és kiszámolod az egyenleget (szorzod a percdíjat az percek számával)

2014. febr. 21. 12:27
Hasznos számodra ez a válasz?
 7/13 A kérdező kommentje:
De épp ezaz, hogy ezeket nem magyarázza el, hogy ezt például milyen algoritmussal/parancsokkal kell végrehajtani. (egyébként nagyon szépen köszönöm a segítséget.)
2014. febr. 21. 12:28
 8/13 A kérdező kommentje:
Ohh ,megoldottam. :D Jöhet a Min-Max
2014. febr. 21. 12:31
 9/13 Tengor ***** válasza:

A legkisebb-legnagyobb megkeresése sem túl bonyolult. Fogsz egy egész számot, ami azt jelöli, hogy a lista mely eleméhet tartozik a legkisebb percdíj. Végigmégy a listán és mindig összehasonlítod a legkisebbet jelölőt és az épp aktuálisat. Ha kisebbet találtál, akkor frissíted a jelölőt.

Ha végig értél ki kell csak írni a legkisebbhez tartozó sallangokat.

2014. febr. 21. 12:56
Hasznos számodra ez a válasz?
 10/13 anonim ***** válasza:
És sikerült valamit kezdened egy olyan számmal, amit inputtal olvastál be? Meglepne, mert az input eredménye egy string, számokat az int(input()) függvénnyel tudsz beolvasni (ha egész számról van szó).
2014. febr. 21. 23:00
Hasznos számodra ez a válasz?
1 2

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!