Составить алгоритм и написать программу вывода по номеру дня недели его название

. : заочная форма обучения / МГУП. — М.: МГУП, 2008. — CD-ROM. 776 Отечественная история: учебно-методическое пособие для подготовки к экзамену студентов заочного .

Земельное право учебно-методический комплекс

Учебно-методический комплекс

. информатики, земли для обеспечения . города Тольятти . учебного курса). 7. Тематика контрольных работ и методические указания по их выполнению для студентов заочной формы обучения . право России. Практикум: Учебное пособие для вузов / Составители: . 2011 .

Анализ

. .8) У 912 Учебное пособие для студентов заочного отделения факультета «Водоснабжение и водоотведение» : 7-11-й семестры : учеб. пособие для студ., обуч .

ИНФОРМАТИКА ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА

Документ

. методическое пособие для студентов специальности 1-31 03 04 «Информатика» всех форм обучения . учебно-методический комплекс по английскому языку для студентов заочной формы обучения . государственный университет. — Тольятти : ТГУ, 2011. — 215 с. .

Программа для вывода названия дня недели по его номеру

Раздел i стратегические приоритеты развития тгу на 2010 – 2011 гг

Задача

. Тольятти на создание мультимедийных учебно-методических пособий . математики и информатики № Наименование . внедрение учебно-методических материалов для студентов заочной дистанционной формы обучения . пособий для обеспечения учебных дисциплин 2010 г. 2011 .

Источник: textarchive.ru

составить блок-схемы и программы на Паскале для решении задач: компьютер запрашивает номер дня недели, после ввода компьютер сообщает название этого дня.например, если ввели 1, то выдается фаза <> и т.д

program Week;var day:integer; week:array[1..7] of string;begin week[7]:=’Воскресенье’; week[6]:=’Суббота’; week[5]:=’Пятница’; week[4]:=’Четверг’; week[3]:=’Среда’; week[2]:=’Вторник’; week[1]:=’Понедельник’; write(‘введите номер дня недели ‘); readln(day); writeln’**************************************’); case day of ‘1’..’7′: writeln(‘Сегодня — ‘,week[day]); else writeln(‘Вы ввели неправильный номер дня недели’) end; writeln(‘**************************************’);end. Добавил блок-схему — только там исправь, пожалуйста, а то я ошибся: Все блоки вывода должны быть параллелограммами (такие как ввод), а не прямоугольниками. Sorry 🙂

Читайте также:
Как удалить все вредоносные программы с андроида

answer img

Источник: znanija.site

Оператор множественного выбора CASE

Презентация содержит теоретические сведения, примеры и задания для работы с оператором множественного выбора CASE, применяемого в языке программирования Паскаль.

Оператор CASE позволяет выбрать одно из нескольких возможных продолжений программы. Параметром, по которому осуществляется выбор, служит так называемый ключ выбора (или селектор) — выражение любого типа (кроме типов REAL и STRING).

Вы уже знаете о суперспособностях современного учителя?

Тратить минимум сил на подготовку и проведение уроков.

Быстро и объективно проверять знания учащихся.

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

Избавить себя от подбора заданий и их проверки после уроков.

Наладить дисциплину на своих уроках.

Получить возможность работать творчески.

Просмотр содержимого документа
«Оператор множественного выбора CASE »

Задача Составить программу, которая запрашивает номер месяца и выводит соответствующее название времени года. В случае, если введено недопустимое число, программа должна вывести сообщение об ошибке « Ошибка ввода данных ».

Составить программу, которая запрашивает номер месяца и выводит соответствующее название времени года.

В случае, если введено недопустимое число, программа должна вывести сообщение об ошибке « Ошибка ввода данных ».

Оператор выбора позволяет выбрать одно из нескольких возможных продолжений программы. Параметром, по которому осуществляется выбор, служит так называемый ключ выбора (или селектор) - выражение любого типа (кроме типов REAL и STRING) Перебор из возможных значений выражения case выражение of значение1 : оператор (группа операторов); значение2 : оператор (группа операторов); . . . . . . . . . . . . . . . . . . . . значениеN : оператор (группа операторов) else оператор (группа операторов); end ; Перебор из возможных значений выражения

Оператор выбора позволяет выбрать одно из нескольких возможных продолжений программы. Параметром, по которому осуществляется выбор, служит так называемый ключ выбора (или селектор) — выражение любого типа (кроме типов REAL и STRING)

Перебор из возможных значений выражения

case выражение of значение1 : оператор (группа операторов); значение2 : оператор (группа операторов); . . . . . . . . . . . . . . . . . . . . значениеN : оператор (группа операторов) else оператор (группа операторов); end ;

Перебор из возможных значений выражения

Оператор Case работает следующим образом: вычисляется значение ключа R отыскивается такой оператор, которому предшествует константа, равная значению ключа выбора после того, как выбранный оператор выполнится, Case завершает свою работу. Иногда используют Case с ключевым словом Else , после которого может стоять любой оператор. При отсутствии в списке выбора нужной константы осуществляется переход к оператору, следующему за Case , или управление передается оператору, стоящему за ключевым словом Else . Для каждой альтернативы предполагается один оператор (простой или составной).

