Доброго времени суток, пожалуйста помогите разобраться. Нужно написать программу, которая...

0 голосов
11 просмотров

Доброго времени суток, пожалуйста помогите разобраться. Нужно написать программу, которая вычислит площадь параллелограмма, при условии, что известна высота и основание (т. е по формуле S=a*h). Кроме того, надо, чтобы программа просила пользователя ввести своё имя и приветствовала его, затем решала положенную задачу, после чего выдала результат в виде подробного сообщения и с пожелала всего доброго пользователю. К тому же надо использовать разные цвета шрифта при выводе текста на экран. Если с элементарными расчётами я еще могу разобраться, предварительно накидать код так сказать, то со всем остальным... Помогите пожалуйста.


image

Информатика (175 баллов) | 11 просмотров
0

string Name, просишь его ввести через ReadLine(), выводишь через WriteLine() приветствие, а цвет выведенной надписи Console.ForegroundColor = ConsoleColor.[ЦВЕТ]

Дан 1 ответ
0 голосов

using System;

namespace ConsoleApp1

{

   class Program

   {

       static void Main(string[] args)

       {

           Console.ForegroundColor = ConsoleColor.Green;

           Console.Write("Введите свое имя: ");

           Console.ForegroundColor = ConsoleColor.Red;

           string name = Console.ReadLine();

           Console.ForegroundColor = ConsoleColor.Yellow;

           Console.Write("Введите основание параллелограмма: ");

           Console.ForegroundColor = ConsoleColor.Red;

           int a = Convert.ToInt32(Console.ReadLine());

           Console.ForegroundColor = ConsoleColor.Blue;

           Console.Write("Введите высоту параллелограмма: ");

           Console.ForegroundColor = ConsoleColor.Red;

           int h = Convert.ToInt32(Console.ReadLine());

           int S = a * h;

           Console.ForegroundColor = ConsoleColor.White;

           Console.Write("\n\nПриветствую тебя, ");

           Console.ForegroundColor = ConsoleColor.Red;

           Console.Write(name + "!");

           Console.ForegroundColor = ConsoleColor.Yellow;

           Console.WriteLine("\n\nПлощадь параллелограмма находится по формуле S = a * h");

           Console.WriteLine("В вашем случае S = " + a + " * " + h + " = " + S);

           Console.ForegroundColor = ConsoleColor.Blue;

           Console.WriteLine("\nВсего доброго!");

           Console.ReadKey();

       }

   }

}


image
image
(13.4k баллов)