Задание с i f

Теория

  • Выберите задание, соответственно номеру, выданному учителем;
  • Напишите программу по данному заданию;
  • То, что должно выводиться на экране, напечатано под каждым заданием;
  • Также добавить строку со своим именем и фамилией, и в конце программы "нажмите ENTER, чтобы выйти из программы".
  • У каждой программы цвет фона и цвет шрифта должен отличаться от стандартного (черный фон и белый шрифт - измените);
  • При написании программы обязательно (!) используйте комментарии (не меньше 5).
  • Выполненное задание (2 файла: .pas и .exe) пришлите на е-майл: irinavesi@yahoo.com

Задания:

1.  Написать программу-тест проверки знаний по физике, состоящих из 5 вопросов с 3 вариантами ответов, из которых только один правильный. Программа должна содержать счетчик правильных и неправильных ответов. Количество правильных и неправильных ответов выводить в конце решения теста. Посмотреть пример: testik

2.  Написать программу вычисления сопротивления электрической цепи, состоящей из двух сопротивлений. Сопротивления могут быть соединены последовательно или параллельно. Ниже представлен рекомендуемый вид экрана во время работы программы (данные, введенные пользователем, выделены полужирным шрифтом).

Вычисление сопротивления электрической цепи.
Введите исходные данные:
Величина первого сопротивления (Ом) —> 15
Величина второго сопротивления (Ом)—> 27.3
Тип соединения (1 - последовательное, 2 - параллельное) —> 2
Сопротивление цепи: 9.68 Ом.

3.  Написать программу решения квадратного уравнения. Программа должна проверять правильность исходных данных и в случае, когда коэффициент при второй степени неизвестного равен-нулю, выводить соответствующее сообщение. Ниже представлен рекомендуемый вид экрана во время работы программы (данные, введенные пользователем, выделены полужирным шрифтом).

* Решение квадратного уравнения *
Введите в одной строке значения коэффициентов и нажмите <Enter>
-> 12 27 -10
Корни уравнения:
xl= -25.551
х2= -28.449

4.  Написать программу вычисления стоимости покупки с учетом скидки. Скидка в 10% предоставляется, если сумма покупки больше 100 euro. Ниже представлен рекомендуемый вид экрана во время работы программы (данные, введенные пользователем, выделены полужирным шрифтом).

Вычисление стоимости покупки с учетом скидки.
Введите сумму покупки в евро и нажмите <Enter>
-> 120
Вам предоставляется скидка 10%
Сумма покупки с учетом скидки: 108.00 евро.

5.  Написать программу вычисления стоимости покупки с учетом скидки. Скидка в 3% предоставляется в том случае, если сумма покупки больше 50 евро, в 5% — если сумма больше 100 евро. Ниже представлен рекомендуемый вид экрана во время работы программы (данные, введенные пользователем, выделены полужирным шрифтом).

Вычисление стоимости покупки с учетом скидки.
Введите сумму покупки в кронах и нажмите <Enter>
-> 64
Вам предоставляется скидка 3%
Сумма покупки с учетом скидки: 62.08 евро.

6.  Написать программу проверки знания даты основания Санкт-Петербурга. В случае неверного ответа пользователя программа должна выводить правильный ответ. Ниже представлен рекомендуемый вид экрана во время работы программы (данные, введенные пользователем, выделены полужирным шрифтом). Добавить еще 2 вопроса по истории. И счетчик правильных ответов.

В каком году был основан Санкт-Петербург?
Введите число и нажмите <Enter>
-> 1705
Вы ошиблись, Санкт-Петербург был основан в 1703 году.

7.  Написать программу проверки знания даты начала второй мировой войны. В случае неверного ответа пользователя программа должна выводить правильный ответ. Ниже представлен рекомендуемый вид экрана во время работы программы (данные, введенные пользователем, выделены полужирным шрифтом). Добавить еще 2 вопроса по истории. И счетчик правильных ответов.

В каком году началась вторая мировая война? Введите число и нажмите <Enter> -> 1939
Правильно.

8.  Написать программу проверки знания истории архитектуры. Программа должна вывести вопрос и три варианта ответа. Пользователь должен выбрать правильный ответ и ввести его номер. Ниже представлен рекомендуемый вид экрана во время работы программы (данные, введенные пользователем, выделены полужирным шрифтом). Добавить еще 2 вопроса по истории. И счетчик правильных ответов.

Архитектор Исаакиевского собора:
1. Доменико Трезини
2. Огюст Монферран
3. Карл Росси
Введите номер правильного ответа и нажмите <Enter>
-> 2
Вы ошиблись.
Архитектор Исаакиевского собора — Огюст Монферран.

