1)«ЛИНЕЙНЫЕ АЛГОРИТМЫ»
Пересчитайте значение температуры из шкалы по Цельсию в шкалу по Фа-ренгейту, Кельвина и Ренкина. Тфаренгейта=1,8*Тцельсия+32, Ткельви-на=Тцельсия+273,15, Тренкина=1,8*Тцельсия+492.
2) «Алгоритмы ветвления»
8Даны действительные числа x и y. Меньшее из этих двух чисел заменить половиной их суммы, а большее – их удвоенным произведением.
3) «Оператор выбора»
8Пусть элементами прямоугольного равнобедренного треугольника являются:
1)катет a;
2)гипотенуза b;
3)высота h, опущенная из вершины прямого угла на гипотенузу;
4)площадь S.
Составить программу, которая по заданному номеру и значению соответствующего элемента вычисляла бы значение всех остальных элементов треугольника.
ОГРОМНОЕ СПАСИБО!!
ПРОГРАММИСТЫ ОТЗОВИТЕСЬ!!
Другие языки программирования и технологии
НУЖНА ПОМОЩЬ!!!!«Основы алгоритмизации и программирования»..СПАСИБО ОГРОМНОЕ.
На каком языке программирования надо написать, м?
program temperature;
uses crt;
var a : real;
begin
clrscr;
write ('Enter temperature in Celsius:');
readln (a);
{Тфаренгейта=1,8*Тцельсия+32, Ткельви-на=Тцельсия+273,15, Тренкина=1,8*Тцельсия+492. }
writeln('Farenhight: ', 1.8 * a + 32, '; Kelvin: ', a + 273.15, '; Renkin: ', 1.8 * a + 492);
readln();
end.
program conditions;
uses crt;
var x, y, a, b : real;
begin
clrscr;
write ('Enter 2 numbers:');
readln( x, y );
a := ( x + y ) / 2;
b := 2 * x * y;
if x < y then begin
x := a;
y := b;
end else begin
x := b;
y := a;
end;
writeln('X = ', x, '; Y = ', y, '.');
end.
program triangle;
uses crt;
var n: integer;
x: real;
begin
clrscr;
write('Enter number and value:');
readln(n, x);
case n of
1: begin writeln('Katet = ', x, '; Gipotenuza = ', x * sqrt(2), '; Vysota = ', x / sqrt(2), '; Ploshad = ', x * x / 2) end;
2: begin writeln('Katet = ', x / sqrt(2), '; Gipotenuza = ', x, '; Vysota = ', x / 2, '; Ploshad = ', x * x / 4) end;
3: begin writeln('Katet = ', x * sqrt(2), '; Gipotenuza = ', x * 2, '; Vysota = ', x, '; Ploshad = ', x * x) end;
4: begin writeln('Katet = ', sqrt(2 * x), '; Gipotenuza = ', 2 * sqrt(x), '; Vysota = ', sqrt(x), '; Ploshad = ', x) end;
end;
end.
program temperature;
uses crt;
var a : real;
begin
clrscr;
write ('Enter temperature in Celsius:');
readln (a);
{Тфаренгейта=1,8*Тцельсия+32, Ткельви-на=Тцельсия+273,15, Тренкина=1,8*Тцельсия+492. }
writeln('Farenhight: ', 1.8 * a + 32, '; Kelvin: ', a + 273.15, '; Renkin: ', 1.8 * a + 492);
readln();
end.
program conditions;
uses crt;
var x, y, a, b : real;
begin
clrscr;
write ('Enter 2 numbers:');
readln( x, y );
a := ( x + y ) / 2;
b := 2 * x * y;
if x < y then begin
x := a;
y := b;
end else begin
x := b;
y := a;
end;
writeln('X = ', x, '; Y = ', y, '.');
end.
program triangle;
uses crt;
var n: integer;
x: real;
begin
clrscr;
write('Enter number and value:');
readln(n, x);
case n of
1: begin writeln('Katet = ', x, '; Gipotenuza = ', x * sqrt(2), '; Vysota = ', x / sqrt(2), '; Ploshad = ', x * x / 2) end;
2: begin writeln('Katet = ', x / sqrt(2), '; Gipotenuza = ', x, '; Vysota = ', x / 2, '; Ploshad = ', x * x / 4) end;
3: begin writeln('Katet = ', x * sqrt(2), '; Gipotenuza = ', x * 2, '; Vysota = ', x, '; Ploshad = ', x * x) end;
4: begin writeln('Katet = ', sqrt(2 * x), '; Gipotenuza = ', 2 * sqrt(x), '; Vysota = ', sqrt(x), '; Ploshad = ', x) end;
end;
end.
Стёрто.
каюсь запутался в формулах
каюсь запутался в формулах
Простите, а кто по вашему такие программисты? вы думаете мы кучу лет учились что бы за спасибо делать неучам домашку?
Егор Забелин
Не волнуйся так. Лучше бы спросил, на каком языке программирования надо сделать.
Похожие вопросы
- Помогите пожалуйста по основам алгоритмизации и программирования (решить в виде задачки).
- Основы алгоритмизации и программирование,.
- Основы алгоритмизации и программирования ,
- Нужна помощь в алгоритмизации...
- Основы алгоритмизации. Реши податься в программисты)
- Нужна помощь по языку программирования PROLOG
- нужна помощь профи в программировании,и просто в ПК
- Нужна ли углубленная математика в программировании?
- Нужна помощь в решении задачи по языку программирования С++!!срочно!
- Программирование, нужна помощь срочно, не за бесплатно
но уверена, что правильно))