Narysuj krzyż

Odpowiedz Nowy wątek
2015-02-08 17:10
Panix
0

Chciałbym aby paski miały po 4 szerokości. Umiem tylko zrobić ze jeden pasek jest wyżej a drugi niżej i nie mam pomysłu jak to połaczyć. Proszę o podpowiedź

#include <stdio.h>
#include <stdlib.h>

int i=0;
int j=0;

void pasek_poziom()
{
    for(i=0; i<20; i++){
        for(j=0; j<20; j++)
    if(i>=8 && i<=12)
        printf("1");
    else
        printf(" ");
    printf("\n");
    }
}

void pasek_pion()
{
    for(i=0; i<20; i++){
        for(j=0; j<20; j++)
    if(j>=8 && j<=12)
        printf("1");
    else
        printf(" ");
    printf("\n");
    }
}

int main()
{
    pasek_poziom();
    pasek_pion();

    return 0;
}

Pozostało 580 znaków

2015-02-08 17:14
0

W drugą stronę: zrób funkcje rysującą linię (X1, Y2) -> (X2, Y2) (korzystając np. z algorytmu Bresenhama), a potem z tym się baw.


Pozostało 580 znaków

2015-02-08 17:31

wywal pasek pion użyj funckji pasek_poziom, w ifie daj if((j>=8 && j<=12) || (i >=8 && i <= 12)) czy jakie tam chcesz szerokości i done

edytowany 1x, ostatnio: gośćabc, 2015-02-08 17:32

Pozostało 580 znaków

2015-02-08 17:34
Panix
0

haha no tak dzięki

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0