Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






  • Сервис онлайн-записи на собственном Telegram-боте
    Тот, кто работает в сфере услуг, знает — без ведения записи клиентов никуда. Мало того, что нужно видеть свое расписание, но и напоминать клиентам о визитах тоже. Нашли самый бюджетный и оптимальный вариант: сервис VisitTime.
    Для новых пользователей первый месяц бесплатно.
    Чат-бот для мастеров и специалистов, который упрощает ведение записей:
    Сам записывает клиентов и напоминает им о визите;
    Персонализирует скидки, чаевые, кэшбэк и предоплаты;
    Увеличивает доходимость и помогает больше зарабатывать;
    Начать пользоваться сервисом
  • Задания. 1. По аналогии проверьте, какое сообщение будет выведено в окошко alert при выполнении следующих примеров






    1. По аналогии проверьте, какое сообщение будет выведено в окошко alert при выполнении следующих примеров. Если есть ошибки, устраните и поясните причину.

    Пример Пример
    var s = 0; var s = 0;
    for(var i = 1; i < 10; i ++) s += i; for(var i = 1; i < 10; i += 2) s += i;
    alert(s); alert(s);

     

    Пример Пример
    var s = 0; var s = 0;
    for(var i = 10; i; i --) s += i; for(var i = 10; -- i;) s += i;
    alert(s); alert(s);

     

    Пример Пример
    var s = 0; var s = 0;
    for(var i = 10; i --) s += i; for(var i = 10;;) (if(-- i) break; s +- i; }
    alert(s); alert(s);

     

    Пример Пример
    var s = 0; var s = 0;
    var i = 10; for(;;) {if(! (-- i) break; s += i; } var i = 10; for(;;) {if(s > 6) break; s += -- i; }
    alert(s); alert(s);

     

    Пример Пример
    var s = 0; var s = 0;
    for(var i = 10; -- i; s += i); for(var i = 10; -- i;) {if(i > 5) continue; s += i; }
    alert(s); alert(s);

     

    Пример Пример
    var s = 0; var s = 0;
    var i =10; while(-- i) {if(i > 5) continue; s += i; } var i = 10; while(-- i) {if(i < 5) break; s += i; }
    alert(s); alert(s);

    Во всех следующих заданиях под числом понимается натуральное число.

    2. Напишите скрипты с циклом for затем и while для решения следующих задач:

    а) найти 10! = 1 * 2 * 3 * 4 * 5 * 6 * 7 * 8 * 9 * 10;

    б) найти сумму цифр числа;

    в) найти произведение цифр числа;

    г) найти наибольшую цифру числа;

    д) найти наименьшую цифру числа;

    е) найти количество цифр «3» в числе;

    ж) найти количество цифр «3» и «5» в числе;

    з) вывести цифры числа в обратном порядке;

    и) каждую цифру числа заменить дополнением до 9;

    к) между цифрами числа записать знак «+»;

    л) удвоить каждую цифру числа.

    3. Напишите скрипты с циклом for для решения следующих задач:

    а) найти 10! = 1 * 2 * 3 * 4 * 5 * 6 * 7 * 8 * 9 * 10;

    б) найти сумму 10 случайных чисел из диапазона [1, 100];

    в) найти сумму 10 случайных четных чисел из диапазона [1, 100];

    г) найти пятый член последовательности
    a1 = 2; a n = a2n-1 + 1;

    д) перевести двоичное число из 8 единиц в десятичную систему;

    е) перевести шестнадцатеричное число из 8 единиц в десятичную систему;

    ж) перевести троичное число из 8 двоек в десятичную систему;

    з) построить 10-значное число, в котором цифра на i-м месте определяется как последняя цифра числа i2;

    и) построить 10-значное число, в котором цифра на i-м месте опреде­ляется как последняя цифра члена последовательности aj = 11 *i + 13;

    к) проверить, выдает ли функция math.random() числа 0 и 1.

    л) подсчитать число чисел, которые попадут в интервале (0, 4, 0, 6) за 1000 обращений к функции math.random().

     

     

     
     







    © 2023 :: MyLektsii.ru :: Мои Лекции
    Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
    Копирование текстов разрешено только с указанием индексируемой ссылки на источник.