Saturday, September 17, 2011

Form validation and making summery in HTML page

<!--www.codesrilanka.blogspot.com-->
<html>
<head>
<script language="javascript">
function funSummery()
{
  
        var msg="Name - " + form1.txtName.value + "\n\n"
        msg += "Gender - "
        if(form1.gender[0].checked)
            msg += form1.gender[0].value
        else if(form1.gender[1].checked)
            msg += form1.gender[1].value
        msg += "\n\n"
        msg += "Favorit sports - \n"
      
        if(form1.chkCricket.checked)
            msg += "Cricket \n"
        if(form1.chkHockey.checked)
            msg += "Hockey \n"
        if(form1.chkBasketball.checked)
            msg += "Basketball \n"
        if(form1.chkFootBall.checked)
            msg += "FootBall \n"
        msg+="\n"
        msg += "Current Year Of Study: " + form1.cmbYear.options[form1.cmbYear.selectedIndex].text
        alert (msg);
      
  
}

function formValidation()
{
    if(form1.txtName.value == "")
    {
        alert("Please Enter Name");
        form1.txtName.focus();
    }
    else if(!form1.gender[0].checked && !form1.gender[1].checked)
    {
        alert("Please select gender");
        form1.gender[0].focus()
    }
    else if(form1.cmbYear.selectedIndex==0)
    {
        alert("Please select Year");
        form1.cmbYear.focus()
    }
}
</script>
</head>
<body>
<form name ="form1">
<p>
Enter Name : <input type="textbox" name="txtName"> </p>
<p>
Gender: <br>
<input type="radio" name="gender" value="Male">Male
<input type="radio" name="gender" value="Female">Female
</p>
<p>
Favorit sports: <br>
<input type="Checkbox" name="chkCricket">Cricket <br>
<input type="Checkbox" name="chkHockey">Hockey <br>
<input type="Checkbox" name="chkBasketball">Basketball <br>
<input type="Checkbox" name="chkFootBall">FootBall <br>
</p>
<p>
Current Year Of Study: <br>
<select name="cmbYear">
<option value="first"> --Select One--</option>
<option value="1">First Year</option>
<option value="2">Second Year</option>
<option value="3">Third Year</option>
</select>
</p>
<input type="button" name="Summery" value = "Summery" onclick="funSummery()">
<input type="button" name="Validation" value="Validation" onClick="formValidation()">
<form>
</body>
</html>

Tuesday, September 13, 2011

Print alphabet(A-Z) to a file using C

//UVA WELLASSA UNIVERSITY, SRI LANKA
//EDIRISINGHE E.D.M
//14/09/2011

#include<stdio.h>

int main(){    //main function

FILE *fopen(),*fp;//craeting file pointers
int c;

fp=fopen("xxx","w");//open a file for write
//xxx is a file name, user can change it

for(c='A';c<='Z';c++){ //for loop for print
    putc(c,fp);    //print
    }
   
fclose(fp);    //close the file

}    //end of main

C code for bubble sort using pointers



//UVA WELLASSA UNIVERSITY
//SORTING TECHNIQUES - C DATA STRUCTURE
//Iimplement Bubble Sort Technique using pointers.
//Program by:- EDIRISINGHE E.D.M.
//TESTED:- OK



#include<stdio.h>


int main(){    //main function
    int a[5];
    int i,temp,j,k;     //variables for loops
    int *arrPtr=a;         //assign array to the pointer
    for(i=0;i<5;i++)    //for loop for getting values to the array
    {
        printf("Enter array values : ");
        scanf("%d",&a[i]);
    }            //end of for loop
       
   
    for(k=0;k<5;k++)    //loops for sorting
    {
        for(j=0;j<4-k;j++)
        {
            if(*(arrPtr+j)>*(arrPtr+j+1))
            {
                temp=*(arrPtr+j);
                *(arrPtr+j)=*(arrPtr+j+1);
                *(arrPtr+j+1)=temp;
           
            }
        }
    }    //end of sorting
   
   
    printf("Sorted array values : \n");
    for(i=0;i<5;i++){    //loop for printing sorted array
       
        printf("%d ",a[i]);
        }//end of printing for loop
    printf("\n");
}//end of main function

How to create empty star using C


 This is the C code for creating above star.


//www.codeSriLanka.blogspot.com
//www.codeSriLanka.blogspot.com
//14/09/2011
#include<stdio.h>


int main(){
    int i,j,k;
    for(i=1;i<=5;i++){
        for(j=15;j>=i;j--){
        printf(" ");
        }
        for(k=1;k<=i;k++){
        if(k==1 || k==i){
        printf("* ");
        }
        else
        printf("  ");
        }
        printf("\n");
    }
    for(i=1;i<=5;i++){
        for(j=1;j<=i;j++){
        printf(" ");
        }
       
        for(k=15;k>=i;k--){
        if(k==i || k==15 || i==1 && k!=6 &&k!=7 && k!=8 && k!=9 &&k!=10){
        printf("* ");
        }
        else
        printf("  ");
        }
        printf("\n");
    }
   
    for(i=1;i<=5;i++){
        for(j=5;j>=i;j--){
        printf(" ");
        }
        for(k=1;k<=i+10;k++){
        if(k==1 || k==i+10 ||i==5 && k!=6 &&k!=7 && k!=8 && k!=9 &&k!=10){
        printf("* ");
        }
        else
        printf("  ");
        }
        printf("\n");
    }

linkwithin

go