Informatik in-a2 2014
Übung 1:
Die Elemente einer Liste werden jeweils mit einem Faktor multipliziert.
#! /usr/bin/python
# -*- coding: utf-8 -*-
import os, sys
#Multiplikation der Elemente einer Liste mit einem Faktor
def multi(a,b):
liste = list(str(a))
i = 0 # Index von liste
while i < len(liste):
liste[i] = (b*int(liste[i]))
i = i + 1
return liste
#Hauptprogramm
a = input("Gib eine mindestens vierstellige Zahl ein: ")
b = input("Gib eine einstelligen Faktor ein: ")
print multi(a,b)
#! /usr/bin/python
# -*- coding: utf-8 -*-
import os, sys
#Multiplikation (normal)
def multi(a,b):
listea = list(str(a))
listeb = list(str(b))
erg = []
i = 0 # Index von listea
j = 0 # Index von listeb
while i < len(listea) and j < len(listeb):
erg.append(int(listea[i]) * int(listeb[j]))
i = i + 1
j = j + 1
return erg
#Hauptprogramm
a = input("Gib eine mindestens vierstellige Zahl ein: ")
b = input("Gib noch eine solche Zahl ein: ")
print multi(a,b)