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