@ehadsson code edited

'''
##   Изменения   ##
> В функциях убран return*
*Инструкция return говорит, что нужно вернуть значение. То есть, в изначальной версии кода функция возвращала цифру 2, но цифра всегда должна быть помещена внутри переменной. То есть, функции, использующие return корректно записывать с присвоением следующим образом: n=function(2,1) 

> Добавлены англоязычные комментарии для пользователя

> Возможность вводить переменные с клавиатуры

> В sd2 добавлено условие успешного выполнения sd**

**'z' in globals() проверяет наличие переменной z, то есть, была ли она объявлена по ходу выполнения программы. Как следует из функции sd, если y равен нулю, функция не присваивает z никакого значения, поэтому условие 'z' in globals() не будет выполнено. В противном же случае программа будет работать по прежнему сценарию
'''

def sd(x,y):
  if y!=0: #Если знаменатель не ноль, выполняем деление и выводим результат на экран
     z=x/y
     print("z equals ",z)
  else: #Если знаменатель равен нулю, уведомляем пользователя о невозможности выполнения
     print("Cannot divide by 0")

def sd2(a,b):
  if a!=0 and 'z' in globals(): #Если знаменатель не ноль и z существует, выполняем арифметическую операцию и выводим результат на экран
    c=z/a+b
    print("c equals ",c)
  else: #Иначе уведомляем пользователя о невозможности выполнения
    print('''Sorry, "a" cannot be  0 and "z" must exist''')

#Вводим переменные (без конструкции int() вводятся строки, с int() - целые числа) и выполняем функции
print("z=x/y")
x=int(input("Type x: ")) 
y=int(input("Type y: "))
sd(x,y)
print("c=z/a+b")
a=int(input("Type a: "))
b=int(input("Type b: "))
sd2(a,b)
input() #Для закрытия программы нужно нажать Enter

Добавлено: 05 Июля 2017 03:51:17 Добавил: Argulator Principalis

Html5 example

<html>
<head></head>
<body>
 <nav>
   <a href="/html/">HTML</a> |
   <a href="/html5/">HTML5</a> |
   <a href="/css/">CSS</a> |
   <a href="/css3/">CSS3</a> |
   <a href="/js/">JavaScript</a>
  </nav>
 </body>
</html>

Добавлено: 02 Июня 2017 19:38:33 Добавил: Igor Xomenok

rus20

