Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помощь с заднием на языке C#

Кабачок Соленый Ученик (220), закрыт 1 год назад
очень нужна помощь
нужно написать код на с# через for / while
Лучший ответ
Ксения Райт Гений (99740) 1 год назад
С отдельной функцией, табулируемой циклом for:
 using System;     
namespace New_Project
{ public static class Program
{ public static double X(double z, double a)
{ return z * Math.Sqrt(a + z * (z + 1.0)); }
public static void Main()
{ double a = 10.0, dz = 2.0, z;
Console.WriteLine(" z: X(z):");
Console.WriteLine("==========================");
for (z = 0.0; z <= 10.0; z += dz)
Console.WriteLine("{0,3:f0}{1,22:f13}", z, X(z,a));
Console.WriteLine("==========================");
} } }
То же самое, только без отдельной функции и с циклом while:
 using System;     
namespace New_Project
{ public static class Program
{ public static void Main()
{ double a = 18.0, dz = 2.0, z = -dz;
Console.WriteLine(" z: X(z):");
Console.WriteLine("==========================");
while (z < 10.0) { z += dz;
Console.WriteLine("{0,3:f0}{1,22:f13}",
z, z * Math.Sqrt(a + z * (z + 1.0))); }
Console.WriteLine("=========================="); } } }
Печатается, естественно, в точности то же самое.
Кабачок СоленыйУченик (220) 1 год назад
спасибо вам большое
Ксения Райт Гений (99740) Кабачок Соленый, пожалуйста!
Остальные ответы
Похожие вопросы