# -*- coding: utf-8 -*-
"""
Created on Thu May  7 09:15:56 2026

@author: student
"""

def wektor():
    wektor=[]
    a=0
    for i in range(3):
        a=float(input("Podać rzędną wektora: "))
        wektor.append(a)
    return wektor

def wektor2(n=3):
    wektor=[]
    a=0
    for i in range(n):
        a=float(input("Podać rzędną wektora: "))
        wektor.append(a)
    return wektor

A=wektor2(4)
B=wektor2()
def Iloczyn_skalarny(a,b):
    Il=0
    for i in range(len(a)):
        Il+=a[i]*b[i]
    return Il

#print("Iloczyn skalarny wynosi: ", Iloczyn_skalarny(A,B))

def Iloczyn_skalarny2(a,b):
    Il=0
    for i in range(min(len(a),len(b))):
        Il+=a[i]*b[i]
    return Il
print("Iloczyn skalarny wynosi: ", Iloczyn_skalarny2(A,B))