profile
Размещено 5 лет назад по предмету Информатика от SpaceCube

Написать программу, которая запрашивает возраст и выводит сообщение (подросток или нет). Будем считать возраст подростка от 11 лет до 15 лет.

  1. Ответ на вопрос
    Ответ на вопрос дан WildeMe
    Если на паскале сойдет, то лови...
    Если от 11 и до 15, значит возраст должен быть >= 11, но <= 15 (больше или равно, меньше или равно), это можно сделать с помощью оператора in, допустим age будет равен 13, тогда пишем так if (age in [от..до]). И дальше можем что нибудь делать с этим. Вот код:
    begin
    var age: integer; //Создаем переменную для хранения возраста
    readln(age); //Читаем возраст
    if (age in [11..15]) then writeln('Подросток') else writeln('Не подросток');//Подробнее опишу
    end. 

    Допустим: 
    Ввод: 13;
    Вывод: 'Подросток'
    ---------------------------------
    Ввод: 18
    Вывод: 'Не подросток'
    И так далее...
    --------------------------------
    Если не трудно
    нажми "Спасибо" ;)
    1. Ответ на вопрос
      Ответ на вопрос дан WildeMe
      Ты про in? Или что?
    2. Ответ на вопрос
      Ответ на вопрос дан SpaceCube
      Да
    3. Ответ на вопрос
      Ответ на вопрос дан WildeMe
      Ну, оператор in проверяет в диапазоне ли число и возвращает булево значение. Синтаксис: число in [от..до], ну вообще он проверяет есть ли какое то значение в массиве, а вот [от..до] уже генерирует массив, с которым работает in. Допустим [1..5] сгенерирует массив: [1,2,3,4,5], а 3 in [1..5] проверит существование 3 в массиве [1..5]. Вроде такое и со строками можно проделывать, допустим 'a' in 'abc', но в этом я не уверен.
    4. Ответ на вопрос
      Ответ на вопрос дан SpaceCube
      во, спасибо
    5. Ответ на вопрос
      Ответ на вопрос дан WildeMe
      in [..] еще используется в цикле foreach - foreach n:integer in [1..100] do write(n + ' '); - Выведет все числа от 100 до 1 ([..] генерирует массив в обратном порядке)
Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 6 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.