(c ++) как зациклить символы?

в C ++ Как бы вы сделали программу для вывода:

А.А.

AAA

AAAA

с использованием петель

Я пытался сделать это сам много раз, но продолжал терпеть неудачу. было бы хорошо, если бы вы могли объяснить, как вы это делаете.
Заранее спасибо.


-3

Решение

const int rows = 5;
for(int i = 0; i < rows; ++i) {
for(int j = 0; j <= i; ++j) {
std::cout << 'A';
}
std::cout << endl;
}
1

Другие решения

Псевдокод для этого будет выглядеть примерно так:

for count = 1 to 4:
for num = 1 to count:
output 'A'
output newline

Другими словами, внешний цикл решает, как будут напечатаны строки и внутренний цикл диктует, сколько A символы будут выводиться в строке.

По счастливому совпадению, число A символы приравнивают к номеру строки, хотя вы можете также легко вычислить символы в каждой строке, используя другую формулу.

Теперь все, что вам нужно сделать, это понять, что петли могут быть сделаны с for и вывод может быть сделан с cout << somethingи вы можете перевести это на C ++.

0

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector