Главная страница
Навигация по странице:

  • Задача

  • Уровень

  • Уровень С

  • Кодинг. Задача Вывести на экран три введенных с клавиатуры числа в порядке, обратном их вводу. Задача 2


    Скачать 0.7 Mb.
    НазваниеЗадача Вывести на экран три введенных с клавиатуры числа в порядке, обратном их вводу. Задача 2
    АнкорКодинг
    Дата06.02.2023
    Размер0.7 Mb.
    Формат файлаdocx
    Имя файла12.10.docx
    ТипЗадача
    #923424

    Уровень А

    Задача 1. Вывести на экран три введенных с клавиатуры числа в порядке, обратном их вводу.

    Задача 2. Дано расстояние в километрах. Найти число полных метров, сантиметров, миллиметров в нем.

    Уровень B

    Задача 3.Дано натуральное число меньше 256. Сформировать число, представляющее собой его квадрат.

    Задача 4. Найдите результат:



    Уровень С

    Задача 5.Сформировать число, представляющее собой реверсную (обратную в порядке следования разрядов) запись заданного трехзначного числа. Например, для числа 341 таким будет 143.

    program ReverseNum;
    var
     n, a, b, c: word;
    begin
      readln(n);
      a := n mod 10;
      n := n div 10;
      b := n mod 10;
      n := n div 10;
      c := n;
      n := 100 * a + 10 * b + c;
      writeln(n)
    end.

    посчитать количество чисел, которые кратны 9 и оканчиваются на 5 в диапазоне от 1 до 500

    var i, n:integer;

    begin

    for i:=1 to 500 do

    if (i mod 9 = 0) and (i mod 10 = 5) then n:=n+1;

    writeln('Количество чисел = ', n);

    end.

    Задача: если введенное с клавиатуры число оканчивается на 5 и делится на 7, то вывести «YES» иначе «NO»

    var a:integer;

    begin

    readln(a);

    if (a mod 7 = 0) and (a mod 10 = 5) then writeln('YES')

    else writeln('NO');

    end.

    Задача: определить, является ли число, введенное с клавиатуры, четным.

    Чтобы ответить на этот вопрос нужно поделить число a с помощью mod на 2 (a mod 2) и сравнить это значение с нулем. Условие будет выглядеть так: a mod 2 = 0

    var a:integer;

    begin

    readln(a); // вводим число

    if a mod 2 = 0 then writeln('введенное число - четное'); // если условие выполняется - выводим на экран сообщение

    end.

    Read more: http://krivaksin.ru/ispolzovanie-operatorov-mod-i-div-pri-reshenii-zadach-v-paskal/#ixzz7Bh80H1Jq







    написать администратору сайта