diff --git a/templates/_folder_Lectures/_folder_Lecture 09/Example - Scope/skop_eksempel.cpp b/templates/_folder_Lectures/_folder_Lecture 09/Example - Scope/skop_eksempel.cpp
new file mode 100644
index 0000000000000000000000000000000000000000..f4296b5588ff8529cae3cd72e9e42ae6e0694b80
--- /dev/null
+++ b/templates/_folder_Lectures/_folder_Lecture 09/Example - Scope/skop_eksempel.cpp	
@@ -0,0 +1,36 @@
+#include <vector>
+#include <iostream>
+
+//------------------------------------------------------------------------------'
+// Eksempel fra gjesteforelesning 18.03.25
+// Skop
+
+double finnRabatt(double p) {
+    return 0.1 * p;
+}
+
+int main() {
+    std::vector<double> priser {50, 10};
+    double totalRabatt = 0;
+
+    for (int i = 0; i < priser.size(); i++) {
+        double pris = priser.at(i); 
+
+        if (pris > 20) {
+            totalRabatt += finnRabatt(pris); 
+        }
+    }
+
+    std::string melding = "Rabatt på varen er: ";
+
+    if (priser.size() > 1){
+        std::string melding = "Rabatt på varene er: ";
+        std::cout << "Vi har flere varer." << std::endl;
+        std::cout << melding << std::endl;
+    }
+
+    std::cout << melding << totalRabatt << std::endl;
+    return 0;
+}
+
+//------------------------------------------------------------------------------