Sunday, October 21, 2012

Java Star Sequence for upper and lower Right angle sequence


class Star {
    public static String printStar(int n) {
        int  i= 0;
        int  j= 0;
        String starSequence = "";       
        for(i=0;i<n;i++) {
            for(j=0;j<i+1;j++) {
                starSequence += "*";
            }       
            starSequence += "\n";
        }       
        for(i=0;i<n-1;i++) {
            for(j=(n-(i+1));j>0;j--) {
                starSequence += "*";
            }       
            starSequence += "\n";
        }       

        return starSequence;   
    }
    public static void main(String star[]) {
        System.out.println(printStar(Integer.parseInt(star[0])));
    }
}

Thursday, October 18, 2012

Square shape using * and _

OutPut:-

______*______
_____*_*_____
____*_*_*____
___*_*_*_*___
__*_*_*_*_*__
_*_*_*_*_*_*_
Code :-
#include <stdio.h>
main() {
    int i,j,n;
    printf("Enter No of lines to be printed");
        scanf("%d",&n);
        printf("\n");   
    for(i=0;i<n;i++) {
        for(j=n-i;j>0;j--) {
            printf("_");
        }
        for(j=0;j<((2*i)+1);j++) {
            if(j%2 == 0) printf("*"); else printf("_");
        }
        for(j=n-i;j>0;j--) {
            printf("_");
        }
        printf("\n");
    }
        printf("\n");
}

* and _ right angle triangle shape With loops and conditions

OutPut:-
*
_*
*_*
_*_*
*_*_*
_*_*
*_*
_*
*
 
Code :-
 
#include<stdio.h>
void main() {
    int x,n,i,j;
    printf("Enter No of lines to be printed");
    scanf("%d",&n);
    printf("\n");
    for(i=0;i<n;i++) {
          for(j=0;j<=i;j++) {
            if((j+i)%2 == 0)
            printf("*");
            else
            printf("_");
        }
        printf("\n");
    }
    for(i=0;i<n;i++) {
          for(j=n-1;j>i;j--) {
            if((j+i)%2 == 1)
            printf("*");
            else
            printf("_");      
        }
        printf("\n");
    }
    printf("\n");
}