Ответ:
1)
Program Task1;
var e, x, y, z, exp: real;
function enterNums(): real;
begin
writeln();
write (' Enter e: '); readln (e);
write (' Enter x: '); readln (x);
write (' Enter y: '); readln (y);
end;
enterNums();
exp := ((3 * y) ** 0.5) + x;
if exp > 14 then
z := e ** (3 * x * y);
if exp < 14 then
z := x + (3 * y)
else
z := x * 0.5;
writeln(' Z = : ', z);
end.
2)
Program Task2;
var jan, feb, mar, apr, may, jun, jul, aug, sep, oct, nov, dec, month: string;
var long, short, veryShort: byte;
jan := 'Январь' ;
feb := 'Февраль' ;
mar := 'Март' ;
apr := 'Апрель' ;
may := 'Май' ;
jun := 'Июнь' ;
jul := 'Июль' ;
aug := 'Август' ;
sep := 'Сентябрь';
oct := 'Октябрь' ;
nov := 'Ноябрь' ;
dec := 'Декабрь' ;
long := 31;
short := 30;
veryShort := 28;
write(' Введите Название мецяца с большой буквы: '); readln(month);
if month = jan then write(' В месяце ', month, ' ', long, ' дней!' );
if month = feb then write(' В месяце ', month, ' ', veryShort, ' дней! (бывает и 29)' );
if month = mar then write(' В месяце ', month, ' ', long, ' дней!' );
if month = apr then write(' В месяце ', month, ' ', short, ' дней!' );
if month = may then write(' В месяце ', month, ' ', long, ' дней!' );
if month = jun then write(' В месяце ', month, ' ', short, ' дней!' );
if month = jul then write(' В месяце ', month, ' ', long, ' дней!' );
if month = aug then write(' В месяце ', month, ' ', long, ' дней!' );
if month = sep then write(' В месяце ', month, ' ', short, ' дней!' );
if month = oct then write(' В месяце ', month, ' ', long, ' дней!' );
if month = nov then write(' В месяце ', month, ' ', short, ' дней!' );
if month = dec then write(' В месяце ', month, ' ', long, ' дней!' );
Удачи))
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
Ответ:
1)
Program Task1;
var e, x, y, z, exp: real;
function enterNums(): real;
begin
writeln();
write (' Enter e: '); readln (e);
write (' Enter x: '); readln (x);
write (' Enter y: '); readln (y);
writeln();
end;
begin
enterNums();
exp := ((3 * y) ** 0.5) + x;
if exp > 14 then
z := e ** (3 * x * y);
if exp < 14 then
z := x + (3 * y)
else
z := x * 0.5;
writeln(' Z = : ', z);
writeln();
end.
2)
Program Task2;
var jan, feb, mar, apr, may, jun, jul, aug, sep, oct, nov, dec, month: string;
var long, short, veryShort: byte;
begin
jan := 'Январь' ;
feb := 'Февраль' ;
mar := 'Март' ;
apr := 'Апрель' ;
may := 'Май' ;
jun := 'Июнь' ;
jul := 'Июль' ;
aug := 'Август' ;
sep := 'Сентябрь';
oct := 'Октябрь' ;
nov := 'Ноябрь' ;
dec := 'Декабрь' ;
long := 31;
short := 30;
veryShort := 28;
write(' Введите Название мецяца с большой буквы: '); readln(month);
writeln();
if month = jan then write(' В месяце ', month, ' ', long, ' дней!' );
if month = feb then write(' В месяце ', month, ' ', veryShort, ' дней! (бывает и 29)' );
if month = mar then write(' В месяце ', month, ' ', long, ' дней!' );
if month = apr then write(' В месяце ', month, ' ', short, ' дней!' );
if month = may then write(' В месяце ', month, ' ', long, ' дней!' );
if month = jun then write(' В месяце ', month, ' ', short, ' дней!' );
if month = jul then write(' В месяце ', month, ' ', long, ' дней!' );
if month = aug then write(' В месяце ', month, ' ', long, ' дней!' );
if month = sep then write(' В месяце ', month, ' ', short, ' дней!' );
if month = oct then write(' В месяце ', month, ' ', long, ' дней!' );
if month = nov then write(' В месяце ', month, ' ', short, ' дней!' );
if month = dec then write(' В месяце ', month, ' ', long, ' дней!' );
writeln();
writeln();
end.
Удачи))