Оператор Case работает следующим образом:

  • вычисляется значение ключа R
  • отыскивается такой оператор, которому предшествует константа, равная значению ключа выбора
  • после того, как выбранный оператор выполнится, Case завершает свою работу.

Иногда используют Case с ключевым словом Else , после которого может стоять любой оператор.

При отсутствии в списке выбора нужной константы осуществляется переход к оператору, следующему за Case , или управление передается оператору, стоящему за ключевым словом Else .

Читайте также:
Альфа авто программа видео

Для каждой альтернативы предполагается один оператор (простой или составной).

Сначала вычисляется значение выражения, стоящее после зарезервированного слова CASE , а затем выполняется оператор (или составной оператор), соответствующий результату вычисления выражения Case ( N mod 2 ) of 0 : writeln (N, ‘ - число четное‘) else writeln (N, ‘ - число нечетное‘); end;

Сначала вычисляется значение выражения, стоящее после зарезервированного слова CASE , а затем выполняется оператор (или составной оператор), соответствующий результату вычисления выражения

Case ( N mod 2 ) of

0 : writeln (N, ‘ — число четное‘)

else writeln (N, ‘ — число нечетное‘);

Если один оператор выполняется при нескольких значениях, то их можно перечислить через запятую Case N of 1, 2, 3 : writeln (‘ Первый квартал‘); 4, 5, 6 : writeln (‘ Второй квартал‘); 7, 8, 9 : writeln (‘ Третий квартал‘); 10, 11, 12 : writeln (‘ Четвёртый квартал‘); end;

Если один оператор выполняется при нескольких значениях, то их можно перечислить через запятую

Case N of

1, 2, 3 : writeln (‘ Первый квартал‘);

4, 5, 6 : writeln (‘ Второй квартал‘);

7, 8, 9 : writeln (‘ Третий квартал‘);

10, 11, 12 : writeln (‘ Четвёртый квартал‘);

Если оператор должен выполняться при нескольких значениях селектора следующих друг за другом, образуя некоторый промежуток , то это можно записать в более сжатой форме C ase N of 0..9 : write (‘Это число является цифрой‘); end;

Если оператор должен выполняться при нескольких значениях селектора следующих друг за другом, образуя некоторый промежуток , то это можно записать в более сжатой форме

C ase N of

0..9 : write (‘Это число является цифрой‘);

Блок-схема конструкции выбора 6, 7, 8 9, 10, 11 1, 2, 12 3, 4, 5

Блок-схема конструкции выбора

Решение задачи Program Pr; Var m : Integer; Begin Writeln ( ‘ Введите номер месяца ’ ); Read ( B ); Case B of 6, 7, 8: Writeln (‘Лето’); 9, 10, 11: Writeln (‘Осень’); 1, 2, 12 : Writeln (‘Зима’); 3, 4, 5: Writeln (‘Весна’); Else Writeln (‘Ошибка ввода данных – число должно быть от 1 до 12’); End ; End .

Решение задачи

Program Pr;

Var m : Integer;

Writeln ( ‘ Введите номер месяца ’ );

6, 7, 8: Writeln (‘Лето’);

9, 10, 11: Writeln (‘Осень’);

1, 2, 12 : Writeln (‘Зима’);

3, 4, 5: Writeln (‘Весна’);

Else Writeln (‘Ошибка ввода данных – число должно быть от 1 до 12’);

Задачи 1. Составить алгоритм и написать программу преобразования цифр в слова. 2. Составить алгоритм и написать программу вывода по номеру дня недели его название. 3. Составить алгоритм и написать программу вывода по номеру дня недели количества уроков в классе в соответствующий день. 4. Составить алгоритм и написать программу определения количества дней в месяце с указанным номером. 5. Составить алгоритм и написать программу, которая после введенного с клавиатуры числа (в диапазоне от 1 до 99), обозначающего денежную единицу, дописывает слово «Копейка» в правильной форме. Например, 5 копеек, 41 копейка и т. д.

1. Составить алгоритм и написать программу преобразования цифр в слова.

2. Составить алгоритм и написать программу вывода по номеру дня недели его название.

3. Составить алгоритм и написать программу вывода по номеру дня недели количества уроков в классе в соответствующий день.

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

5. Составить алгоритм и написать программу, которая после введенного с клавиатуры числа (в диапазоне от 1 до 99), обозначающего денежную единицу, дописывает слово «Копейка» в правильной форме. Например, 5 копеек, 41 копейка и т. д.

Читайте также:
Лучший сайт с крякнутыми программами

Источники информации

Источники информации

  • http://www.mir-igrushki.ru/published/publicdata/NEW/attachments/SC/products_pictures/SS3_enl.jpg
  • http://studopedia.net/7_14476_operator-mnozhestvennogo-vibora-Case.html

Источник: kopilkaurokov.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru