wfia_python


Zadanie 1 (2 pkt)

Napisz program, który dla zadanego przez użytkownika n (jako argument wywołania) generuje tablicę dwuwymiarową n x n, której elementy są iloczynem indeksów kolumny i rzędu. Np. dla n = 4, program powinien drukować:

0 0 0 0 
0 1 2 3
0 2 4 6
0 3 6 9

Uwaga: program powinien stosownie reagować, gdy podane przez użytkownika dane są niepoprawne.


Zadanie 2 (2 pkt)

Niech słowo zawierające parzystą liczbę samogłosek = 2 pkt, a słowo z nieparzystą liczbą samogłosek = 1 pkt. Ocena zdania jest sumą punktów za wszystkie słowa, np.

Ala ma kota. = 2 + 1 + 2 = 5 pkt

Napisz program, który:

f("Ala") -> 2
f("ma") -> 1
f("Ala ma kota.") -> 5

Zadanie 3 (2 pkt)

Napisz program, który:

3 2 7
6 3 5
3 4 5
1 2 4
...

W podanym przykładzie program powinien wydrukować:

Trójkąt można zbudować z boków podanych w liniach: 2, 3.