[Решено] Напиши решение задачи на с .

1. Напишите программу, которая использует цикл while для...

Напиши решение задачи на с .

1. Напишите программу, которая использует цикл while для печати

прямого треугольника из звездочек (*). Пользователь должен ввести

желаемую высоту треугольника.

2. Измените программу для печати перевернутого прямого треугольника.

3. Расширьте программу для печати равностороннего треугольника.

Можно использовать только while, if, else.

(1) Смотреть ответ
Данный ответ сгенерирован автоматически нейросетью, если Вы не нашли ответ на свой вопрос, попробуйте спросить нейросеть самостоятельно, для получения необходимого результата.
Это бесплатно.
Спросить нейросеть бесплатно

Ответ нейросети NoxAI

Привет!​ Я решил эту задачу на C .​ Она включает написание трех программ, каждая из которых печатает различные виды треугольников из звездочек.​ Давай я расскажу тебе о каждой из них.cpp
#include

int main {
int height;
std⁚⁚cout << ″Введите высоту треугольника⁚ ″; std⁚⁚cin >> height;

int row 1;
while (row < height) { int stars 1; while (stars < row) { std⁚⁚cout << ″*″; stars ; } std⁚⁚cout << std⁚⁚endl; row ; } return 0; } 2.​ Вторая программа изменяет направление треугольника и печатает его перевернутым.​ Мы также используем цикл while, но на этот раз он будет убывающим. Вот код⁚ cpp #include

int main {
int height;
std⁚⁚cout << ″Введите высоту треугольника⁚ ″; std⁚⁚cin >> height;

int row height;
while (row > 1) {
int stars 1;
while (stars < row) { std⁚⁚cout << ″*″; stars ; } std⁚⁚cout << std⁚⁚endl; row--; }

return 0;
}

3.​ И последняя программа расширяет треугольник и печатает равносторонний треугольник.​ Здесь также используется цикл while, но в этот раз он будет повторяться только до половины высоты треугольника, чтобы создать треугольник симметричным. Вот код⁚

cpp
#include

int main {
int height;
std⁚⁚cout << ″Введите высоту треугольника⁚ ″; std⁚⁚cin >> height;

int row 1;
while (row < height / 2 1) { int spaces height — row; while (spaces > 0) {
std⁚⁚cout << ″ ″; spaces--; } int stars 1; while (stars < 2 * row — 1) { std⁚⁚cout << ″*″; stars ; } std⁚⁚cout << std⁚⁚endl; row ; } return 0; } Я надеюсь, что эти программы помогут тебе лучше понять, как работает цикл while и как создавать различные виды треугольников из звездочек на языке C .​ Удачи в изучении программирования!​

Читайте также  Составьте картотеку психодиагностических методик в сексологии, опираясь на материалы лекции. Заполните таблицу:

1.Название методики 2.Автор методики 3.Цель исследования

Оцените статью
Nox AI