9.  Написать программу проверки знания истории архитектуры. Программа должна вывести вопрос и три варианта ответа, а пользователь — выбрать правильный ответ и ввести его номер. Ниже представлен рекомендуемый вид экрана во время работы программы (данные, введенные пользователем, выделены полужирным шрифтом). Добавить еще 2 вопроса. И счетчик правильных ответов.

Невский проспект получил свое название:
1. По имени реки, на берегах которой расположен Санкт-Петербург
2. По имени близко расположенного монастыря Александро-Невской лавры
3. В память о знаменитом полководце Александре Невском
Введите номер правильного ответа и нажмите <Enter>
-> 2
Вы ошиблись.
Правильный ответ: 3.

10.  Написать программу-тест сравнения двух чисел. При снавнении чисел, возможность писать знаки >,<,=. Добавить еще 2 подобных вопроса. И счетчик правильных ответов. Ниже представлен рекомендуемый вид экрана во время работы программы.

Сравните числа и введите соответсвующий знак 
1. 34  67
--> <
Правильно! 34 меньше 67
Нажмите <Enter>, чтобы решить второй пример.

...

11.  Написать программу, которая.выводит пример на умножение двух однозначных чисел, запрашивает ответ пользователя, проверяет его и выводит сообщение "Правильно!" или "Вы ошиблись" и правильный результат. Добавить еще 2 подобных вопроса. И счетчик правильных ответов. Ниже представлен рекомендуемый вид экрана во время работы программы (данные, введенные пользователем, выделены полужирным шрифтом).

Сколько будет 6x7?
Введите ответ и нажмите -> 56
Вы ошиблись. 6x7=42.
Нажмите <Enter>

12.  Написать программу, которая выводит пример на вычитание (в пределах 100), запрашивает ответ пользователя, проверяет его и выводит сообщение "Правильно!" или "Вы ошиблись" и правильный результат. Добавить еще 2 подобных вопроса. И счетчик правильных ответов. Ниже представлен рекомендуемый вид экрана во время работы программы (данные, введенные пользователем, выделены полужирным шрифтом).

Сколько будет 83-17?
Введите ответ и нажмите <Enter>
-> 67
Вы ошиблись. 83-17=66.

13.  Написать программу, которая проверяет, является ли четным введенное пользователем целое число. Ниже представлен рекомендуемый вид экрана профаммы во время ее работы (данные, введенные пользователем, выделены полужирным шрифтом).

Введите целое число и нажмите <Enter> -> 23
Число 23 — нечетное.

14.  Написать программу, которая проверяет, делится ли на три целое число, введенное с клавиатуры. Ниже представлен рекомендуемый вид экрана программы во время ее работы (данные, введенные пользователем, выделены полужирным шрифтом).

Введите целое число и нажмите <Enter> -> 451
Число 451 нацело на три не делится.

15.  Написать программу вычисления стоимости покупки кафеля и краски с учетом скидки. Скидка в 5% предоставляется в том случае, если сумма покупки больше 50 евро, в 10% — если сумма больше 100 евро. Ниже представлен рекомендуемый вид экрана во время работы программы (данные, введенные пользователем, выделены полужирным шрифтом).

Вычисление стоимости покупки с учетом скидки.
Введите количество плиток:...
Введите цену одной плитки:...
Ведите количество краски в литрах:...
Введите стоимость литра краски:...
Стоимость покупки без скидки: ... евро
Вам предоставляется скидка в ...%
Цена со скидкой: ... евро.

16.  Написать программу, которая вычисляет оптимальный вес пользователя, сравнивает его с реальным и выдает рекомендацию о необходимости поправиться или похудеть. Оптимальный вес вычисляется по формуле: рост (в сантиметрах)—100. Рекомендуемый вид экрана во время работы программы приведен ниже (данные, введенные пользователем, выделены полужирным шрифтом).

Введите в одной строке через пробел
рост (см) и вес (кг) затем нажмите <Enter>
-> 170 68
Вам надо поправиться на 2.00 кг

16, 17   Написать программу-тест проверки знаний по физике, состоящих из 5 вопросов с 3 вариантами ответов, из которых только один правильный. Программа должна содержать счетчик правильных и неправильных ответов. Количество правильных и неправильных ответов выводить в конце решения теста. Посмотреть пример: testik

18, 19   Написать программу-тест проверки знаний по математике на сложение и вычитание для 1 класса, состоящих из 10 примеров. Программа должна содержать счетчик правильных и неправильных ответов. Количество правильных и неправильных ответов выводить в конце решения теста. Посмотреть пример: testik

20, 21  Написать программу-тест проверки знаний по математике на умножение и деление, состоящих из 10 примеров. Программа должна содержать счетчик правильных и неправильных ответов. Количество правильных и неправильных ответов выводить в конце решения теста. Посмотреть пример: testik

Наверх