Есть ответ 👍

В магазині на початку дня в одному ящику було а кг яблук, а в другому b кг. На кінець дня в першому ящику залишилося х кг яблук, а в другому – y кг. З якого ящика яблук продали більше і на скільки більше?

Технічні умови:
Програма повинна прочитати з клавіатури чотири числа a, b, x, y, записані в один рядок через пропуск – масу яблук, яка була в першому та другому ящиках на початку дня відповідно та масу яблук, яка була в ящиках наприкінці дня відповідно;
Програма повинна вивести на екран число 1, якщо більше яблук продали з першого ящика, число 2, якщо більше продали яблук з другого ящика, потім через пропуск, число на скільки більше. Якщо продали однакову кількість яблук вивести знак = та через пропуск 0.

Приклад 1:
Введення: 10 9 8 6
Виведення: 2 1

Приклад 2:
Введення: 9 8 7 6
Виведення: = 0

Приклад 3:
Введення: 6 8 1 5
Виведення: 1 2
БУДЬ ЛАСКА

242
302
Посмотреть ответы 2

Ответы на вопрос:

SuperSaam
4,7(94 оценок)

#include <iostream>

using namespace std;

int main()

{

int a,b,x,y;

cin>>a>>b>>x>>y;

int p=a-x;

int d=b-y;

if (p>d)

{

int c=p-d;

cout<<"1"<<' '<<c;

}

if (d>p)

{

int c=d-p;

cout<<"2"<<' '<<c;

}

if (p==d)

cout<<"="<<' '<<'0';

}

Объяснение:


program raznost;

var i,s,n,m:integer;

a: array [1..15000] of integer;

begin

readln(n);

for i:=1 to n do  

 readln (a[i]);

s:=0; m:=0;

for i:=1 to n-1 do begin

 s:=abs(a[i]-a[i+1]);

 if s>m then

m:=s;

end;

writeln ('Maksimalnaya raznost` ravna ',m);

end.

Объяснение:

Популярно: Информатика