Нарисовать тупоугольный треугольник - C (СИ)

Узнай цену своей работы

Формулировка задачи:

#include <stdio.h> 
#include <locale.h> 
#include <stdlib.h> 
#include <math.h> 
int main()
{
    char a;
    int i,j,b;
    setlocale(LC_ALL, "RUS");
    a = getch();
    puts("\tТупоугольный треугольник\n\n\n");
    printf("                    ");
    for (i = 0; i < 1; i = 1)
        putchar(a);
    putchar('\n');
    for (i = 0; i < 5; i++)
    {
        printf("              ");
        for (j = i; j < 5; j++)
            putchar(' ');
        putchar(a);
        putchar('\n');
    }
    printf(" ");
    for (i = 1; i < 15; i++)
        putchar(a);
    putchar('\n');
    system("pause");
}
Нужно нарисовать тупоугольный треугольник, не могу нарисовать третью сторону

Решение задачи: «Нарисовать тупоугольный треугольник»

textual
Листинг программы
int main()
{
    int i;
    int j = 0;
    char a = getch();
    for(i = 0; i < 10; i++) {
        for(j = 0; j < 30-i*3; j++)putchar(' ');
        putchar(a);
        for(j = 0; j < i*3-j;j++)putchar(' ');
        putchar(a);
        putchar('\n');
    }
    putchar(' ');
    putchar(' ');
    for(i = 0; i < 16; i++) putchar(a);
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4.2 из 5
Похожие ответы