Python programozásba segítség?
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
print 'TELEFON SZOLGÁLTATÓ ELÖFIZETÉSEI'
print '--------------------------------'
print 'Kérem az előfizetök számát: ',
tszam=input()
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 'Ö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 '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]
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!