Максимум. Перевод с Паскаля на C#
Формулировка задачи:
Помогите перевести Код на си#
Заранее спасибо!
var a,b,c,r,f : real; function max(x,y,z: real): real; begin if (x>=y) and (x>=z) then max:=x; if (y>=x) and (y>=z) then max:=y; if (z>=x) and (z>=y) then max:=z; end; begin write('a='); readln(a); write('b='); readln(b); write('c='); readln(c); f:= -9999999; r:= (max(a,a+b,f) +max(a,b + c,f))/(1 +max(a+b*c,1,15)); writeln(r); readln; end.
Решение задачи: «Максимум. Перевод с Паскаля на C#»
textual
Листинг программы
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static double a, b, c, r, f; static double max(double x, double y, double z) { return (x>=y && x>=z)?x:( (y>=x && y>=z)?y:z; ); } static void Main(string[] args) { Console.Write("a="); a = Convert.ToDouble(Console.ReadLine()); Console.Write("b="); b = Convert.ToDouble(Console.ReadLine()); Console.Write("c="); c = Convert.ToDouble(Console.ReadLine()); f = -9999999; r = (max(a, a + b, f) + max(a, b + c, f)) / (1 + max(a + b * c, 1, 15)); Console.Write("{0}",r); Console.ReadKey(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д