Пожалуйста помогите, используя оператор выбора, составьте программу, которая по введенному номеру месяца будет выводить название соответствующего времени года (зима, весна, лето, осень)?
Пожалуйста помогите, используя оператор выбора, составьте программу, которая по введенному номеру месяца будет выводить название соответствующего времени года (зима, весна, лето, осень).



Напишите программу потзаданному номеру месяца выводилось его название и указано количество дней в месяце?
Напишите программу потзаданному номеру месяца выводилось его название и указано количество дней в месяце.

Напишите пожалуйста программу в Паскале : Написать программу, которая по номеру месяца выводит название следующего за ним месяца(с помощью оператора case) Например : если я ввожу 2 должно выйти март?
Напишите пожалуйста программу в Паскале : Написать программу, которая по номеру месяца выводит название следующего за ним месяца(с помощью оператора case) Например : если я ввожу 2 должно выйти март.

10 класс, паскаль С экрана запрашивается номер месяца?
10 класс, паскаль С экрана запрашивается номер месяца.
В зависимости от введенного значения на экран выводится либо сообщение о том, какому времени года этот месяц принадлежит, либо о том, что месяца с таким номером не существует.
Каждое время года выводится своим цветом : зима — белым, весна — зеленым, лето — красным, осень — желтым.
Сообщение о том, что месяца с таким номером не существует, — серым.

Дано целое число от 1 до 12 — номер календарного месяца?
Дано целое число от 1 до 12 — номер календарного месяца.
Программа должна выводить название времени года.
Проходим тему : Логические операции.

Написать программу, которая бы по введенному номеру времени года(1 — зима 2 — весна 3 — лето 4 — осень) выдавала соответствующие этому времени года месяцы, количество дней в каждом из месяцев?
Написать программу, которая бы по введенному номеру времени года(1 — зима 2 — весна 3 — лето 4 — осень) выдавала соответствующие этому времени года месяцы, количество дней в каждом из месяцев.
Только на уровне 8 класса пожалуйста!

Напишите, пожалуйста, программу, которая решила бы задачу : «Ввести номер месяца и вывести количество дней в нём, а также число ошибок при вводе»?
Напишите, пожалуйста, программу, которая решила бы задачу : «Ввести номер месяца и вывести количество дней в нём, а также число ошибок при вводе».
(оператор выбора case).

