Главная страница
Навигация по странице:

  • Результат: Задание 2

  • Листинг кода

  • Результат: Задание 3

  • Результат : Задание 5

  • 1я лаба. Задание 1 Листинг кода


    Скачать 96.89 Kb.
    НазваниеЗадание 1 Листинг кода
    Дата15.03.2022
    Размер96.89 Kb.
    Формат файлаdocx
    Имя файла1я лаба.docx
    ТипДокументы
    #398234

    Задание 1:



    Листинг кода:

    using System;

    using System.Collections.Generic;

    using System.Linq;

    using System.Text;

    using System.Threading.Tasks;

    namespace laaba

    {

    class Program

    {

    static void Main(string[] args)

    {

    double a = -0.5, b = 1.7, t = 0.44, y, s;

    y = Math.Exp(-b*t)*Math.Cos(a*t+b)+Math.Sqrt(Math.Abs(b*t+a));

    s = b * Math.Sin(a * Math.Pow(t, 2) * Math.Cos(a * t))-1;

    Console.WriteLine("Результаты");

    Console.WriteLine();

    Console.Write("y=");

    Console.WriteLine(y.ToString());

    Console.Write("s=");

    Console.WriteLine(s.ToString());

    Console.WriteLine();

    Console.WriteLine("Нажмите любую клавишу");

    Console.ReadKey();

    }

    }

    }

    Результат:


    Задание 2:



    Листинг кода:
    using System;

    using System.Collections.Generic;

    using System.Linq;

    using System.Text;

    using System.Threading.Tasks;

    namespace laaba

    {

    class Program

    {

    static void Main(string[] args)

    {

    Console.WriteLine("Преобразуем int в другие целые типы");

    int i = 170; // Целое типа int

    Int16 i1 = (Int16)i; // int => int16

    Int32 i2 = i; // int => int32

    Int64 i3 = i; // int => int64

    Byte i4 = (Byte)i; // int => Byte

    sbyte i5 = (sbyte)i; // int => sbyte

    Console.WriteLine();

    Console.WriteLine("Типы {0,8}{1,8}{2,8}{3,8}{4,8}{5,8}",

    "int", "Int16", "Int32", "Int64", "Byte", "sbyte");

    Console.WriteLine("Значения {0,8}{1,8}{2,8}{3,8}{4,8}{5,8}",

    i, i1, i2, i3, i4, i5);

    Console.WriteLine("Байты {0,8}{1,8}{2,8}{3,8}{4,8}{5,8}",

    sizeof(int), sizeof(Int16), sizeof(Int32), sizeof(Int64),

    sizeof(byte), sizeof(sbyte));

    Console.WriteLine(); // Пропуск строки

    Console.WriteLine("Нажмите любую клавишу");

    Console.WriteLine();

    Console.ReadKey(); // Пауза

    Console.WriteLine();

    Console.WriteLine("Преобразуем int в типы с плавающей точкой");

    Console.WriteLine();

    double d = i; // int => double

    Single s = i; // int => Single

    Console.WriteLine("Типы {0,8}{1,8}{2,8}",

    "int", "double", "Single");

    Console.WriteLine("Значения {0,8}{1,8}{2,8}",

    i, d, s);

    Console.WriteLine("Байты {0,8}{1,8}{2,8}",

    sizeof(int), sizeof(double), sizeof(Single));

    Console.WriteLine();

    Console.WriteLine("Нажмите любую клавишу");

    Console.ReadKey();

    Console.WriteLine();

    Console.WriteLine("Преобразуем double в Single и int");

    d = 34.567; // Число типа double

    Console.WriteLine();

    i = (int)d; // double => int

    s = (Single)d; // double => Single

    Console.WriteLine("Типы {0,8}{1,8}{2,8}",

    "int", "double", "Single");

    Console.WriteLine("Значения {0,8}{1,8}{2,8}",

    i, d, s);

    Console.WriteLine("Байты {0,8}{1,8}{2,8}",

    sizeof(int), sizeof(double), sizeof(Single));

    Console.WriteLine();

    Console.WriteLine("Нажмите любую клавишу");

    Console.ReadKey();

    }

    }

    }


    Результат:__Задание_3'>Результат:


    Задание 3:

    Создать консольную программу взаимных преобразований строковых и символьных типов. Она должна отображать фамилию студента строкой и добавлять к строке символ.

    Листинг кода:
    using System;

    using System.Collections.Generic;

    using System.Linq;

    using System.Text;

    using System.Threading.Tasks;

    namespace laaba

    {

    class Program

    {

    static void Main(string[] args)

    {

    string Фамилия;

    char Символ;

    Фамилия = "Ерофеев";

    Символ = '*';

    Console.WriteLine(Фамилия + Символ);

    Console.WriteLine();

    Console.WriteLine("Нажмите Enter");

    Console.ReadLine();

    }

    }

    }
    Результат:



    Задание 4:

    Создать консольную программу вывода целого и вещественного чисел в стандартных форматах.

    Листинг кода:
    using System;

    using System.Collections.Generic;

    using System.Linq;

    using System.Text;

    using System.Threading.Tasks;

    namespace laaba

    {

    class Program

    {

    static void Main(string[] args)

    {

    double d = -3457.8362;

    int i = 34578362;

    Console.Write("Число c плавающей точкой ");

    Console.WriteLine(d);

    Console.WriteLine();

    Console.Write("G формат - общий ");

    Console.WriteLine("{0,8:G}", d);

    Console.Write("F формат - c фикс. точкой ");

    Console.WriteLine("{0,8:F}", d);

    Console.Write("N формат - числовой ");

    Console.WriteLine("{0,8:N}", d);

    Console.Write("E формат - научный ");

    Console.WriteLine("{0,8:E}", d);

    Console.Write("C формат - денежный ");

    Console.WriteLine("{0,8:C}", d);

    Console.Write("P формат - процентный ");

    Console.WriteLine("{0,8:P}", d);

    Console.WriteLine();

    Console.Write("Число целое ");

    Console.WriteLine(i);

    Console.WriteLine();

    Console.Write("D формат - десятичный ");

    Console.WriteLine("{0,8:D}", i);

    Console.Write("C формат - денежный ");

    Console.WriteLine("{0,8:C}", i);

    Console.Write("P формат - процентный ");

    Console.WriteLine("{0,8:P}", i);

    Console.Write("X формат - 16-ричный ");

    Console.WriteLine("{0,8:X}", i);

    Console.WriteLine();

    Console.WriteLine("Нажмите любую клавишу");

    Console.ReadKey();

    }

    }

    }
    Результат:



    Задание 5:
    Создать консольную программу вывода вещественного  числа в нестандартных форматах.

    Листинг кода:
    using System;

    using System.Collections.Generic;

    using System.Linq;

    using System.Text;

    using System.Threading.Tasks;

    namespace laaba

    {

    class Program

    {

    static void Main(string[] args)

    {

    double d = -3457.8362;

    Console.Write("Число c плавающей точкой ");

    Console.WriteLine(d);

    Console.WriteLine();

    Console.Write("формат с символами E+0 ");

    Console.WriteLine("{0:000E+000}", d);

    Console.Write("формат с символами E-0 ");

    Console.WriteLine("{0:000E-000}", d);

    Console.Write("формат с символом 0 ");

    Console.WriteLine("{0:000}", d);

    Console.Write("формат с символом # ");

    Console.WriteLine("{0:###}", d);

    Console.Write("Формат с символом точка ");

    Console.WriteLine("{0:###.000}", d);

    Console.Write("Формат с символом запятая ");

    Console.WriteLine("{0:###,000}", d);

    Console.Write("Формат с символом % ");

    Console.WriteLine("{0:###.000%}", d);

    Console.WriteLine();

    Console.WriteLine("Нажмите любую клавишу");

    Console.ReadKey();

    }

    }

    }
    Результат:



    написать администратору сайта