<?xml version="1.0" encoding="utf-8"?>
<list>
<item>
<key>ПЕРВЫЙ КАНАЛ http://podkola.net/all-channels</key>
<value>http://85.234.0.38:4020/udp/239.195.32.1:1234</value>
<type>Музыка, фильмы</type>
</item>
<item>
<key>ПЕРВЫЙ http://podkola.net/all-channels</key>
<value>http://85.234.0.38:4020/udp/239.1.1.1:1234</value>
<type>Музыка, фильмы</type>
</item>
<item>
<key>ПЕРВЫЙ КАНАЛ HD http://podkola.net/all-channels</key>
<value>http://85.234.0.38:4020/udp/239.1.1.96:1234</value>
<type>Музыка, фильмы</type>
</item>
<item>
<key>РОССИЯ 1 http://podkola.net/all-channels</key>
<value>http://85.234.0.38:4020/udp/239.195.32.2:1234</value>
<type>Музыка, фильмы</type>
</item>
<item>
<key>РОССИЯ 1 http://podkola.net/all-channels</key>
<value>http://85.234.0.38:4020/udp/239.1.1.2:1234</value>
<type>Музыка, фильмы</type>
</item>
<item>
<key>РОССИЯ 24 http://podkola.net/all-channels</key>
<value>http://85.234.0.38:4020/udp/239.195.32.4:1234</value>
<type>Музыка, фильмы</type>
</item>
<item>
<key>РОССИЯ К http://podkola.net/all-channels</key>
<value>http://85.234.0.38:4020/udp/239.195.32.5:1234</value>
<type>Музыка, фильмы</type>
</item>
<item>
<key>МАТЧ! http://podkola.net/all-channels</key>
<value>http://85.234.0.38:4020/udp/239.195.32.3:1234</value>
<type>Музыка, фильмы</type>
</item>
<item>
<key>НТВ http://podkola.net/all-channels</key>
<value>http://85.234.0.38:4020/udp/239.195.32.7:1234</value>
<type>Музыка, фильмы</type>
</item>
<item>
<key>СТС http://podkola.net/all-channels</key>
<value>http://85.234.0.38:4020/udp/239.195.32.8:1234</value>
<type>Музыка, фильмы</type>
</item>
<item>
<key>ДОМАШНИЙ http://podkola.net/all-channels</key>
<value>http://85.234.0.38:4020/udp/239.195.32.10:1234</value>
<type>Музыка, фильмы</type>
</item>
<item>
<key>ТНТ http://podkola.net/all-channels</key>
<value>http://85.234.0.38:4020/udp/239.195.32.11:1234</value>
<type>Музыка, фильмы</type>
</item>
<item>
<key>ТВЦ http://podkola.net/all-channels</key>
<value>http://85.234.0.38:4020/udp/239.195.32.12:1234</value>
<type>Музыка, фильмы</type>
</item>
<item>
<key>МИР http://podkola.net/all-channels</key>
<value>http://85.234.0.38:4020/udp/239.195.32.13:1234</value>
<type>Музыка, фильмы</type>
</item>
<item>
<key>5 КАНАЛ http://podkola.net/all-channels</key>
<value>http://85.234.0.38:4020/udp/239.195.32.14:1234</value>
<type>Музыка, фильмы</type>
</item>
<item>
<key>ТВ3 http://podkola.net/all-channels</key>
<value>http://85.234.0.38:4020/udp/239.195.32.15:1234</value>
<type>Музыка, фильмы</type>
</item>
<item>
<key>ЗВЕЗДА http://podkola.net/all-channels</key>
<value>http://85.234.0.38:4020/udp/239.195.32.17:1234</value>
<type>Музыка, фильмы</type>
</item>
<item>
<key>РЕН http://podkola.net/all-channels</key>
<value>http://85.234.0.38:4020/udp/239.195.32.18:1234</value>
<type>Музыка, фильмы</type>
</item>
<item>
<key>ОТР http://podkola.net/all-channels</key>
<value>http://85.234.0.38:4020/udp/239.195.32.19:1234</value>
<type>Музыка, фильмы</type>
</item>
<item>
<key>КАРУСЕЛЬ http://podkola.net/all-channels</key>
<value>http://85.234.0.38:4020/udp/239.195.32.20:1234</value>
<type>Музыка, фильмы</type>
</item>
<item>
<key>ПЯТНИЦА! http://podkola.net/all-channels</key>
<value>http://85.234.0.38:4020/udp/239.195.32.32:1234</value>
<type>Музыка, фильмы</type>
</item>
<item>
<key>МУЗ http://podkola.net/all-channels</key>
<value>http://85.234.0.38:4020/udp/239.195.32.54:1234</value>
<type>Музыка, фильмы</type>
</item>
<item>
<key>СПАС http://podkola.net/all-channels</key>
<value>http://85.234.0.38:4020/udp/239.195.32.62:1234</value>
<type>Музыка, фильмы</type>
</item>
<item>
<key>TOP SHOP http://podkola.net/all-channels</key>
<value>http://85.234.0.38:4020/udp/239.195.32.79:1234</value>
<type>Музыка, фильмы</type>
</item>
<item>
<key>ВМЕСТЕ РФ http://podkola.net/all-channels</key>
<value>http://85.234.0.38:4020/udp/239.195.32.93:1234</value>
<type>Музыка, фильмы</type>
</item>
<item>
<key>DW http://podkola.net/all-channels</key>
<value>http://85.234.0.38:4020/udp/239.195.32.255:1234</value>
<type>Музыка, фильмы</type>
</item>
<item>
<key>HTB http://podkola.net/all-channels</key>
<value>http://85.234.0.38:4020/udp/239.1.1.4:1234</value>
<type>Музыка, фильмы</type>
</item>
<item>
<key>КАРУСЕЛЬ http://podkola.net/all-channels</key>
<value>http://85.234.0.38:4020/udp/239.1.1.8:1234</value>
<type>Музыка, фильмы</type>
</item>
<item>
<key>ЧАВАШ ЕН http://podkola.net/all-channels</key>
<value>http://85.234.0.38:4020/udp/239.1.1.9:1234</value>
<type>Музыка, фильмы</type>
</item>
<item>
<key>ТВЦ http://podkola.net/all-channels</key>
<value>http://85.234.0.38:4020/udp/239.1.1.10:1234</value>
<type>Музыка, фильмы</type>
</item>
<item>
<key>СТС http://podkola.net/all-channels</key>
<value>http://85.234.0.38:4020/udp/239.1.1.11:1234</value>
<type>Музыка, фильмы</type>
</item>
<item>
<key>TTC http://podkola.net/all-channels</key>
<value>http://85.234.0.38:4020/udp/239.1.1.60:1234</value>
<type>Музыка, фильмы</type>
</item>
<item>
<key>ДОМАШНИЙ МАГАЗИН http://podkola.net/all-channels</key>
<value>http://85.234.0.38:4020/udp/239.1.1.61:1234</value>
<type>Музыка, фильмы</type>
</item>
<item>
<key>Телеканал Ю http://podkola.net/all-channels</key>
<value>http://85.234.0.38:4020/udp/239.1.1.20:1234</value>
<type>Музыка, фильмы</type>
</item>
<item>
<key>Ю-ТВ http://podkola.net/all-channels</key>
<value>http://85.234.0.38:4020/udp/239.1.1.63:1234</value>
<type>Музыка, фильмы</type>
</item>
<item>
<key>РЕН http://podkola.net/all-channels</key>
<value>http://85.234.0.38:4020/udp/239.1.1.67:1234</value>
<type>Музыка, фильмы</type>
</item>
<item>
<key>DISCOVERY http://podkola.net/all-channels</key>
<value>http://85.234.0.38:4020/udp/239.1.1.68:1234</value>
<type>Музыка, фильмы</type>
</item>
<item>
<key>21+ ЧЕБОКСАРЫ http://podkola.net/all-channels</key>
<value>http://85.234.0.38:4020/udp/239.1.1.74:1234</value>
<type>Музыка, фильмы</type>
</item>
<item>
<key>ТНВ ТАТАРСТАН http://podkola.net/all-channels</key>
<value>http://85.234.0.38:4020/udp/239.1.1.94:1234</value>
<type>Музыка, фильмы</type>
</item>
<item>
<key>НАША СИБИРЬ http://podkola.net/all-channels</key>
<value>http://85.234.0.38:4020/udp/239.1.1.142:1234</value>
<type>Музыка, фильмы</type>
</item>
</list>

Добавлено: 07 Мая 2017 07:51:27 Добавил: Oleg Ikanov

Zhfklsq

<?php

namespace nodamage;

use pocketmine\event\Listener;
use pocketmine\event\player\PlayerMoveEvent;
use pocketmine\event\entity\EntityDamageEvent;
use pocketmine\plugin\PluginBase;
use pocketmine\math\Vector3;

class Nodamage extends PluginBase implements Listener{

public $damage = array();

public function onEnable(){
$this->getServer()->getPluginManager()->registerEvents($this, $this);
}

public function onMove(PlayerMoveEvent $event){
$player = $event->getPlayer();
$sX = $player->getFloorX();
$sY = $player->getFloorY() - 1;
$sZ = $player->getFloorZ();
$tX = 54;
$tY = 64;
$tZ = 54;
$h = 10;
if($sX == $tX && $sY == $tY && $sZ == $tZ){
$sendet->sendMessage("Lol");}
else {
$player->setMotion(new Vector3(0, $h, 0));
$this->damage[$player->getName()] = true;
}
}

public function onDamage(EntityDamageEvent $event){
$player = $event->getEntity();
if($player instanceof Player){
if($event->getCause() == 4){
if(isset($this->damage[$player->getName()])){
$event->setCancelled();
unset($this->damage[$player->getName()]);
}
}
}
}
}
?>

Добавлено: 27 Апреля 2017 08:03:11 Добавил: Igor Hapov

Bee in Space

