Var
a, b: integer;
function greatest_common_divisor(m, n: integer): integer;
var
modulo: integer;
begin
modulo := m mod n;
if modulo = 0 then
greatest_common_divisor := n
else
greatest_common_divisor := greatest_common_divisor(n, modulo)
end;
procedure reduce_the_fraction(a, b: integer);
var
gcd: integer;
sign: string;
begin
gcd := greatest_common_divisor(a, b);
if a * b < 0 then
sign := '-';
writeln(sign, abs(a) / gcd, '/', abs(b) / gcd);
end;
begin
write('Enter two numbers: ');
readln(a, b);
reduce_the_fraction(a, b);
end.
И да и Нет, т.к не содержит достаточное колличество данных. Но нотная запись может быть преобразованна в алогоритм музыкантом. Он сам может определить в какой такт времени каким пальцем какой рукой что делать...
Var a, b, c,rez: real;
begin
writeln( 'Введите три числа' );
read ( a, b, c );
rez := ( a + b + c ) / 3
writeln ('ср. знач.=', rez:0:2 );
<span>end.</span>
1) Компьютер [КОМ-ар- + П-ен-Ь + "Ю, Т, Е" + Р]
2) Клавиатура [("КЛА" В "И") + -с-АТУР-н- + А]
3) Монитор [МОН-ета- + -к-ИТ + -г-ОР-ы-]
4) Системный блок [СИСТ(лист,1=с) + -т-ЕМ(ом,о=е)-ы- + (Н + Ы + Й) + -я-БЛОК-о-]
<span>#include<span> <iostream>
</span>
using namespace std;
int main() {
cout << "Привет, Мир!" << endl;
char t;
t = 't';
do {
cout<<'\n';
int a=0, b=0, c=0;
cout << "ВВедите, пожалуйста, рост Маши: ";
cin >> a;
cout << "ВВедите, пожалуйста, рост Наташи: ";
cin >> b;
cout << "ВВедите, пожалуйста, рост Оли: ";
cin >> c;
int d=0;
if (a < b && a < c) d = 1;
if (b < a && b < c) d = 2;
if (c < b && c < a) d = 3;
if (a == b && a < c) d = 4;
if (a == c && a < b) d = 5;
if (b == c && b < a) d = 6;
if (a == b&&b == c) d = 7;
cout<<'\n';
switch (d) {
case 1:
cout << "Рост Маши самый маленький";
break;
case 2:
cout << "Рост Наташи самый маленький";
break;
case 3:
cout << "Рост Оли самый маленький";
break;
case 4:
cout << "Рост Маши и Наташи одинаковый, а Оля выше";
break;
case 5:
cout << "Рост Маши и Оли одинаковый, а Наташа выше";
break;
case 6:
cout << "Рост Оли и Наташи одинаковый, а Маша выше";
break;
case 7:
cout << "Оля, Маша и Наташа одинакового роста";
break;
}
cout<<'\n';
cout<<'\n';
cout<< "Повтрить? (Введите любой символ или '0' - для выхода )";
cin>>t;
}while (t!='0');
return 0;
}</span>