Домашние задания: Информатика

Помогите с информатикой 8 класс

Напишите программу для нахождения максимального из трех введенных чисел a, b и c.

Числа a, b и c вводятся с клавиатуры.
Программу, значит, написать... - Это можно. Только вот на каком языке программирования это нужно сделать? - Нет, программе-то, конечно, без разницы, на каком языке программирования (а их (языков программирования) существует порядка 40) она написана, а вот учитель/преподаватель может спросить, с чего это программа была написана на этом языке программирования, а не на том, который он(а) преподает.

Вот, например, на Pascal:
 Program P1; 
uses crt;
var a, b, c: real;
begin
clrscr;
writeln ('Введите с клавиатуры 3 числа (по 1). После ввода каждого из чисел нажимайте клавишу Enter. При вводе дробных значений целую часть от дробной отделяйте точкой, а не запятой.');
write ('Введите 1-ое число: ');
readln (a);
write ('Введите 2-ое число: ');
readln (b);
write ('Введите 3-е число: ');
readln (c);
if (a>b) and (a>c) then writeln ('Максимальным является 1-ое число.') else
if (b>a) and (b>c) then writeln ('Максимальным является 2-ое число.') else
if (c>a) and (c>b) then writeln ('Максимальным является 3-е число.') else
if (a=b) and (a=c) then writeln ('Введенные числа равны между собой.') else writeln ('Поиск максимального числа из введенных невозможен, т.к. 2 числа из введенных равны между собой.');
write ('Программа завершена. Для выхода нажмите клавишу Enter.');
readkey;
end.
Вот на Python:
 print ("Введите с клавиатуры 3 числа (по 1). После ввода каждого из чисел нажимайте клавишу Enter. При вводе дробных значений целую часть от дробной отделяйте точкой, а не запятой.") 
a=float (input ("Введите 1-ое число: "))
b=float (input ("Введите 2-ое число: "))
c=float (input ("Введите 3-е число: "))
if a>b and a>c:
print ("Максимальным является 1-ое число.")
elif b>a and b>c:
print ("Максимальным является 2-ое число.")
elif c>a and c>b:
print ("Максимальным является 3-е число.")
elif a==b and a==c:
print ("Введенные числа равны между собой.")
else:
print ("Поиск максимального числа из введенных невозможен, т.к. 2 числа из введенных равны между собой.")
Вот на C++:
 #include  
using namespace std;
int main()
{
setlocale (LC_ALL, "RUS");
double a, b, c;
coutc) {coutc) {coutb) {cout
Сергей Сергеев
Сергей Сергеев
43 559
Лучший ответ
Сергей Сергеев
 Program P1  
real a, b, c
write (*,*) "Введите с клавиатуры 3 числа (по 1). После ввода каждого из чисел"
write (*,*) "нажимайте клавишу Enter. При вводе дробных значений"
write (*,*) "целую часть от дробной отделяйте точкой, а не запятой."
write (*,*) "Введите 1-ое число: "
read *, a
write (*,*) "Введите 2-ое число: "
read *, b
write (*,*) "Введите 3-е число: "
read *, c
if (a>b .and. a>c) then
write (*,*) "Максимальным является 1-ое число."
else
if (b>a .and. b>c) then
write (*,*) "Максимальным является 2-ое число."
Опять не умещается
Сергей Сергеев Продолжаю:
     else   
if (c>a .and. c>b) then
write (*,*) "Максимальным является 3-е число."
else
if (a==b .and. a==c) then
write (*,*) "веденные числа равны между собой."
else
write (*,*) "Поиск максимального числа из введенных невозможен,"
write (*,*) "т.к. 2 числа из введенных равны между собой."
end if
end if
end if
end if
End Program P1
Сергей Сергеев BASIC и Java я не знаю, а на АЛГОЛе, пожалуй, писать не буду - и так достаточно, как по-мне. Если что - уже в комментариях по просьбам учащихся.
a = float(input("Введите число a: "))
b = float(input("Введите число b: "))
c = float(input("Введите число c: "))

max_number = a

if b > max_number:
max_number = b

if c > max_number:
max_number = c

print("Максимальное число: ", max_number)

https://www.online-python.com/PtLIqTUYdR