Правильный ответ на вопрос «Составить программу, которая спрашивает возраст человека и, если ему 18 лет и больше, сообщает «Замечательно. Вы уже можете водить . » по предмету Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант — оцените ответы на похожие вопросы. Но если вдруг и это не помогло — задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Новые вопросы по информатике
Объём видеопамяти составляет 100 Кбайт. Графический режим работает в режиме 640 х200 пикселей. Какое максимальное кол-во цветов может содержать палитра?
Переведите число 202 из восьмеричной системы счисления в десятичную
Переведите величины из одних единиц измерения информации в другие: 1 4 Гбайта=? Кбайт 2 217 Мбайт=? Гбайт 3 13 Мбит=? бит 4 27 Гбит=? бит 5 228 бит=? Мбайт 6 227 Гбит=? Мбайт 7 231 Кбайт=? Мбит
Вводятся 3 числа, вывести на экран нечетные числа pascal
1. Посчитай, сколько бит информации содержит 19 байт 2. Посчитай, сколько байт информации содержат 2 кб 3. Посчитай, сколько байт информации содержит 144 бит
Решение задач на Phyton
Главная » Информатика » Составить программу, которая спрашивает возраст человека и, если ему 18 лет и больше, сообщает «Замечательно. Вы уже можете водить автомобиль», а в противном случае — «К сожалению, водить автомобиль Вам рановато».
Источник: abiturient.pro
Составить программу, которая спрашивает возраст человека и…
Составить программу, которая спрашивает возраст человека и, если ему 18 лет и больше, сообщает “Замечательно. Вы уже можете водить автомобиль”, а впротивном случае – “К сожалению, водить автомобиль Вам рановато” .
в избранное
02 октября 2021
var a: integer; beginwriteln (‘Введите ваш возраст’); readln (a); if a >=18 then writeln (‘Замечательно. Вы уже можете водить автомобиль’) else writeln (‘К сожалению, водить автомобиль Вам рановато’); end.
пользователи выбрали этот ответ лучшим
Источник: otvetishkole.ru
Составить программу которая спрашивает возраст
Войдите как ученик, чтобы получить доступ к материалам школы
Упражнения по внутреннему языку программирования 1С 8.3: возраст, светофор и фио
Автор упражнений и преподаватель школы: Владимир Милькин
Упражнение №15. Программа вводит от пользователя его возраст в произвольном формате. Например, пользователь может ввести «Мне 25», «Мне 25 лет», «Мой возраст 25 лет», «25 лет», «25» и так далее. То есть в введенной строке гарантировано присутствует число, обозначающее возраст, но помимо этого присутствуют ещё и другие слова.
ЧТО НЕЛЬЗЯ ПРИ НАБОРЕ МАССЫ?
Необходимо обработать введенную строку, вытащить из неё это число и вывести его пользователю в качестве результата. Запрещается использовать в решении массивы и другие коллекции данных.
Для ввода строки от пользователя используйте диалог ВвестиСтроку.
Вы читаете ознакомительную версию урока, полноценные уроки находятся здесь.
Общий план
Вводим от пользователя строку. Считаем, что в ней содержится одно число, которое нам и требуется вытащить. Считаем, что число целое, то есть представляет из себя просто непрерывную последовательность цифр.
Бежим в цикле по введённой строке и если текущий символ относится к цифрам складываем его в отдельную строку.
После цикла выводим все накопившиеся цифры в виде строки пользователю (это введённый возраст).
ввести от пользователя Строка Возраст = «» цикл для А от 1 до (длина Строка): { Символ = символ из Строка под номером А если Символ содержится в строке «0123456789» тогда Возраст = Возраст + Символ } вывести Возраст
Эталонное решение. Сначала пишем код сами, проверяем на компьютере (как и все примеры программ из уроков), только потом сверяемся
Войдите на сайт как ученик
Авторизуйтесь, чтобы получить доступ ко всем материалам школы
Упражнение №16. Работа светофора запрограммирована таким образом: с начала каждого часа в течении трех минут горит зелёный сигнал, следующие 60 секунд горит жёлтый, следующие две минуты горит красный, дальше в течении трех минут — зелёный и так далее. Напишите программу, которая вводит от пользователя сколько СЕКУНД прошло с начала часа и определяет какого цвета сейчас горит сигнал.
Для ввода количества секунд от пользователя используйте диалог ВвестиЧисло.
Общий план
Вводим от пользователя количество прошедших секунд. Наша задача прокрутить время с самого начала (нуля) вперёд, последовательно прибавляя промежутки времени и меняя цвета. Как только наше время достигнет или перевалит введенное пользователем количество секунд — стоп. Вот он нужный цвет.
ввести от пользователя КоличествоСекунд объявить двумерный массив Промежутки 3х2 заполнить массив Промежутки: { {3 * 60, «Зелёный»}, {60, «Жёлтый»}, {2 * 60, «Красный»} } Время = 0 А = 0 бесконечный цикл: { Время = Время + Промежутки[А][0] если КоличествоСекунд = Время тогда { вывести «цвет светофора на » + КоличествоСекунд + » секунде равен » + Промежутки[А][1] прервать цикл } А = А + 1 если А > (количество Промежутки) — 1 тогда А = 0 }
Эталонное решение. Сначала пишем код сами, проверяем на компьютере (как и все примеры программ из уроков), только потом сверяемся
Войдите на сайт как ученик
Авторизуйтесь, чтобы получить доступ ко всем материалам школы
Упражнение №17. Во многих отчетах по сотрудникам требуется выводить сокращенный вариант ФИО. Создайте программу, которая вводит от пользователя его фамилию, имя и отчество. Затем обрабатывает их и выводит ФИО в сокращенном виде. Например, если пользователь ввёл «Петров Иван Сидорович», то программа должна вывести «Петров И.С.».
Чтобы разбить строку на три слова — замените в введённой строке все пробелы на символы переноса строки и затем работайте со строкой как с многострочной. Приёмы работы с ней описаны здесь.
Символ переноса строки обозначается Символы.ПС.
Общий план
Вводим от пользователя строку. Она состоит из фамилии, имени и отчества разделённых пробелами. Наша задача — разбить эту строку на три части, чтобы отделить фамилию, имя и отчество друг от друга. Для этого заменяем пробелы в строке на символы переноса — таким образом наша строка стала многострочной.
И при помощи специальной функции мы можем получить первую, вторую и третью части этой строки. Осталось вывести пользователю первую часть (фамилия) и первые буквы с точками второй и третей части (имя и отчество).
ввести от пользователя Строка заменить в Строка все пробелы на символы переноса строки Фамилия = первая строка в Строка Имя = вторая строка в Строка Отчество = третья строка в Строка вывести Фамилия + (первая буква Имя) + точка + (первая буква Отчество) + точка
Эталонное решение. Сначала пишем код сами, проверяем на компьютере (как и все примеры программ из уроков), только потом сверяемся
Войдите на сайт как ученик
Авторизуйтесь, чтобы получить доступ ко всем материалам школы
Для учеников
Второй модуль — самый сложный в школе. Если вы не программировали ранее — приготовьтесь к тому, что не сможете решить некоторые из задач с первого раза и без подсказок.
Поэтому вовремя останавливайтесь и спрашивайте преподавателя, если что-то не понятно даже с подсказками.
В крайнем случае, пройдите все оставшиеся модули школы, а затем вернитесь с новыми силами к решению задач второго модуля.
На вопросы учеников — отвечаю по почте, но прежде загляните в ЧАВО (ссылка) .
Источник: helpme1s.ru