Вопрос Помогите написать простенький код, язык c++

Регистрация
16 Ноя 2012
Сообщения
80
Репутация
-1
Спасибо
0
Монет
0
Надо чтобы он выводил перевернутый треугольник в заданном размере, например в размере 3 он будет выглядеть так:
***
**
*
код должен быть без структуры for
 
во-первых не код, а исходный текст, а во вторых не позорься. cout << "***" << endl; cout << "**" << endl; cout << "*" << endl; И без циклов! Если же размер заранее не известен, то вместо цикла for можно использовать цикл while или do while.
 
Здравствуйте! Предлагаю помощь в:
-Разработка ПО (ASM, Delphi, С#, С\С++)
-Программы для автоматизации работы с сайтами
-Создание сайтов (PHP, CSS, HTML)
-Создание логотипов (Adobe, Color)

Опыт 7 лет

Работаю на безвозмездной основе, только если Ваш проект интересен.

Связь Вконтакте
http://vk.com/id112335467
 
Надо чтобы он выводил перевернутый треугольник в заданном размере, например в размере 3 он будет выглядеть так:
***
**
*
код должен быть без структуры for
Без цикла for с заданным параметром вообще никак.
[THIDE="0"]#include <stdio.h>

int main( void )
{
int i, j, n = 8, k;
for( i = 0; i < n; i++ )
{
j = 0;
k = ( i <= n / 9 ) ? ( i ) : ( n - i );
while ( j < k )
{
printf( " *" );
j++;
}
printf( "\n" );
}
}[/THIDE]

Добавлено через 1 минуту 32 секунды
во-первых не код, а исходный текст, а во вторых не позорься. cout << "***" << endl; cout << "**" << endl; cout << "*" << endl; И без циклов! Если же размер заранее не известен, то вместо цикла for можно использовать цикл while или do while.
Исходный текст, такого, я давно не слышал.
А код у Вас вообще потрясающий, превосходно рисует треугольник с заданным параметром.
 
Назад
Сверху