Лiнiйний обчислювальний процес
Автор: Tomdf • Апрель 1, 2023 • Лабораторная работа • 437 Слов (2 Страниц) • 155 Просмотры
Студент
ЛАБОРАТОРНА РОБОТА № 1
ЛІНІЙНИЙ ОБЧИСЛЮВАЛЬНИЙ ПРОЦЕС[pic 1][pic 2]
Завдання. Скласти схему алгоритму та програму для обчислення необхідного значення за формулою відповідного варіанта.
Варіант 13. Знайти периметр і площу рівнобічного трикутника, якщо відома довжина його сторони.
Схема алгоритму:
[pic 3][pic 4]
Рис. 1. Блок-схема алгоритму програми
Лістинг (код) програми :
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Laboratory1
{
class Program
{
static void Main(string[] args)
{
double a;
double b;
double P;
double S;
int stepen;
stepen=2;
Console.WriteLine("input two sides of this triangle");
a=Convert.ToDouble(Console.ReadLine());
Console.WriteLine("input side of this triangle");
b=Convert.ToDouble(Console.ReadLine());
P=(2*a+b);
Console.WriteLine("Perimeter="+P+" cm");
S=((Math.Sqrt(Math.Pow(a,stepen)-Math.Pow((b/2), stepen))*b)/2);
Console.WriteLine("Area="+S+" cm^2");
Console.ReadKey();
}
}
}
Результати розрахунку задачі наведено на рисунках 2-4:
[pic 5][pic 6] Рис. 2. Результат при введені значень a=5, b=6
[pic 7][pic 8] Рис. 3. Результат при введені значень a=1.5, b=2
[pic 9][pic 10] Рис. 4. Результат при введені значень a=6.5, b=4.5
Висновки: навчилися створювати та запускати програму, оголошувати та задавати змінні, а також опрацювали арифметичні операції у C#. Дізналися про такі поняття як тип даних та змінна. Крім того ознайомилися з класом Math.
...