Школа программиста

Забыли пароль?
[задачи] [курсы] [олимпиады] [регистрация]
Логин:   Пароль:    
Скрыть меню
О школе
Правила
Олимпиады
Фотоальбом
Гостевая
Форум
Архив олимпиад
Архив задач
Состояние системы
Рейтинг
Курсы
Новичкам
Работа в системе
Курсы ККДП
Дистрибутивы
Статьи
Ссылки


 
Вернуться
Тема: Привет народ не могли бы помочь! тут чуток не успеваю сделать, задали заданий выше крыши (( плизз помогите сделать не большую часть из всех!
1
  1  Прищенко Богдан Олегович, 14 мая 2009 г. 12:59:24
      Где Вы это видели? :) А то я "не в теме":)
     Зато автор этой темы в теме.
  2  Беляев Сергей Николаевич, 14 мая 2009 г. 9:45:51
      Где то я это уже видел :)
  3  Darkness, 14 мая 2009 г. 7:38:06
      хех!)) это самые простые из всего что мну надо вали) все остальные сам делаю) а на это просто времени не хватает! чуток!) вот и выложил сюда!
  4  Darkness, 14 мая 2009 г. 7:35:15
      в место 13 вот : Написать программу, которая выводит на экран ваше имя и фамилию 10 раз.
хех!)) с тем сам разберусь
  5  Прищенко Богдан Олегович, 14 мая 2009 г. 7:12:28
      Только вот писать всю неспортивную обвеску на знание языка а красоту мне влом:) базовый код - одно, а различные украшения типа writeln('введите число. Оно появится на екране. '); - мне влом:)
И еще, в 13ом задании, формула, можна и без нее, но если будут проверять, а формула не та, то не айс. Так что формулу плиз тоже сюда:)
  6  Прищенко Богдан Олегович, 14 мая 2009 г. 7:07:26
      Весело:) если что - прийду со школы помогу, если уж сам не умееш. Если конечно к тому времени кто-то другой это не напишет:) Но советую сесть сделать самому - либо ты криворук в програмировании, либо тебя плохо учат, либо же ты сделаешь это максимум за час
  7  Darkness, 14 мая 2009 г. 6:33:45
      Кстати их нуна делать в паскале!
  8  Darkness, 14 мая 2009 г. 6:32:27
      Кто нить может помочь? Лан пойду все остальные делать!
  9  Darkness, 14 мая 2009 г. 6:30:23
      19. Написать программу, которая "задумывает" число в диапа¬зоне от 1 до 10 и предлагает пользователю угадать число за 5 попыток. Ниже приведен рекомендуемый вид экрана во время выполнения программы (данные, введенные пользователем, выделены полужирным шрифтом).
Игра "Угадай число".
Компьютер "задумал" число от 1 до 10.
Угадайте его за 5 попыток.
Введите число и нажмите <Enter>
-> 5
Нет
-> 3
Вы выиграли! Поздравляю!
Факультатив
20. Написать программу-таймер, которая по истечении задан¬ного промежутка времени, величина которого вводится с кла¬виатуры, выдает звуковой сигнал.
while
21. Напишите программу, которая выводит на экран таблицу значений функции у = 2х2-5х-8 в диапазоне от -4 до 4. Шаг изменения аргумента 0,5.
22. Напишите программу, которая вычисляет число "Пи" с заданной пользователем точностью. Для вычисления значения числа "Пи" воспользуйтесь тем, что значение частичной суммы ряда 1-1/3+1/5-1/7+1/9-... при суммировании достаточно большого количества членов приближается к значению &#61552;/4. Реко¬мендуемый вид экрана во время выполнения программы приведен ниже (данные, введенные пользователем, выделены полу¬жирным шрифтом).
Задайте точность вычисления ПИ
-> 0.001
Значение числа ПИ с точностью 0.001000 равно 3.143589
Просуммировано 502 члена ряда.
  10  Darkness, 14 мая 2009 г. 6:29:47
      15. Написать программу, которая генерирует три последовательности из десяти случайных чисел в диапазоне от 1 до 10, выводит каждую последовательность на экран и вычисляет среднее арифметическое каждой последовательности. Рекомендуемый вид эк¬рана во время выполнения программы приведен ниже.
