• Предмет: Информатика
  • Автор: ivanus585
  • Вопрос задан 4 месяца назад

Golang
На вход 2 числа: высота бутона и высота стебля. Рисуем с помощью знака «*». Бутон изображается как прямой равнобедренный треугольник, стебель — как линию из 1 *. Обратите внимание, что бутон и стебель имеют общий символ.

Формат ввода
3
3
Формат вывода
***
**
*
*
*


Заранее благодарен)
Не спамьте пожалуйста, не первый раз закидываю вопрос.

Ответы

Ответ дал: vaniakovalp
2

Якщо я правильно зрозумів то треба зробити код на Golang, тому ось  код:

package main

import "fmt"

func main() {

   var buttonHeight, stemHeight int

   fmt.Print("Введіть висоту бутона: ")

   fmt.Scan(&buttonHeight)

   fmt.Print("Введіть висоту стебла: ")

   fmt.Scan(&stemHeight)

   // Малюємо бутон

   for i := 0; i < buttonHeight; i++ {

       for j := 0; j < buttonHeight-i; j++ {

           fmt.Print("*")

       }

       fmt.Println()

   }

   // Малюємо стебло

   for i := 0; i < stemHeight; i++ {

       fmt.Println("*")

   }

}

Я перевірив, тому повинно працювати


ivanus585: Спасибо огромное. Гарного дня
vaniakovalp: Нема за що! Вам також гарного дня :)
Вас заинтересует