{"id":174,"date":"2024-04-20T13:51:08","date_gmt":"2024-04-20T11:51:08","guid":{"rendered":"https:\/\/zaverecne-prace.ucimesaweby.sk\/baricova\/?page_id=174"},"modified":"2024-04-30T11:57:59","modified_gmt":"2024-04-30T09:57:59","slug":"elementor-154-2","status":"publish","type":"page","link":"https:\/\/zaverecne-prace.ucimesaweby.sk\/baricova\/elementor-154-2\/","title":{"rendered":"Zadanie 4"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"174\" class=\"elementor elementor-174\">\n\t\t\t\t<div class=\"elementor-element elementor-element-631b085 e-flex e-con-boxed e-con e-parent\" data-id=\"631b085\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a4806ae elementor-widget elementor-widget-heading\" data-id=\"a4806ae\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.21.0 - 15-04-2024 *\/\n.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}<\/style><h2 class=\"elementor-heading-title elementor-size-default\">Gener\u00e1tor \u010d\u00edsiel pre orientovan\u00fd D graf <\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6d3d3a1 elementor-widget elementor-widget-shortcode\" data-id=\"6d3d3a1\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-shortcode\"><!DOCTYPE html>\n<html lang=\"sk\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>Gener\u00e1tor \u010d\u00edsel<\/title>\n<\/head>\n<body>\n    <form method=\"post\" action=\"<?php echo htmlspecialchars($_SERVER[\"PHP_SELF\"]); ?>\">\n        <h2 style=\"font-size: 20px; color: white; text-align: center;\">Meno\/men\u00e1 (oddelen\u00e9 \u010diarkou):<\/h2><br>\n        <input type=\"text\" id=\"meno\" name=\"meno\" oninput=\"checkFilled()\" style=\"width: 100%; font-size: 16px; padding: 8px; color: black; background-color: #f0f0f0;\"><br><br>\n        <div style=\"text-align: center;\">\n            <button type=\"button\" id=\"generate\" name=\"generate\" onclick=\"generateAndDownload()\" disabled>Generuj<\/button>\n        <\/div>\n    <\/form>\n\n    <script>\n        var generated = false; \/\/ Udr\u017eujeme stav, \u010di u\u017e boli vygenerovan\u00e9 \u010d\u00edsla\n\n        function checkFilled() {\n            var inputVal = document.getElementById(\"meno\").value;\n            if (inputVal !== \"\" && !generated) { \/\/ Tla\u010didlo \"Generuj\" je aktivovan\u00e9 iba ak je meno zadan\u00e9 a \u010d\u00edsla e\u0161te neboli vygenerovan\u00e9\n                document.getElementById(\"generate\").removeAttribute(\"disabled\");\n            } else {\n                document.getElementById(\"generate\").setAttribute(\"disabled\", \"disabled\");\n            }\n        }\n\n        function generateAndDownload() {\n            \/\/ Generovanie 10 n\u00e1hodn\u00fdch \u010d\u00edsel od 1 do 20\n            function generateNumbers() {\n                var numbers = [];\n                for (var i = 0; i < 10; i++) {\n                    numbers.push(Math.floor(Math.random() * 20) + 1);\n                }\n                return numbers;\n            }\n\n            var mena = document.getElementById(\"meno\").value.split(',');\n            var text = \"\";\n\n            for (var m = 0; m < mena.length; m++) {\n                var meno = mena[m].trim();\n                var generatedNumbers = generateNumbers();\n\n                \/\/ Stiahnutie vygenerovan\u00fdch \u010d\u00edsel do s\u00faboru\n                text += meno + \"\\n\"; \/\/ Prid\u00e1me meno na za\u010diatok s\u00faboru\n                generatedNumbers.forEach(function(number, index) {\n                    text += number + \"\\n\";\n                });\n\n                text += \"\\n\";\n            }\n\n            \/\/ Vytvor s\u00fabor vo form\u00e1te .txt a spusti\u0165 s\u0165ahovanie\n            var blob = new Blob([text], { type: \"text\/plain\" });\n            var url = URL.createObjectURL(blob);\n            var a = document.createElement(\"a\");\n            a.href = url;\n            a.download = \"vygenerovane_cisla.txt\";\n            document.body.appendChild(a);\n            a.click();\n            \/\/ Uvo\u013eni\u0165 URL objektu po stiahnut\u00ed\n            URL.revokeObjectURL(url);\n\n            \/\/ Deaktivuj tla\u010didlo \"Generuj\" po vygenerovan\u00ed \u010d\u00edsel\n            document.getElementById(\"generate\").setAttribute(\"disabled\", \"disabled\");\n            generated = true; \/\/ Nastav\u00edme, \u017ee \u010d\u00edsla boli vygenerovan\u00e9\n        }\n    <\/script>\n\n<\/body>\n<\/html>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d0016cb elementor-widget elementor-widget-heading\" data-id=\"d0016cb\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Dijkstrov algoritmus<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-14cd2f0 e-grid e-con-boxed e-con e-parent\" data-id=\"14cd2f0\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f6b5216 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"f6b5216\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon elementor-align-icon-left\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-youtube\" viewBox=\"0 0 576 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">1 alternat\u00edva<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4ad994d elementor-align-center elementor-widget elementor-widget-button\" data-id=\"4ad994d\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon elementor-align-icon-left\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-youtube\" viewBox=\"0 0 576 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">2 alternat\u00edva<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Gener\u00e1tor \u010d\u00edsiel pre orientovan\u00fd D graf Gener\u00e1tor \u010d\u00edsel<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-174","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/zaverecne-prace.ucimesaweby.sk\/baricova\/wp-json\/wp\/v2\/pages\/174","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zaverecne-prace.ucimesaweby.sk\/baricova\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/zaverecne-prace.ucimesaweby.sk\/baricova\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/zaverecne-prace.ucimesaweby.sk\/baricova\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/zaverecne-prace.ucimesaweby.sk\/baricova\/wp-json\/wp\/v2\/comments?post=174"}],"version-history":[{"count":27,"href":"https:\/\/zaverecne-prace.ucimesaweby.sk\/baricova\/wp-json\/wp\/v2\/pages\/174\/revisions"}],"predecessor-version":[{"id":436,"href":"https:\/\/zaverecne-prace.ucimesaweby.sk\/baricova\/wp-json\/wp\/v2\/pages\/174\/revisions\/436"}],"wp:attachment":[{"href":"https:\/\/zaverecne-prace.ucimesaweby.sk\/baricova\/wp-json\/wp\/v2\/media?parent=174"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}