Przeksztalcenie zadania

0

Witam chlopcy, czy ktorys z was moglby mi pomoc? chodzi mi o to jak przeksztalcic kod z zadania A na zadanie B, bo zadanie A zrobilam, ale z B mam juz problem.

Moze ktos poradzic, pomoc?

Zadanie B:
Napisz program, który drukuje na ekranie wzór ponizszego typu.


++ ---
+++ --
++++ -

Liczbę rzędów podaje użytownik.

Rozwiązanie :

#include<stdio.h>

#define PLUS '+'
#define MINUS '-'

int main(){
int k;
int n;
int i;
int j;
printf("Witam. Program sluzy do...\n");
printf("Prosze podac liczbe rzedow\n");
while (scanf("%d",&n)!=1 || n<=0 || getchar()!='\n'){
printf("Blad. Podaj jeszcze raz: \n");
while(getchar()!='\n');
}
for(j=1; j<=n; j++){
putchar(PLUS);
for(i=1; i<j; i++) putchar(PLUS);
putchar(' ');
for(k=j;k<=n; k++) putchar(MINUS);
putchar('\n');
}
putchar('\n');
return 0;
}

Zadanie B.
Napisz program, który drukuje na ekranie wzór poniższego tekstu

0000 1111
000 111
00 11
0 1

0

Sformatuj kod, to może ci ktoś pomoże ;)

0
for(int i=n;i>0;i--){

  for(int j=0;j<i;j++)
    printf("0");

  printf(" ");

  for(int j=0;j<i;j++)
    printf("1");

  printf("\n");
}

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