/*
Chillout Music Community Theme
For use in: https://plug.dj/the-chillout-room


Copyright 2016 ChilloutMusic (http://chilloutmusic.fm/)

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/


@import url("https://chilloutmusica.github.io/cm/src/users.css");
@import url("https://chilloutmusica.github.io/cm/src/rdjs.css");

body {
background-size: 100% auto !important;
background-attachment: fixed 0px 0px !important;
}

#room-bar .icon-room {
background: url(https://psv4.userapi.com/c812621/u23778676/docs/d907848680c0/cm_kopia.png);
}

#playback-container {
background-image: url();
background-position: center;
background-size: 100% auto;
}

#chat .message:nth-child(2n+1) #chat .mention:nth-child(2n+1) #chat .skip:nth-child(2n+1) #chat .moderation:nth-child(2n+1) #chat .emote:nth-child(2n+1) #chat .update:nth-child(2n+1) #chat .welcome:nth-child(2n+1) {
background-color: rgba(17 19 23 0.32);
-webkit-animation: fadein 0.25s;
-moz-animation: fadein 0.25s;
-ms-animation: fadein 0.25s;
-o-animation: fadein 0.25s;
animation: fadein 0.25s;
animation: fadein 0.25s;
background-color: #000033;
border-radius: 0px;
background-color: rgba(17 19 23 0.5);
}

#chat #chat-input {
background: rgba(80 80 80 0.25);
}

.icon-chat-host > span {
color: #663333 !important;
}

#playlist-panel {
opacity: .85;
}

#footer {
background-color: rgba(30 30 36 1) !important;
}

#playback-controls .button.snooze {
background: #cc9933 !important;
opacity: .7;
}

#playlist-button {
background: #663333 !important;
}

#playlist-menu .menu .row.selected {
background: #000033 !important;
}

.media-list .row.now-playing {
background: #663333 !important;
border-bottom: 1px solid #ff5f7c !important;
}

#playlist-menu .menu .row .count {
color: #663333 !important;
}

#grab .bottom #grab.selected {
background: #000033 !important;
}

#footer-user .bar .progress {
background: #663333 !important;
}

.experience .xp .bar .progress {
background: #663333 !important;
}

.activate-button span {
color: #FFFFFF !important;
}

#playlist-activate-button {
background: none !important;
}

#playlist-activate-button span {
color: #663333 !important;
}

.media-list .row.now-playing .actions {
background: #663333 !important;
}

.media-list .row.selected {
background: #000033 !important;
}

.media-list .selected .actions {
background: #663333 !important;
}

#user-lists .header .button.staff.selected {
border-bottom: 1px solid #663333 !important;
}

.dialog.destructive .button.submit {
}

#room-info .button.disabled {
background: #663333 !important;
}

#room-info .button.enabled {
background: #000033 !important;
}

#playlist-create:hover {
background: #000033 !important;
}

#playlist-import:hover {
background: #000033 !important;
}

#playlist-edit-button:hover {
background: #000033 !important;
}

#playlist-shuffle-button:hover {
background: #000033 !important;
}

#playlist-delete-button:hover {
background: #cc9933 !important;
}

.tab-menu button.selected {
background: #663333 !important;
}

#dj-button .left {
background: #000033 !important;
}

#dj-button.is-leave .left {
background: #663333 !important;
}

#dj-button.is-quit .left {
background: #663333 !important;
}

.delete-button:hover {
background: #663333 !important;
}

.icon-plug-dj {
display: none;
}

#chat .icon .icon-p3 {
background-image: url('') !important;
}

.icon-chat-ambassador + span {
color: #cc9933 !important;
}

.icon-chat-host + span {
color: #663333 !important;
}

.icon-chat-cohost + span {
color: #663333 !important;
}

.icon-chat-manager + span {
color: #000033 !important;
}

.icon-chat-bouncer + span {
color: #000033 !important;
}

.icon-chat-dj + span {
color: #cc9933 !important;
}

.drag-media-box {
background-color: #663333;
}

Добавлено: 08 Апреля 2017 12:42:58 Добавил: Артемий Иногда

Тимми

_ __ __ __ __ | |
_______ | | __ __ | \/ | \ \ / / | |
|__ __| | | | \/ | ______ | \ / | /\ \ \_/ / | |
| | | | | \ / | |______| | |\/| | / \ \ / |_|
| | | | | |\/| | | | | | / /\ \ | | (_)
| | |_| | | | | |_| |_| / ____ \ |_|
|_| |_| |_| /_/ \_\
_______,.........._
_.::::::::::::::::::::::::._
_J::::::::::::::::::::::::::::::-.
_,J::::;::::::!:::::::::::!:::::::::::-."\_ ___
,-:::::/::::::::::::/''''''-:/ \::::::::::::::::L_
,;;;;;::!::/ V -::::::::::::::::7
,J:::::::/ \/ '-'`\:::::::.7
|:::::::' \::!:::/
J::::::/ `.!:\ dp
|:::::7 |/\:\
J::::/ \/ \:|
|:::/ \:\
|::/ |:.Y
|::7 |:|
|:/ `OOO8ooo._ |:|
|/ ,,oooo8OO' `"`Y8o, |'
| ,odP"' `8P /
| ,8P' _.__ .---.._ /
| ' .-' `-. .' `-. /
`. ,' `. / `. L_
.-.J. / Y \ /_ \
| \ / | Y // `|
\ '\ \ Y 8B | 8B | /Y '
\ \ \ | | ; / | /
\ \ \ | ,'. / / L |
\ J \ \ _.' `-._ _.' / _.'
`.___,\ `._ _,' '-...-' /'`"'
\ '---' _____________ /
`. \|T T T T T|/ ,'
`. \_|_|_|_/ .'
`. `._.-..' .'
`._ `-' _,'
`--._________.--'


Добавлено: 04 Апреля 2017 15:48:43 Добавил: Roman Kgan

Красивый пингвин

<!-- 

                         ooMMMMMMMooo
                       oMMMMMMMMMMMMMMMoo
                      MMMMMMMMMMMMMMo"MMMo
                     "MMMMMMMMMMMMMMMMMMMMM
                     MMMMMMMMMMMMMMMMMMMMMMo
                     MMMM""MMMMMM"o" MMMMMMM
                     MMo o" MMM"  oo ""MMMMM
                     MM MMo MMM" MMoM "MMMMM
                     MMo"M"o" "" MMM" oMMMMM"
                     oMM M  o" " o "o MMMMMM"
                     oM"o " o "  o "o MMMMMMM
                     oMMoM o " M M "o MMMM"MMo
                      Mo " M "M "o" o  MMMoMMMo
                     MMo " "" M "       MMMMMMMo
                   oMM"   "o o "         MMMMMMMM
                  MMM"                    MMMMMMMMo
                oMMMo                     "MMMMMMMMo
               MMMMM o             "  " o" "MMMMMMMMMo
              MMMMM          "            " "MMMMMMMMMo
             oMMMM                          ""MMMMMMMMMo
            oMMMM         o         o         MMoMMMMMMM
            MMMM               o              "MMMMMMMMMM
           MMMM"     o    o             o     "MMMMMMMMMMo
         oMMMMM                                MMMMMMMMMMo
         MMM"MM                               "MMM"MMMMMMM
         MMMMMM           "      o   "         MMMMMMMMMMM
         "o  "ooo    o                     o o"MMMMMMMMoM"
        " o "o "MMo       "                o"  MMMMMMMM"
    o "o" o o "  MMMo                     o o""""MMMM"o" "
 " o "o " o o" "  MMMMoo         "       o "o M"" M "o " "
 "o o"  " o o" " " "MMMM"   o              M o "o" o" o" " o
 M  o M "  o " " " " MM""           o    oMo"o " o o "o " "o "
 o"  o " "o " " M " " o                MMMMo"o " o o o o" o o" "
 o" "o " o " " o o" M "oo         ooMMMMMMM o "o o o " o o o "
 M "o o" o" "o o o " o"oMMMMMMMMMMMMMMMMMMMo" o o "o "o o"
  "" "o"o"o"o o"o "o"o"oMMMMMMMMMMMMMMMMMMo"o"o "o o"oo"
        "" M Mo"o"oo"oM"" "               MMoM M M M
               """ """                      " """ "
 -->

Добавлено: 23 Марта 2017 16:20:22 Добавил: Roman Kgan

Кто хочет стать Миллионером JS

    var questionText = []; //Объявляю переменные
        var answerFirst = [];
        var answerSecond = [];
        var answerThird = [];
        var answerFourth = [];
        var rightAnswer = [];
        var moneyWon = [];
        var toBreak = false;
        var moneyCheckpoint = "0$"

        questionText[0] = "Что такое Fortran?"
        answerFirst[0] = "a) Антивирус"
        answerSecond[0] = "б) Австралийское блюдо"
        answerThird[0] = "в) Первый  высокоуровневый язык программирования"
        answerFourth[0] = "г) Интернет-браузер"
        rightAnswer[0] = "в"
        moneyWon[0] = "100$"
        questionText[1] = "В какой стране есть доступ к всего 28 сайтам?"
        answerFirst[1] = "а) Папуа-Новая Гвинея"
        answerSecond[1] = "б) Северная Корея"
        answerThird[1] = "в) Россия"
        answerFourth[1] = "г) Уругвай"
        rightAnswer[1] = "б"
        moneyWon[1] = "200$"
        questionText[2] = "Жители какой страны славятся своим запутанным кодом?"
        answerFirst[2] = "а) США"
        answerSecond[2] = "б) Китай"
        answerThird[2] = "в) Япония"
        answerFourth[2] = "г) Индия"
        rightAnswer[2] = "г"
        moneyWon[2] = "300$"
        questionText[3] = "Какой самый популярный поисковик из перечисленных?"
        answerFirst[3] = "а) Google"
        answerSecond[3] = "б) Yandex"
        answerThird[3] = "в) Yahoo"
        answerFourth[3] = "г) DuckDuckGo"
        rightAnswer[3] = "а"
        moneyWon[3] = "500$"
        questionText[4] = "Чем отличается C и C++?"
        answerFirst[4] = "а) Плюсиками"
        answerSecond[4] = "б) Названием"
        answerThird[4] = "в) Ничем"
        answerFourth[4] = "г) Во втором есть ООП"
        rightAnswer[4] = "г"
        moneyWon[4] = "1000$"
        questionText[5] = "Какой из этих языков программирования уже давно не используется?"
        answerFirst[5] = "а) Java"
        answerSecond[5] = "б) Pascal"
        answerThird[5] = "в) Python"
        answerFourth[5] = "г) Swift"
        rightAnswer[5] = "б"
        moneyWon[5] = "2000$"
        questionText[6] = "Какой из перечисленных языков недолюбливают программисты?"
        answerFirst[6] = "а) Javascript"
        answerSecond[6] = "б) Китайский"
        answerThird[6] = "в) PHP"
        answerFourth[6] = "г) C#"
        rightAnswer[6] = "в"
        moneyWon[6] = "4000$"
        questionText[7] = "Что из этого является IDE?"
        answerFirst[7] = "а) Notepad"
        answerSecond[7] = "б) Atom"
        answerThird[7] = "в) Code::Blocks"
        answerFourth[7] = "г) Sublime Text"
        rightAnswer[7] = "в"
        moneyWon[7] = "8000$"
        questionText[8] = "Кто из перечисленных компаний не производит мониторы?"
        answerFirst[8] = "а) HTC"
        answerSecond[8] = "б) Dell"
        answerThird[8] = "в) Phillips"
        answerFourth[8] = "г) Samsung"
        rightAnswer[8] = "а"
        moneyWon[8] = "16000$"
        questionText[9] = "Как называлась популярная в 90-х международная любительская сеть?"
        answerFirst[9] = "а) Фидонет"
        answerSecond[9] = "б) Спайдернет"
        answerThird[9] = "в) Экзонет"
        answerFourth[9] = "г) Арпанет"
        rightAnswer[9] = "а"
        moneyWon[9] = "32000$"
        questionText[10] = "В каком году был создан Интернет в современном понимании?"
        answerFirst[10] = "а) 1969"
        answerSecond[10] = "б) 1985"
        answerThird[10] = "в) 1991"
        answerFourth[10] = "г) 1996"
        rightAnswer[10] = "в"
        moneyWon[10] = "64000$"
        questionText[11] = "Когда празднуется день программиста?"
        answerFirst[11] = "а) 128-й день в году"
        answerSecond[11] = "б) 3 сентября"
        answerThird[11] = "в) 256-й день в году"
        answerFourth[11] = "г) 12 июня"
        rightAnswer[11] = "в"
        moneyWon[11] = "125000$"
        questionText[12] = "Что делает команда \"sudo rm -rf\" в Linux?"
        answerFirst[12] = "а) Выход из системы"
        answerSecond[12] = "б) Обновление системы"
        answerThird[12] = "в) Удаляет все файлы на одном диске с системой"
        answerFourth[12] = "г) Включает утилиту восстановления жёсткого диска"
        rightAnswer[12] = "в"
        moneyWon[12] = "250000$"
        questionText[13] = "В C++, int i=5; \n int a = i++ + i++; cout<<a<<endl; Что выведет?"
        answerFirst[13] = "а) 12"
        answerSecond[13] = "б) 13"
        answerThird[13] = "в) 14"
        answerFourth[13] = "г) Не знаю"
        rightAnswer[13] = "г"
        moneyWon[13] = "500000$"
        questionText[14] = "От чего больше зависит результат выполнения кода?"
        answerFirst[14] = "а) От фазы Луны"
        answerSecond[14] = "б) От количества пройденных шагов с бубном"
        answerThird[14] = "в) От места, из которого растут руки программиста"
        answerFourth[14] = "г) От шуток про админов"
        rightAnswer[14] = "в"
        moneyWon[14] = "1000000$"

        function userQuestion(i) {
            userAnswer = prompt("Вопрос: " + questionText[i] + "\n" + "Ответы: " + "\n" + answerFirst[i] + "\n" + answerSecond[i] + "\n" + answerThird[i] + "\n" + answerFourth[i]) //Задаёт вопрос
            if (i == 4 || i == 9) {

            }
            if (userAnswer.toLowerCase() == rightAnswer[i]) {
                if (i == 14) {
                    alert("Поздравляем с победой! Миллион ваш!")
                } else {
                    var toContinue = confirm("Правильный ответ! Будете продолжать игру?")
                    if (!toContinue) {
                        alert("В таком случае, вы выиграли " + moneyWon[i])
                        toBreak = true;
                        return 0;
                    } else {
                        alert("Хорошо, идём дальше...")
                    }
                }
            } else {
                alert('Ответ неправильный! Вы выигрываете ' + moneyCheckpoint + "\n" + "Правильный ответ: " + rightAnswer[i]);
                toBreak = true
            }
        }
            for (var i = 0; i < 15; i++) {
                userQuestion(i)
                if (i == 4 || i == 9) { //Если это 5 или 10...
                    moneyCheckpoint = moneyWon[i]
                }
                if (toBreak) {
                    break;
                }
            }
    

Добавлено: 13 Января 2017 20:43:37 Добавил: Roman Kgan

favorite.php

<?php
$___notjson = 1;

header('Content-Type: text/html; charset=utf-8');


$uid = ucoz_getinfo("SITEUSERID");

$rdata_name = 'favorite.dat';
$rdata = file($rdata_name);


$max_col_fav = 25;//Максимальное количество закладок (если нужно нелимитированное - пишем 0).
$cache = 1;/* Запись заголовков материала в базу, 0(нет) или 1(да):
0 - если малое количество API запросов на сервер, при каждой загрузке избранного - количество

запросов = количиству закладок.
1 - при большом количестве запросов заголовок записывается в базу (без API) (Недостаток данного

значения - возможная неактуальность данных).
*/

