5. Задания для самостоятельного решения Задание 1
Группе студентов за активное участие в спортивных мероприятиях выделена
премия в размере 9500р. Эта сумма должна быть поделена между всеми
студентами группы с учетом их вклада. Для этого каждому студенту
присваивается коэффициент вклада, который задается в интервале от 0 до 1.
Определить размер коэффициента.
Задание 2
Минимальная продуктовая потребительская корзина состоит:
Известно что:
Картофель - в два раза дешевле хлеба
Крупа - на два рубля дешевле хлеба
Масло растительное - в семь раз
дороже хлеба
Масло сливочное - в шесть раз
дороже хлеба
Молоко - на один рубль дороже
хлеба
Мясо - в десять раз дороже хлеба
Рыба - в три раза дороже хлеба
Сахар - на два рубля дороже хлеба
Сыр - на пять рублей дороже мяса
Фрукты - на три рубля дороже рыбы
Макаронные изделия - на четыре
рубля дешевле рыбы
Соль - в два раза дешевле хлеба
Овощи - на рубль дешевле хлеба
Технология использования табличных процессоров. Подбор параметра
9
Необходимо вычислить стоимость 1 кг хлеба так, чтобы стоимость
продуктовой корзины равнялась размеру минимальной зарплаты.
Задание 3
Электронная таблица содержит расчет квартирной платы. В ее состав входят:
название статьи расхода, стоимость единицы, норматив использования –
количество потребляемой статьи расхода.
Стоимость единицы электричества неизвестна и условно принята Xруб.
Стоимость единицы остальных статей расхода больше стоимости
электричества в заданное количество раз.
Вода в 5 раз больше
Отопление в 160 раз больше
Лифт на 10 рублей больше
Антенна на 15 рублей больше
Радио в 200 раз больше
Мусоропровод на 7 рублей больше
Плата за наем жилья в 300 раз больше
Необходимо вычислить стоимость единицы электричества так, чтобы
стоимость квартирной платы была равна 2550руб.
Построить диаграмму норматив использования каждой статьи расхода.
Для выполнения различных задач в паскале нам понадобится выводить определенную информацию на экран.
Первый оператор вывода — это writeln ( write — писать , ln — сокр. линия ). Благодаря нему и осуществляется вывод информации на экран.Для вывода чисел на экран можно пользоваться кавычками , а можно и не пользоваться.Второй оператор вывода — write ( писать ). Он практически ничем не отличается от оператора вывода writeln , вернее ничем не отличается ( он также осуществляет вывод на экран ). Однако одно отличие все же есть , но совсем небольшое. Возможно вы уже поняли его ( исходя из название ).
Информация , которую оператор writeln() выводит на экран занимает всю строку.А значит после того , как оператор выведет последний элемент , программа переведется на следующую строку.
Объяснение:
Отметь мой ответ как лучший
Объяснение:
const
n = 10;
ar:array[1..n] of integer = (-2, -1, 2, 3, 4, 5, -5, -6, 2, 5);
var
i:integer;
is_first_pol:boolean;
raz_pol:integer;
begin
raz_pol:=0;
is_first_pol:=true; // флаг того, что найденное положительное число - первое
for i:=1 to n do begin
if (ar[i] > 0) then
if (is_first_pol) then begin
// если найденное полодительное число - первое, то
raz_pol:=ar[i]; // в нашу разницу заносим это число
is_first_pol:=false; // меняем флаг
end
else raz_pol:=raz_pol - ar[i]; // иначе вычисляем разницу
end;
writeln(raz_pol);
end.