Дан номер месяца — целое число в диапазоне 1 — 12(1 — январь, 2 — февраль, и т?
Дан номер месяца — целое число в диапазоне 1 — 12(1 — январь, 2 — февраль, и т.
Д. ) вывести название соответствующего времени года(зима, весна, лето, осень) в C#.

Составьте программу, которая определяет, является ли введеное число нечетным, и выводит на экран соответствующее сообщение : ‘Да’ либо ‘Нет’?
Составьте программу, которая определяет, является ли введеное число нечетным, и выводит на экран соответствующее сообщение : ‘Да’ либо ‘Нет’.

Составьте программу которая проверяет равны ли 3 введенных целых числа, и выводит на экран соответствующее сообщение»равны»либо «неравны «?
Составьте программу которая проверяет равны ли 3 введенных целых числа, и выводит на экран соответствующее сообщение»равны»либо «неравны «.

Используйте оператор CASE ?
Используйте оператор CASE .
Вывод названий месяцев для введенного времени года.
Вопрос Пожалуйста помогите, используя оператор выбора, составьте программу, которая по введенному номеру месяца будет выводить название соответствующего времени года (зима, весна, лето, осень)?, расположенный на этой странице сайта, относится к категории Информатика и соответствует программе для 10 — 11 классов. Если ответ не удовлетворяет в полной мере, найдите с помощью автоматического поиска похожие вопросы, из этой же категории, или сформулируйте вопрос по-своему. Для этого ключевые фразы введите в строку поиска, нажав на кнопку, расположенную вверху страницы. Воспользуйтесь также подсказками посетителей, оставившими комментарии под вопросом.

1. действие в скобках 2. Инверсия 3. Конъюнкция 4. Дизъюнкция.

Program sqrt ; var a, b : integer ; begin write('Введите N : ') ; read(a) ; b : = sqrt(100 + sqrt(98 + sqrt(96 + a + sqrt(2)))) ; writeln('Результат — ', b) ; end.

3 / 256 Мбайта = 1024 * 3 / 256 Кбайт = 12 Кбайт = 12 * 1024 байт = 12 * 1024 * 8 бит Память для одного символа = 12 * 1024 * 8 / 6144 = 16 бит Мощность алфавита = 2 ^ 16 = 16384.

Пользавателей которые зарегестрированны в почтовом индексе.

Это матрица, элементами которой являются 0 или 1.

Вот, этого нарисуй, там изи, получается в итоге норм.

Var S, tmp : real ; n, i : integer ; begin write('Введите n : ') ; readln(n) ; for i : = 1 to n do begin tmp : = 1 / ((2 * i + 1) * 3) ; S : = S + tmp ; end ; writeln(S : 8 : 10) ; readln ; end.

/ / PascalABC. NET begin write('Длина меньшей стороны : ') ; var a : = ReadlnReal ; writeln('Длина диагонали равна ', sqrt(a * a + 9 * a * a) : 8 : 3) end.
§ 19. Программирование ветвлений
В § 13 был показан способ отображения ветвления (полного и неполного) на блок-схеме и учебном Алгоритмическом языке. Алгоритмическая структура ветвления программируется в Паскале с помощью условного оператора If. В 9 классе вы познакомились с этим оператором. Вспомним его формат.


То, что в алгоритмах называется условием, в Паскале является логическим выражением, которое вычисляется в первую очередь. Если его значение равно true, то будет выполняться <оператор 1> (после Then), если — false, то <оператор 2> (после Else) для полной формы или оператор, сразу следующий после условного, для неполной формы (без Else). На ветвях может быть как простой оператор, так и составной — серия операторов в операторных скобках Begin, End.
Пример 1. По длинам трех сторон треугольника а, Ь, с требуется вычислить его площадь.
Для решения задачи используется формула Герона

где р = (а + b + с)/2 — полупериметр треугольника. Исходные данные должны удовлетворять основному соотношению для сторон треугольника — длина каждой стороны должна быть меньше суммы длин двух других сторон, и длины сторон не могут быть отрицательными величинами.
Имея возможность в одном условном операторе записывать достаточно сложные логические выражения, используя логические операции, мы можем сразу «отфильтровать» все варианты неверных исходных данных.

Пример 2. Требуется перевести пятибалльную оценку в ее наименование: 5 — «отлично», 4 — «хорошо», 3 — «удовлетворительно», 2 — «неудовлетворительно».
Блок-схема алгоритма приведена на рис. 3.14.

Рис. 3.14. Алгоритм перевода числовой оценки в словесную
Этот алгоритм имеет структуру вложенных ветвлений и может быть запрограммирован с использованием условного оператора If следующим образом:

Пример 3. Решение рассмотренной в предыдущем примере задачи можно запрограммировать с помощью одного оператора выбора, имеющегося в языке Паскаль. Вот как будет выглядеть такая программа:

Оператор выбора имеет следующий формат:

Здесь <селектор> — это выражение любого порядкового типа; <константа> — постоянная величина того же типа, что и селектор; <оператор> — любой простой или составной оператор.
Выполнение оператора выбора происходит так: вычисляется выражение-селектор; затем в списках констант ищется такое значение, которое совпадает с полученным значением селектора; далее исполняется оператор, помеченный данной константой. Если такой константы не найдено, то происходит переход к выполнению оператора, следующего после слова Else.
Пример 4. В этом примере демонстрируется использование списка констант в операторе выбора. Программа сообщает, сдал студент экзамен или не сдал. Если оценка одна из следующих: 3, 4, 5, то экзамен сдан; если 2, то не сдан.

Так же как условный оператор, оператор выбора может использоваться в неполной форме, т. е. без ветви Else.
Если применить условный оператор, то эта программа запишется так:

В условии ветвления использовано сложное логическое выражение, содержащее операции логического сложения or (или).
Используя оператор выбора составьте программу которая по введенному номеру месяца будет выводить
Разбор заданий урока 15.
3.Вводится последовательность чисел, 0-конец последовательности. Найти два наименьших числа.
var x,min1,min2:integer;
begin
write(‘Введите число ‘); readln(x);
min1:=x;
write(‘Введите число ‘); readln(x);
min2:=x;
repeat
if x<=min1 then
begin
min2:=min1;
min1:=x
end
else if x<min2 then min2:=x;
write(‘Введите число ‘); readln(x);
until x=0;
write(‘Два наименьших числа ‘,min1,’ и ‘, min2);
readln;
end.
4.Вводится последовательность из N целых чисел. Найти наибольшее из всех отрицательных чисел.
var i,n,x,max:integer;
begin
write(‘Введите длину последовательности N= ‘); readln(n);
repeat
write(‘Введите число ‘); readln(x);
n:=n-1;
if x<0 then max:=x;
until (x<0) or (n=0);
for i:=1 to n do
begin
write(‘Введите число’); readln;
if (x<0)and(max<x) then max:=x
end;
if max=0 then writeln(‘отрицательных чисел нет ‘)
else writeln(‘наибольшее из отрицательных ‘, max);
readln;
end.
Оставим пока числовые последовательности, их существует большое многообразие и позднее мы к ним вернемся. А сейчас попробуем решить следующую задачу:
Составить программу, которая в зависимости от порядкового номера дня недели (1, 2, . 7) выводит на экран его название (понедельник, вторник, . воскресенье).
Для этого воспользуемся условным оператором.
Var x: byte;
Begin
Write(‘ введите число от 1 до 7’);
Readln(x);
If x=1 then writeln(‘понедельник’);
If x=2 then writeln(‘вторник’);
If x=3 then writeln(‘среда’);
If x=4 then writeln(‘четверг’);
If x=5 then writeln(‘пятница’);
If x=6 then writeln(‘суббота’);
If x=7 then writeln(‘воскресенье’);
Readln
End.
А если бы речь шла о названия месяца, то условных операторов пришлось бы использовать еще больше, так как условный оператор позволяет осуществлять ветвление программы только по двум направлениям, одно из которых соответствует выполнению проверяемого условия, а другое — невыполнению этого же условия. А если для переменной необходимо выполнить в зависимости от условий ряд действий, придется использовать вложенные операторы или несколько операторов подряд.
В таком случае лучше подойдет оператор выбора.
Если условный оператор напоминает дорожную развилку, то оператор выбора — это разделение пути на множество дорог, по одной из которых пойдет выполнение программы.
Формат оператора выбора:
CASE выражение OF
P1:<оператор 1>;
P2:<оператор 2>;
. . .
PN:<оператор N>;
ELSE <оператор N+1>
END;
Выражение порядкового типа вычисляется, и его значение отыскивается среди констант Р1, Р2. PN . После этого выполняется соответствующий оператор.
Если значение выражения не совпало ни с одной из констант, то выполняется оператор из строки ELSE. Cокращенная форма оператора выбора не содержит ELSE.
Константы оператора выбора могут быть константами любого типа, но их тип должен совпадать с типом выражения.
Тогда код нашей программы будет выглядеть иначе:
Var x: byte;
Begin
Write(‘ введите число от 1 до 7’); Readln(x);
Case x of
1: writeln(‘понедельник’);
2: writeln(‘вторник’);
3: writeln(‘среда’);
4: writeln(‘четверг’);
5: writeln(‘пятница’);
6: writeln(‘суббота’);
7: writeln(‘воскресенье’);
end;
Readln
End.
Если при выборе альтернативы необходимо выполнение нескольких операторов, то нужно заключить их в операторные скобки BEGIN . . . END;, т.е. использовать составной оператор.
При использовании оператора CASE можно использовать диапазон допустимых значений вычисляемого выражения. Например, чтобы определить значение символьной переменной Х можно написать:
CASE X OF
‘0’..’9′:writeln(‘цифры’);
‘ A ‘..’ Z ‘:writeln(‘буквы латинские большие’);
‘ a ‘..’ z ‘:writeln(‘буквы латинские маленькие’);
‘А’..’Я’:writeln(‘буквы русские большие’);
‘а’..’п’:writeln(‘буквы русские маленькие от а до п’);
‘р’..’я’:writeln(‘буквы русские маленькие от р до я’);
END;
Задача. Для целого числа K от 1 до 99 напечатать фразу "Мне k лет", учитывая при этом, что при некоторых значениях K слово "лет" надо заменить на слово "год" или "года". Например, 11 лет, 22 года, 51 год. (Данное решение можно улучшить используя дополнительно условный оператор. Попробуйте.)
var k:byte;
begin
write(‘Введите число лет’); readln(k);
case k of
1,21,31,41,51,61,71,81,91:writeln(‘Мне ‘,k,’ год’);
2..4,22..24,32..34,42..44,52..54,62..64,72..74,82..84,92..94:writeln(‘Мне ‘,k,’ года’);
else writeln(‘Мне ‘,k,’ лет’);
end;
readln;
end.
Тренировочные задания:
1. Составить программу, которая в зависимости от порядкового номера месяца (1, 2, . 12) выводит на экран его название (январь, февраль, . декабрь).
2. Написать программу, которая бы по введенному номеру месяца выдавала соответствующее этому месяцу время года.
3. Составить программу, которая читает натуральное число N в десятичном представлении (N<=10000), а на выходе выдает это же число в десятичном представлении и на естественном языке. Например: 7 — семь, 204 — двести четыре, 52 — пятьдесят два.
Задачи на повторение:
4. Дано натуральное число. Определить, является ли разность его максимальной и минимальной цифр четным числом.
5. Дано натуральное число. Определить, сколько раз в нем встречается цифра, равная старшей.