- 30% recurring commission
- Выплаты в USDT
- Вывод каждую неделю
- Комиссия до 5 лет за каждого referral
Задачи по программированию 11 класс
Уровень 1
При выводе числовой информации с поясняющимся текстом часто возникает проблема согласования выводимого значения и окончания поясняющего текста. Например, в зависимости от числового значения, поясняющий текст денежной единицы может быть «рубль», «рублей» или «рубля». Очевидно, что окончание поясняющего слова определяется двумя последними цифрами числа, что отражено в таблице. 2 посл. цифры числа
| Поясняющий текст
|
*0, *5, *6, *7, *8, *9
| Рублей
|
*1
| Рубль
|
*2, *3, *4
| Рубля
|
Однако приведенное в таблице правило имеет исключение для чисел 11, 12, 13, 14. Для этих чисел поясняющий текст должен быть – «рублей».
Составьте программу, которая обеспечивает ввод чисел и вывод числа с поясняющим текстом (например, вводится число 35, выводится – 35 рублей).
Составьте программу, которая пересчитывает вес из фунтов в килограммы, и учитывает, что в зависимости от страны, фунт «весит» по-разному. Россия – 0,4059 кг, Англия – 0,453592 кг, Австрия – 0,56001 кг,
Германия, Дания, Исландия, Нидерланды – 0,5 кг, Италия – 0,31762 кг
Составьте программу, которая в зависимости от введенного номера месяца выводит название сезона, к которому он относится. Имеется список учеников и оценки, полученные на экзамене. Определить средний балл класса за экзамен. Количество учеников в классе заранее известно. Определить средний рост девочек и мальчиков одного класса. Количество учеников в классе заранее известно. Уровень 2
В память ЭВМ вводят по очереди координаты N точек. Определить координаты точки, максимально удаленной от начала координат. Начав тренировки, лыжник в первый день пробегал 10 км. Каждый следующий день он увеличивал длину пробега на 10% от предыдущего дня. Определить в какой день он пробежит больше 20 км, в какой день суммарный пробег за все дни превысит 100 км. В ЭВМ, обслуживающую выборы, вводят следующую информацию: фамилии кандидатов и количество набранных ими голосов. Составьте программу, обеспечивающую такой ввод, и вывод фамилии кандидата, набравшего максимальное количество голосов. Имеется прейскурант, содержащий название товара и его стоимость. Составить программу, которая позволит ввести имеющиеся данные и вывести прейскурант при условии, что стоимость товаров увеличится на N %. Новый прейскурант имеет следующую структуру: Название товара
| Старая стоимость
| На сколько увеличивается товар
| Новая стоимость
|
У вас есть доллары. Вы хотите обменять их на рубли. Есть информация о стоимости купли-продажи в банках города. В городе N банков. Составьте программу, определяющую, какой банк выбрать, чтобы выгодно обменять доллары на рубли. Уровень 3
При приеме экзамена преподаватель решил воспользоваться компьютерной программой. Эта программа позволяет вводить фамилию ученика, номер билета, время, которое ученик потратил на сдачу экзамена и оценку, которую он получил (всего 4 параметра). Программа записывает данные в текстовый файл, причем каждое данное – в отдельную строку (в первой строке – фамилия, во второй – номер билета и т. д.). Составьте такую программу для преподавателя. Запишите в файл информацию не менее чем о 5 учениках. Программа должна контролировать достоверность вводимых данных. Пусть у вас имеется файл с информацией о студентах (не менее 5) следующей структуры: фамилия, номер билета, время, которое студент потратил на сдачу экзамена и оценку, которую он получил (всего 4 параметра), причем каждое данное – в отдельной строке. Составить программу, которая считает информацию из этого файла и вычисляет, сколько студентов получило оценку 5, сколько – 4, 3, 2 соответственно. Результаты запишите в файл. Начальник отдела банка, в котором вы работаете, попросил написать программу, с помощью которой можно было бы удобно вводить информацию о клиентах банка. Информация должна иметь следующую структуру: фамилия клиента, сумма вклада, на какой срок (количество месяцев) положен вклад, под какой процент в месяц. Программа должна записывать данные в файл так, чтобы каждый реквизит записывался в отдельную строку (первая строка – фамилия, вторая – сумма вклада и т. д.). Напишите программу и создайте файл, содержащий не менее 5 клиентов. Предположим, что вы работаете в больнице в отделе автоматизированных систем управления (АСУ). Начальник поручил вам составить программу, которая позволяет посчитать средний возраст больных и максимальное количество дней, которые больные лежат в больнице. Данные берутся из файла, в котором информация представлена в следующем виде: фамилия больного, его возраст, предполагаемый срок госпитализации. Каждый реквизит - с новой строки, количество больных – не менее 5. Вы работаете в фирме по оптовой продаже продуктов. Начальник вашего отдела поручил вам посчитать, в какой фирме продукты получаются дешевле. Информация берется из файла о фирмах-поставщиках: название фирмы, название продукта, поставляемого фирмой, стоимости единицы продукта. Каждый реквизит записан с новой строки. Уровень 3
При приеме экзамена преподаватель решил воспользоваться компьютерной программой. Эта программа позволяет вводить фамилию ученика, номер билета, время, которое ученик потратил на сдачу экзамена и оценку, которую он получил (всего 4 параметра). Программа записывает данные в текстовый файл, причем каждое данное – в отдельную строку (в первой строке – фамилия, во второй – номер билета и т. д.). Составьте такую программу для преподавателя. Запишите в файл информацию не менее чем о 5 учениках. Программа должна контролировать достоверность вводимых данных. Пусть у вас имеется файл с информацией о студентах (не менее 5) следующей структуры: фамилия, номер билета, время, которое студент потратил на сдачу экзамена и оценку, которую он получил (всего 4 параметра), причем каждое данное – в отдельной строке. Составить программу, которая считает информацию из этого файла и вычисляет, сколько студентов получило оценку 5, сколько – 4, 3, 2 соответственно. Результаты запишите в файл. Начальник отдела банка, в котором вы работаете, попросил написать программу, с помощью которой можно было бы удобно вводить информацию о клиентах банка. Информация должна иметь следующую структуру: фамилия клиента, сумма вклада, на какой срок (количество месяцев) положен вклад, под какой процент в месяц. Программа должна записывать данные в файл так, чтобы каждый реквизит записывался в отдельную строку (первая строка – фамилия, вторая – сумма вклада и т. д.). Напишите программу и создайте файл, содержащий не менее 5 клиентов. Предположим, что вы работаете в больнице в отделе автоматизированных систем управления (АСУ). Начальник поручил вам составить программу, которая позволяет посчитать средний возраст больных и максимальное количество дней, которые больные лежат в больнице. Данные берутся из файла, в котором информация представлена в следующем виде: фамилия больного, его возраст, предполагаемый срок госпитализации. Каждый реквизит - с новой строки, количество больных – не менее 5. Вы работаете в фирме по оптовой продаже продуктов. Начальник вашего отдела поручил вам посчитать, в какой фирме продукты получаются дешевле. Информация берется из файла о фирмах-поставщиках: название фирмы, название продукта, поставляемого фирмой, стоимости единицы продукта. Каждый реквизит записан с новой строки.