Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <math.h>
- void kwadrat(int a){
- for(int i = 0; i<a; i++){
- for(int j = 0; j<a; j++){
- printf("X");
- }
- printf("\n");
- }
- }
- void odcinek(int a){
- for(int i = 0; i<a; i++){
- printf("X");
- }
- printf("\n");
- }
- void trojkat1(int a){
- int j=0;
- while(j<=a){
- for(int i = 0; i<j; i++){
- printf("X");
- }
- printf("\n");
- j++;
- }
- }
- void trojkat2(int a){
- for(int i=a;i>=0;i--){
- for(int j=0;j<=i;j++)
- printf("X");
- printf("\n");
- }
- }
- int diamond(int a){
- if(a%2==0){
- int i=0;
- int d=0;
- while(1<a){
- while(d<2){
- for(int b=0;b<=(a-1)/2;b++){
- printf(" ");
- }
- for(int c=0;c<=(a-2*((a-1))))
- }
- d++;
- }
- }else{
- puts("Nie podano liczby nieparzystej!!!");
- return 0;
- }
- }
- int main(){
- printf("Co chcialbys narysowac???\n1- odcinek\n2-kwadrat\n3-trojkat prostokatny 1\n4-trojkat prostokatny 2\n5-trojkat rownoramienny\n6-DIAMENT!!!@@@@@@\n");
- int tryb;
- int b;
- scanf("%d", &tryb);
- switch(tryb){
- case 1:
- puts("Podaj dlugosc:");
- scanf("%d", &b);
- odcinek(b);
- break;
- case 2:
- puts("POdaj bok:");
- scanf("%d", &b);
- kwadrat(b);
- break;
- case 3:
- puts("POdaj bok:");
- scanf("%d", &b);
- trojkat1(b);
- break;
- case 4:
- puts("POdaj bok:");
- scanf("%d", &b);
- trojkat2(b);
- break;
- case 5:
- puts("POdaj bok:");
- scanf("%d", &b);
- trojkat1(b);
- trojkat2(b);
- break;
- case 6:
- puts("POdaj bok:(Liczba powinna byc nieparzysta, zeby ladnie narysowac figure za pomoca X-ow)");
- scanf("%d", &b);
- diamond(b);
- break;
- default:
- puts("No no! Nieladnie tak oszukiwac!");
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement