Авторские Материалы о событиях в Израиле на Ближнем Востоке и в мире

IsraMir.com - Израильская журналистика

Default color brown color green color red color blue color
Вы сейчас тут: Новости arrow Техотдел arrow Свет ученья arrow Экзамен-2000: еще одна ступень к успеху
Skip to content
Экзамен-2000: еще одна ступень к успеху - Задача 8 Версия для печати Отправить на e-mail
Содержание
Задача 8
Задача 9
Задача 10
Sunday, 04 June 2006 | Зэев Фрайман, д-р Евгений Канель для раздела Ученье – свет
Экзамен-2000:ещеоднаступенькуспехуisramir.comИ этот материал, как предыдущие ему подобные, основан на двух идеях: использовании некоторых государственного экзамена (две первых учебных единицы из пяти) – и адаптации их условий и решений не для сегодняшнего PASCAL’я, а для завтрашней Java.
Перед вами  – вторая часть публикации, еще три задачи.
 
 
Задача 8
Туристическая фирма, организующая ежегодную экскурсию для школьников, предложила следующие условия:
·        если в экскурсии примут участие 100 учеников или меньше – стоимость каждой путевки составит 150 шекелей;
·        если в экскурсии примут участие более 100 учеников, но менее 201 – стоимость каждой путевки составит 120 шекелей;
·        если в экскурсии примут участие более 200 учеников – стоимость каждой путевки составит 100 шекелей.
Школа располагает бюджетом в 25000 шекелей, предназначенным для организации экскурсии.
Напишите программу для записи учеников на экскурсию. Вводимыми данными  будут личные номера учеников (число от 1000 до 5000 включительно). Результатом работы программы будет количество записавшихся учеников, цена каждой путевки и общая стоимость экскурсии. Ввод данных закончится, когда в качестве личного номера ученика будет введено неверное число. Программа также должна проверить, вышла ли общая стоимость экскурсии из рамок отведенного бюджета, и если да – то на какую сумму.
 
class exer222_00_8{
                       
            public static void main (String args[]){
                        int sum,price,count=0,i,number,budget=25000,num1=1000,num2=5000;
                        number=IO.readInt();
                        while ((number>999)&&(number<5001)){
                                   count++;
                                   number=IO.readInt();
                        }
                        if (count<100) sum=count*150;
                        else if (count<201) sum=count*120;
                                    else sum=count*100;
                        IO.writeln("sum="+sum);        
                        if (count<100) price=150;
                        else if (count<201) price=120;
                                    else price=100;
                        IO.writeln("price="+price);                  
                        if (sum>budget) IO.writeln("Too more="+(sum-budget));                                 
            }
}
 


 

Добавить комментарий

:D:lol::-);-)8):-|:-*:oops::sad::cry::o:-?:-x:eek::zzz:P:roll::sigh:


Автотранслитерация: выключена

Защитный код

Powered by jComments