*** Случайные числа ***
6 10 4 2 5 8 1 7 7 3 сред, арифм. 5.30
10 3 б 1 10 1 3 8 7 6 сред, арифм. 5.50
5 2 2 5 4 2 2 1 6 10 сред, арифм. 3.90
Для завершения работы нажмите <Enter>
Факультатив
16. Написать программу, которая преобразует введенное поль¬зователем десятичное число в двоичное. Рекомендуемый вид экрана во время выполнения программы приведен ниже.
Преобразование десятичного числа в двоичное Введите целое число от 0 до 255 и нажмите <Enter>
-> 49
Десятичному числу 49 соответствует двоичное 00110001
Для завершения нажмите <Enter>
17. Написать программу проверки знания таблицы умножения. Программа должна вывести 10 примеров и выставить оценку: за 10 правильных ответов - "отлично", за 9 и 8 - "хорошо", за 7 и 6 - "удовлетворительно", за 6 и менее - "плохо". Ниже приве¬ден рекомендуемый вид экрана во время работы программы. От¬веты пользователя выделены полужирным шрифтом.
*** Проверка знания таблицы умножения ***
После примера введите ответ и нажмите <Enter>.
5x3=15
7x7=49
1x4=4
4x3=12
9x4=36
8x8=64
7x8=52
Вы ошиблись! 7x8=56
4x7=28
3x5=15
2x5=10
Правильных ответов: 9
Оценка: Хорошо.
do while
18. Напишите программу, которая проверяет, является ли вве¬денное пользователем целое число простым. Рекомендуемый вид экрана во время выполнения программы приведен ниже. Данные, введенные пользователем, выделены полужирным шрифтом.
Введите целое число и нажмите <Enter>
-> 45
45 - не простое число.
19. Написать программу, которая "задумывает" число в диапа¬зоне от 1 до 10 и предлагает пользователю угадать число за 5 попыток. Ниже приведен рекомендуемый вид экрана во время вып
  11  Darkness, 14 мая 2009 г. 6:29:05
      12. Написать программу, которая вычисляет стоимость междуго¬родного телефонного разговора (цена одной минуты определяется расстоянием до города, в котором находится абонент). Исходны¬ми данными для программы являются код города и длительность разговора. Ниже приведены коды некоторых городов и рекомен¬дуемый вид экрана во время работы программы (данные, введен¬ные пользователем, выделены полужирным шрифтом).
Город Код Цена минуты (руб.) Владивосток 423 2,2 Москва 095 1,0 Мурманск 815 1,2 Самара 846 1,4
отчисление стоимости разговора по телефону. Введите исходные данные: " Код города т> 423
Длительность (целое количество минут)-> 3 Город:. Владивосток Цена минуты: 2.20 руб. Стоимость разговора: б.60 руб.
13. Напишите программу, которая по дате определяет день не¬дели, на который эта дата приходится. Для вычисления дня не¬дели воспользуйтесь формулой:

Здесь d - число месяца, т - номер месяца, если начинать счет с марта, как это делали в Древнем Риме (март - 1, апрель - 2, ..., февраль - 12), Y- номер года в столетии, с - количество сто¬летий. Квадратные скобки означают, что надо взять целую часть от значения, находящегося в скобках. Вычисленное по формуле значение определяет день недели: 1 - понедельник, 2 - втор¬ник, ..., 6 - суббота, 0 - воскресенье.
Циклы for
Задачи
14. Написать программу, которая генерирует последователь¬ность из 10 случайных чисел в диапазоне от 1 до 10, выводит эти числа на экран и вычисляет их среднее арифметическое. Реко¬мендуемый вид экрана во время выполнения программы приве¬ден ниже.
***Случайные числа****
1 3 4 2 7 4 9 6 2 1 Сред. арифм. 3.9

15. Написать программу, которая генерирует три последовательности из десяти случайных чисел в диапазоне от 1 до 10, выводит каждую последовательность н
  12  Darkness, 14 мая 2009 г. 6:28:02
      8. Написать программу пересчета веса из фунтов в килограммы (1 фунт - 405,9 грамма). Ниже приведен рекомендуемый вид экрана во время выполнения программы (данные, введенные пользователем, выделены полужирным шрифтом).