$max_tlen = 28;//Максимальная длинна заголовка материала (список закладок, персональная страница).
$user_like = 1;//Функция лайков

$api_key = r75v0LtKJoJsJJ6E; // API-ключ


if($uid!=0){

### ДОБАВЛЕНИЕ В ИЗБРАННОЕ:
if($_POST['type']=='add' & isset($_POST['addr']) & isset($_POST['mid'])){

function clear_request($req){return str_replace(array("|", "#", ","), array(""), $req);}

$mid = clear_request($_POST['mid']);
$addr = clear_request($_POST['addr']);


$api_addr = ereg_replace('http://'.$_SERVER["HTTP_HOST"].'', '', $addr);
$api_response = xmlrpc_decode(file_get_contents('http://' . $_SERVER["HTTP_HOST"] . '/api' .

$api_addr . '?apikey=' . $api_key), 'utf8');
$name = clear_request($api_response['TITLE']);


$dopusk = false;
foreach($rdata as $rdata_line_num => $rdata_line){
trim($rdata_line, "\n");
list($uid_data, $data) = explode("|",$rdata_line);
if(current(explode(",", $uid_data))==$uid){
if((substr_count($data, ",")+1)<$max_col_fav || $max_col_fav==0){

if(substr_count($data, $addr)<=0){
unset($rdata[$rdata_line_num]);
$dopusk = true;
break;
}
else
{
exit('2');//Уже есть в избранном!
}

}
else
{
exit('3');//Память для избранного переполнена!
}

}
}


$user_data = xmlrpc_decode(file_get_contents('http://' . $_SERVER["HTTP_HOST"] .

'/api/index/8-' . $uid . '?apikey=' . $api_key), 'utf8');

if($dopusk==true){//Дописываем
$str_to_arr = $uid.",".$user_data['USER_USERNAME'].",".$user_data

['USER_AVATAR']."|".$mid."#".$addr."#".$name.",".str_replace("\n", "", $data)."\n";
}
else
{//Новая запись
$str_to_arr = $uid.",".$user_data['USER_USERNAME'].",".$user_data

['USER_AVATAR']."|".$mid."#".$addr."#".$name."\n";
}

array_unshift($rdata, $str_to_arr);
file_put_contents($rdata_name, $rdata);

echo '1';//Добавлено в избранное
}


### УДАЛЕНИЕ ВСЕХ ИЗБРАННЫХ МАТЕРИАЛОВ:
if($_POST['type']=='delete_all'){
foreach($rdata as $rdata_line_num => $rdata_line){
trim($rdata_line);
list($uid_data, $data) = explode("|",$rdata_line);
if(current(explode(",", $uid_data))==$uid){
unset($rdata[$rdata_line_num]);
file_put_contents($rdata_name, $rdata);
exit('1');
break;
}
}
echo '2';
}


### УДАЛЕНИЕ ОДНОГО ИЗБРАННОГО:
if($_POST['type']=='delete_one' & isset($_POST['mid'])){
foreach($rdata as $rdata_line_num => $rdata_line){
trim($rdata_line);
list($uid_data, $data) = explode("|",$rdata_line);
$count = substr_count($data, ',');
if(current(explode(",", $uid_data))==$uid){
$arr = explode(',',$data);
$index = 0;
foreach($arr as $item){
$index++;
$mid = explode('#',$item);
if($mid[0]==$_POST['mid']){
unset($rdata[$rdata_line_num]);
file_put_contents($rdata_name, $rdata);
if($count>0){
if($index==1){$rep = $item.',';}else{$rep = ','.$item;}
$data = str_replace(array($rep, "\n"), "", $data);
$user_data = xmlrpc_decode(file_get_contents('http://' . $_SERVER

["HTTP_HOST"] . '/api/index/8-' . $uid . '?apikey=' . $api_key), 'utf8');
file_put_contents($rdata_name, $uid.",".$user_data

['USER_USERNAME'].",".$user_data['USER_AVATAR']."|".$data."\n", FILE_APPEND);
}
echo '1';
}
}
break;
}
}
}


### ПРОСМОТР ИЗБРАННЫХ (Персональная):
if($_GET['type']=='view' & isset($_GET['suid']) & $_GET['suid']==$uid){
$base_result = false;
foreach($rdata as $rdata_line_num => $rdata_line){
trim($rdata_line);
list($uid_data, $data) = explode("|",$rdata_line);
if(current(explode(",", $uid_data))==$_GET['suid']){
$arr = explode(',',$data);
foreach($arr as $item){
if($cache==0){list($mid, $addr) = explode('#',$item);}
if($cache==1){list($mid, $addr, $name) = explode('#',$item);$real_addr =

$addr;}
$addr = ereg_replace('http://'.$_SERVER["HTTP_HOST"].'', '', $addr);

//Получаем материал (cache = 0):
if($cache==0){
$api_response = xmlrpc_decode(file_get_contents('http://' . $_SERVER

["HTTP_HOST"] . '/api' . $api_addr . '?apikey=' . $api_key), 'utf8');
}

$type = explode('/', $addr);

switch($type[1]){
case 'load':
$type_d = 'Файл';
break;
case 'news':
$type_d = 'Новость';
break;
case 'publ':
$type_d = 'Статья';
break;
case 'photo':
$type_d = 'Фото';
break;
case 'board':
$type_d = 'Объявление';
break;
case 'blog':
$type_d = 'Блог';
break;
case 'dir':
$type_d = 'Сайт';
break;
case 'stuff':
$type_d = 'Игра';
break;
}

if($cache==0){$mat_url = $api_response['ENTRY_URL'];$mat_title =

$api_response['TITLE'];}
if($cache==1){$mat_url = $real_addr;$mat_title = $name;}

if($mat_url){
if(mb_strlen($mat_title, 'UTF-8')>$max_tlen){$points = '...';}else{$points =

'';}
$title = mb_substr(strip_tags($mat_title), 0, $max_tlen, 'UTF-

8');//strip_tags - для модулей без фильтрации тегов в названии
echo '<div><img src="http://'.$_SERVER["HTTP_HOST"].'/img/delete.png"

class="favorite_delete" mid="'.$mid.'" style="float:left;cursor:pointer;"> '.$type_d.'
<a href="'.$mat_url.'" target="_blank">'.$title.$points.'</a></div>';
}
else
{
echo '<div><img src="http://'.$_SERVER["HTTP_HOST"].'/img/delete.png"

class="favorite_delete" mid="'.$mid.'" style="float:left;cursor:pointer;"> Данной страницы нет, или

ошибка API!</div>';
}
$count++;
}
echo '
<div style="margin-top:9px;">
Записей: <span id="favorite_count">'.$count.'</span>';
if($max_col_fav!=0){echo ' из '.$max_col_fav.'.';}
echo '
<input type="button" id="favorite_delete_all" value="Удалить все">
</div>
';
$base_result = true;
break;
}
}
if($base_result==false){
echo 'Нет избранного.';
}
}
}




#КОЛИЧЕСТВО ДОБАВЛЕНИЙ (Материал):
if($_GET['type']=='count' & isset($_GET['mid'])){
$base_open = fopen($rdata_name, "r");
$base_text = fread($base_open, filesize($rdata_name));

$col_add = substr_count($base_text, $_GET['mid'].'#');
$col_add_l = substr($col_add, -1);

if($col_add_l==0 || $col_add_l>1){$col_name = 'пользователей';}
if($col_add_l==1){$col_name = 'пользователя';}

echo '<div class="alert alert-info" id="favorite_favor">В избранном у <span id="favorite_count">'.

$col_add.'</span> '.$col_name.'.</div>';
if($col_add>0 & $user_like==1){echo '<input type="button" id="favorite_list" value="Список кто

добавил">';}
}



#ВЫВОД ЛАЙКОВ (Тех кто нажал добавить):
if($_GET['type']=='userlist' & isset($_GET['mid']) & $user_like==1){
if(substr_count(implode($rdata), $_GET['mid'])>0){
foreach($rdata as $rdata_line_num => $rdata_line){
trim($rdata_line);
list($uid_data, $data) = explode("|",$rdata_line);
if(substr_count($data, $_GET['mid'])>0){
list($buid, $bname, $bava) = explode(",",$uid_data);
echo '<tr><td><a href="/index/8-'.$buid.'" target="_blank">';
if($bava!=''){echo '<img src="'.$bava.'" width="35" border="0">';}else{echo

'<img src="/img/fav_noava.png" width="35" border="0">';}
echo '</a></td><td><a href="/index/8-'.$buid.'" target="_blank">'.

$bname.'</a></td></tr>';
}
}
}
else
{
echo '<tr><td>Данный файл никто не добавил!</td></tr>';
}
}




?>

Добавлено: 11 Января 2017 19:54:32 Добавил: Владислав Демченко

matrix 16

program Matrix16;
var
a:array [1..10,1..10] of integer;
M, i, j, i2:Integer;

begin
Write('M: ');
Readln(M);

for i:=1 to M do
begin
writeln(i,': ');
for j:=1 to M do
begin
Write(j,' : ');
Read(a[i,j]);
end;
end;

for i2:=1 to M div 2 do
begin
For j:=i2 to M-i2+1 do Write(a[j,i2],' ');
For i:=i2+1 to M-i2+1 do Write(a[M-i2+1,i],' ');
For j:=M-i2 downto i2 do Write(a[j,M-i2+1],' ');
For i:=M-i2 downto i2+1 do Write(a[i2,i],' ');
writeln('');
end;
writeln(a[M div 2+1,M div 2+1]);
end.

Добавлено: 08 Января 2017 13:10:35 Добавил: Андрей Стаценко

Среднее из трех чисел

Program srednee;

var
    a1, a2, a3: integer;

begin
    write ('Введите три числа: ');
    readln (a1, a2, a3);
    
    if ((a1<=1000) and (a2<=1000) and (a3<=1000)) and ((a1>=-1000) and (a2>=-1000) and (a3>=-1000))  then

    if (a1 = a2) or (a1 = a3) or (a2 = a3) or ((a1 = a2) and (a2 = a3)) then
        writeln('Error')
    else
        if ((a1 > a2) and (a1 < a3)) or ((a1 < a2) and (a1 > a3)) then
            writeln(a1)
        else
            if ((a2 > a1) and (a2 < a3)) or ((a2 < a1) and (a2 > a3)) then
                writeln(a2)
            else
                writeln(a3)
                
                else
                    writeln('Error')

end.

Добавлено: 14 Ноября 2016 16:28:49 Добавил: Степан Самко

Просто код. Просто так.

#include<iostream>
#include<cmath>
using namespace std;
const int k = 1000;

double arr[k], x = 0, y = 0;

int main() {
cin >> x >> y; //Вводим Х и первое значение Y
arr[0] = y; //Записываем в первый элемент массива первое значение Y
for (int i = 0; i < 9; i++)
arr[i + 1] = arr[i] / 2 * (3 - (x * arr[i] * arr[i])); //Заполняем оставшиеся 9 элементов массива значениями Y по данной формуле
for (int i = 0; i < 10; i++) //Выводим получившиеся значения Y каждого элемента массива
printf("%.3f ", arr[i]);
system("pause");
return 0;
}

Добавлено: 16 Октября 2016 14:34:15 Добавил: Даниил Макаренко

hdsth

package asd.asd;

import java.util.Random;

public class Start {
public static void main(String[] args) {
int[][] matrix = { { 3, 2, 1 }, { 6, 5, 4 } };
// System.out.println(matrix[0][0]);
// System.out.println(matrix[1][1]);

for (int i = 0; i < matrix.length; i++) {
System.out.println();
for (int j = 0; j < matrix[i].length; j++) {
System.out.print(matrix[i][j] + " ");
}
}

System.out.println();

int[][] arr = new int[2][3];

Random ra = new Random();
int x = ra.nextInt(50);

for (int i = 0; i < arr.length; i++) {
for (int j = 0; j < arr[i].length; j++) {
arr[i][j] = ra.nextInt(50);

}
}
for (int i = 0; i < arr.length; i++) {
for (int j = 0; j < arr[i].length; j++) {
System.out.print(arr[i][j] + " ");
}
System.out.println();
}
}

}

Добавлено: 22 Сентября 2016 17:22:38 Добавил: Vasul Smozhanuk