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
 11/13 Csxeba ***** válasza:
Python 2-ben az input még nem stringet ad vissza. Python 2-ben arra való a raw_input()
2014. febr. 24. 09:26
Hasznos számodra ez a válasz?
 12/13 anonim ***** válasza:
Ó, bocsi, már régen használtam kettest ilyen célra.
2014. febr. 24. 20:50
Hasznos számodra ez a válasz?
 13/13 A kérdező kommentje:

print 'TELEFON SZOLGÁLTATÓ ELÖFIZETÉSEI'

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

print


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

tszam=input()

print

print 'AZ ELŐFIZETÖK ADATAI'

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

nevek=[]

percdij=[]

kezdes=[]

lebeszelt=[]


for g in range(0,tszam):

print 'Kérem a',g+1,'Felhasználó nevét: ',

fh=raw_input()

nevek.append(fh)

print 'Kérem a',nevek[g],'percdíját(Ft/Perc-ben)): ',

dij=input()

percdij.append(dij)

print 'Kérem a',nevek[g],'Bejelentkezését a szolgáltatásba: ',

ev=input()

kezdes.append(ev)

print 'Kérem a',nevek[g],'Lebeszélt perceit: ',

perc=input()

lebeszelt.append(perc)

print


print 'ÖSSZESEN LEBESZÉLT PERCEK'

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

for g in range(0,tszam):

print nevek[g], '---->',percdij[g],'*',lebeszelt[g],'=',percdij[g]*lebeszelt[g],'Ft'


print 'LEGTÖBB LEBESZÉLT PERC'

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


tmax=percdij[0]

maxdij=nevek[0]

for g in range(0,tszam):

if percdij[g]>tmax:

tmax=percdij[g]

maxdij=nevek[g]


print 'A LEGTÖBB LEBESZÉLT PERC ',lebeszelt,'és',tmax,'Ft-ba kerül'

print

print 'A LEGKISEBB PERCDIJ'

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


print 'A LEGKISEBB PERCDIJ:',min(percdij)


print 'LEGKORÁBBAN CSATLAKOZOTT'

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


vmin=kezdes[0]

kezd=nevek[0]

for g in range(0,tszam):

if kezdes[g]<vmin:

vmin=nevek[g]

print 'Legkorábban csatlakozott',nevek[g]

2014. márc. 2. 19:44
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!