gulyaizmailova
?>

Автоматизация продаж в киоске печатных изданий: газет стоимостью 0, 5 грн. и журналов стоимостью 1, 25 грн. Программа интересуется желанию покупателей приобретают ЖУРНАЛ (1) или ГАЗЕТУ (2), принимает деньги к оплате (сумма денег вводится с клавиатуры), в зависимости от стоимости покупки печатается соответствующее итоговое сообщение (сдача, доплата за покупку

Информатика

Ответы

Тихонова
Var a1,a2,a3,a4,a5,a6,a7,a8,k:integer;
begin
k:=0;
read (a1,a2,a3,a4,a5,a6,a7,a8);
if (a1>0) and (a2>0) and (a3>0) and (a4>0) and (a5>0) and (a6>0) and (a7>0) and (a8>0) then
begin
if (a1 mod 3 = 0) and (a1 mod 10 = 4) then k:=k+1;
if (a2 mod 3 = 0) and (a2 mod 10 = 4) then k:=k+1;
if (a3 mod 3 = 0) and (a3 mod 10 = 4) then k:=k+1;
if (a4 mod 3 = 0) and (a4 mod 10 = 4) then k:=k+1;
if (a5 mod 3 = 0) and (a5 mod 10 = 4) then k:=k+1;
if (a6 mod 3 = 0) and (a6 mod 10 = 4) then k:=k+1;
if (a7 mod 3 = 0) and (a7 mod 10 = 4) then k:=k+1;
if (a8 mod 3 = 0) and (a8 mod 10 = 4) then k:=k+1;
writeln (k);
end else
writeln ('Неверный ввод');
end.
Rjkjneirbyf555

"вещественные числа p, b1, ..., bn, которые не превосходят по модулю 105" - К чему это условие? Если это условие включить в код, то вещественное число, такое как 123.45 уже больше модуля 105, а значит либо этого условия нету, раз уж у тебя в примере 123.45 включается в сумму, которая больше p, либо нет условия с модулем.

Я закомментировал условие проверки числа на с модулем 105 и программа работает так, как описано в примере.

Если захочешь добавить условие с модулем, то убери # и поставь табуляцию(несколько пробелов) перед s.append(k)

n = int(input()) while not 1<=n<=1000: #Ввод n, если не входит в диапазон, то ждет ввода снова    n = int(input()) s = [] p = float(input()) for i in range(n):    k = float(input())    # if k < abs(105):    s.append(k)   sum = 0 for i in s:    if i > p:        sum += i print(sum)

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Автоматизация продаж в киоске печатных изданий: газет стоимостью 0, 5 грн. и журналов стоимостью 1, 25 грн. Программа интересуется желанию покупателей приобретают ЖУРНАЛ (1) или ГАЗЕТУ (2), принимает деньги к оплате (сумма денег вводится с клавиатуры), в зависимости от стоимости покупки печатается соответствующее итоговое сообщение (сдача, доплата за покупку
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

ElenaEgorova1988576
apetrov13
dima-a
svt5299
Kostyuchik-Astakhov531
Liliya-buc
valerii_Georgievna915
Сорокина
alyonafialka
vladimir686
Tatianamir765654
is0019
mail66
rusmoney92
aguliaeva