Задания

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

1. Найти сумму двух заданных чисел.
2. Найти площадь прямоугольного земельного участка по заданным длинам его сторон.
3. Найти длину забора, построенного по периметру земельного участка с заданными длинами сторон.
4. Составить программу - конвертер, которая запрашивает сумму в рублях и переводит ее в доллары и евро.
5. Составить программу вычисления площади треугольника по длине основания и высоте.
6. Составить программу, которая запрашивает год Вашего рождения и печатает, сколько Вам лет в текущем году.
7. Составить программу, которая вычисляет объем кирпича с заданными размерами.
8. Составить программу, которая рассчитывает время падения тела с крыши дома высотой h.

Решение:
//1.
double s1;
double s2;
double hyport;
string str;

Console.WriteLine(" Введите первое число: ");
str = Console.ReadLine();
s1 = Double.Parse(str);

Console.WriteLine(" Введите второе число: ");
str = Console.ReadLine();
s2 = Double.Parse(str);

hyport = s1 + s2;

Console.WriteLine(" Сумма равна " + hyport);
Console.ReadLine();

//2.
double s1;
double s2;
double hyport;
string str;

Console.WriteLine("Введите длину земельного учатка: ");
str = Console.ReadLine();
s1 = Double.Parse(str);

Console.WriteLine("Введите штрину: ");
str = Console.ReadLine();
s2 = Double.Parse(str);

hyport = (s1 * s2);
Console.WriteLine(" Площадь равна: " + hyport);
Console.ReadLine();


//3.

double s1;
double s2;
double hyport;
string str;

Console.WriteLine(" Введите длинну первой стороны: ");
str = Console.ReadLine();
s1 = Double.Parse(str);

Console.WriteLine(" Введите длинну второй стороны: ");
str = Console.ReadLine();
s2 = Double.Parse(str);

hyport = (s1+ s2)*2 ;
Console.WriteLine(" Длинна забора равна: " + hyport);
Console.ReadLine();

//4.

double a, b, c;

string str;

Console.WriteLine(" Введите число в рублях: ");
str = Console.ReadLine();
a = Double.Parse(str);

b=a*27;
c=a*34;

Console.WriteLine(b +" Долларов " + c +" Евро ");
Console.ReadLine();

//5.
double x1;
double x2;
double hyport;
string str;

Console.WriteLine(" Введите длину основания: ");
str = Console.ReadLine();
x1 = Double.Parse(str);

Console.WriteLine(" Введите длину высоты ");
str = Console.ReadLine();
x2 = Double.Parse(str);

hyport = 0.5 * x1 * x2;

Console.WriteLine(" Площадь равна " + hyport);
Console.ReadLine();

//6.

double a;
double b;
double hyport;
string str;

Console.WriteLine(" Введите год вашего рождения: ");
str = Console.ReadLine();
a = Double.Parse(str);

b = 2013;
hyport = b - a;
Console.WriteLine(" Вам " + hyport + "лет");
Console.ReadLine();

//7.

double a;
double b;
double c;
double hyport;
string str;

Console.WriteLine(" Введите длинну: ");
str = Console.ReadLine();
a = Double.Parse(str);

Console.WriteLine(" Введите ширину: ");
str = Console.ReadLine();
b = Double.Parse(str);

Console.WriteLine(" Введите высоту: ");
str = Console.ReadLine();
c = Double.Parse(str);

hyport = (a*b*c);
Console.WriteLine(" Объем кирпича равен: " + hyport );
Console.ReadLine();

//8.
double h;
double g;
double t;
string str;

Console.WriteLine(" Введите высоту: ");
str = Console.ReadLine();
h = Double.Parse(str);

Console.WriteLine(" Введите значение g: ");
str = Console.ReadLine();
g = Double.Parse(str);

t = Math.Sqrt(2 * h / g);
Console.WriteLine(" Время равно " + t);

Console.ReadLine();

@темы: Программирование, Практика, Задачи, C#