Пересчет веса из фунтов в килограммы.
Введите вес в фунтах и нажмите <Enter>. -> 3.5
3.5 фунт(а/ов) - это 1 кг 420 гр.
9. Напишите программу, которая вычисляет площадь тре¬угольника, если известны координаты его углов. Ниже приведен рекомендуемый вид экрана во время выполнения программы (данные, введенные пользователем, выделены полужирным шрифтом).
Вычисление площади треугольника.
Введите координаты углов {числа разделяйте пробелом):
xl, yl -> -2 5
х2,у2 -> 1 7
хЗ, уЗ -> 5 -3
Площадь треугольника: 23.56 кв.см.

Инструкция if. Общие замечания
10. Написать программу, которая после введенного с клавиатуры числа (в диапазоне от I до 999), обозначающего денежную еди¬ницу, дописывает слово "рубль" в правильной форме. Например 12 рублей, 21 рубль и т. д.
11. Написать программу, которая вычисляет дату следующей дня. Ниже приведен рекомендуемый вид экрана во время работы программы, (данные, введенные пользователем, выделень полужирным шрифтом).
if
Введите цифрами сегодняшнюю дату (число, месяц, год) -> 31 12
2000
Последний день месяца!
С наступающим новым годом!
Завтра 1.1.2001
Инструкция switch
12. Написать программу, которая вычисляет стоимость междуго¬родного телефонного разговора (цена одной минуты определяется расстоянием до города, в котором находится абонент). Исходны¬ми данными для программы являются код города и длительность разговора. Ниже приведены коды некоторых городов и рекомен¬дуемый вид экрана во время работы программы (данные, введен¬ные пользователем, выделены полужирным шрифтом).
Город Код Цена минуты (руб.) Владивосток 423 2,2 Москва 095 1,0 Мурманск
  13  Darkness, 14 мая 2009 г. 6:26:52
     
1. Написать инструкцию вывода значений целых переменных a, b и с. Значение каждой переменной должно быть выведено в отдельной строке.
2. Написать инструкции вывода значений дробных перемен¬ных xl и х2. На экране перед значением переменной должен быть выведен поясняющий текст, представляющий собой имя переменной, за которым следует знак "равно".
Факультатив
3. Написать программу, которая выводит на синем фоне серы¬ми буквами четверостишие:
Буря мглою небо кроет,
Вихри снежные крутя.
То как зверь она завоет,
То заплачет, как дитя.
А. С. Пушкин
4. Написать программу, которая выводит на экран фразу: "Каждый охотник желает знать, где сидят фазаны", позволяю¬щую запомнить порядок следования цветов радуги (первая буква слова кодирует цвет: каждый - красный, охотник - оранжевый, желает - желтый, знать - зеленый, где - голубой, сидят - си¬ний, фазаны - фиолетовый). Каждое слово фразы должно быть выведено наиболее подходящим цветом.

Общие замечания
5. Объявите необходимые переменные и напишите фрагмент программы вычисления объема цилиндра, обеспечивающий ввод исходных данных.
6. Объявите необходимые переменные и напишите инструкции ввода исходных данных для программы вычисления стоимости
покупки, состоящей из нескольких тетрадей и карандашей. Предполагается, что пользователь будет вводить данные о каж¬дой составляющей покупки в отдельной строке: сначала цену, затем количество.
Программы с линейной структурой
7. Написать программу вычисления величины дохода по вкладу. Процентная ставка (% годовых) и время хранения (дней) задаются во время работы программы. Ниже приведен рекомен¬дуемый вид экрана во время выполнения программы (данные, введенные пользователем, выделены полужирным шрифтом).
Вычисление дохода по вкладу.
Введите исходные данные:
Величина вклада (руб.) -> 2500
Срок вклада (дней) -> 30
Процентная ставка (годовых) -> 20
Доход: 41.10 руб.
Сумма по окончании срока вклада: 2541.10 руб.
8. Написать программу пересчета веса из фунтов в килограммы (1 фунт - 405,9 грамма). Н
1

Чтобы оставить сообщение необходимо зарегистрироваться и авторизоваться!

Красноярский краевой Дворец пионеров, (c)2006 - 2026, ИНН 246305493507, E-mail: admin@acmp.ru