Saturday, February 21, 2015

C++ program to accept and dispaly data using class date

Create a c++ class date which contain:
-date
-month
-year
write necessary member function to accept and display a data using
<< and >> operator

#include<iostream.h>
#include<conio.h>
class date
{
int d,m,y;
public:void accept()
       {
       cout<<"\nenter date:-";
       cin>>d;
       cout<<"\nenter month:-";
       cin>>m;
       cout<<"\nenter year:-";
       cin>>y;
       }
       void display()
       {
       cout<<"\n\ndate:="<<d<<"-"<<m<<"-"<<y;
       }
};
int main()
{
date d;
clrscr();
d.accept();
d.display();
getch();
return 0;
}


-------------------------------------------------------------------------
OUTPUT


enter date:-21

enter month:-02

enter year:-2015


date:=21-02-2015

write a c++ program to read distance from user. store it in the file and display it to the user.

Create a class  distance containing feet and inches as data member.
write a c++ program to read distance from user. store it in the file
 and display it to the user.
 use operator overloading for the following
 1.<<to write distance object in inches format to a file
 2.>>to read inches from file.

#include<iostream.h>
#include<conio.h>
#include<fstream.h>
class distance
{
   int feet;
   int inches;

 public:
 friend void operator <<(fstream &,distance &);
 friend void operator >>(fstream &,distance &);

};
void operator <<(fstream &fout,distance &d)
{
cout<<"\nEnter distance : ";
cout<<"\n\nEnter feet : ";
cin>>d.feet;
cout<<"\n\nEnter inches : ";
cin>>d.inches;
int finches=(d.feet*12)+d.inches;
fout<<finches<<"\n";
}
void operator >>(fstream &fin,distance &d)
{
int finches;
fin>>finches;
d.inches=finches%12;
d.feet=finches/12;
cout<<"\nDistance is : ";
cout<<d.feet<<" feet ";
cout<<d.inches<<" inches ";
}
int main()
{
clrscr();
fstream file;
distance d;
int n;
file.open("distance.dat",ios::out);

file.seekg(0);
cout<<"\nEnter how many distance you want to store";
cin>>n;
for(int i=0;i<n;i++)
{
file<<d;
}
file.close();
file.open("distance.dat",ios::in);
file.seekg(0);
for (i=0;i<n;i++)
{
file>>d;
}
getch();
return 0;
}

--------------------------------------------------------------------------------------
Output :-
Enter how many distance you want to store1                                     
                                                                               
Enter distance :                                                               
                                                                               
Enter feet : 2                                                                 
                                                                               
                                                                               
Enter inches : 3                                                               
                                                                               
Distance is : 2 feet 3 inches 

C++ program to find percentage of student using class student

 Write a C++ program to create a class Student which contains data members as Roll_Number, Stud_Name, Percentage.  Write member functions to accept Student information.  Display all details of student along with a class obtained depending on percentage. (Use array of objects)

#include<iostream.h>
#include<conio.h>
#include<string.h>
class student
{
    int rollno;
    char name[10];
    int no_of_sub;
    int marks_of_each_sub[10];
    float per,m1;
    public:
    student()
    {}
    student(int rno,char nm[],int no_sub)
    {
        rollno=rno;
        strcpy(name,nm);
        no_of_sub=no_sub;
        if(no_of_sub>0)
        {
        for(int i=0;i<no_of_sub;i++)
        {
        cout<<"enter the marks of subject:->";
        cin>>marks_of_each_sub[i];
        m1=m1+marks_of_each_sub[i];
        per=m1/no_of_sub;
        }
        }

    }
      void show()
      {
        cout<<"\n\t"<<rollno<<"\t"<<name<<"\t"<<no_of_sub<<"\t\t"<<per<<"\t";
        for(int i=0;i<no_of_sub;i++)
        {
        cout<<marks_of_each_sub[i];
        cout<<"\n\t\t\t\t\t\t";
        }
      }

};

void main()
{
   clrscr();
   student x[10];
   int rno,i,no;
   char nm[10];
   int no_sub;
   cout<<"\n\thow many no u want?";
   cin>>no;
   for(i=0;i<no;i++)
   {
    cout<<"\nenter the rno:->";
    cin>>rno;
    cout<<"\nenter the name:->";
    cin>>nm;
    cout<<"\nenter the no of subject:->";
    cin>>no_sub;
    x[i]=student( rno,nm,no_sub);
   }
   cout<<"\n\trollno"<<"\tname"<<"\tno_of_sub"<<"\tper"<<"\tmarks_of_each_sub";
   for(i=0;i<no;i++)
   {
    x[i].show();
   }
   getch();
}

VB program to check palindrome

Private Sub Command1_Click()
a = StrReverse(Text1.Text)
If a = Text1.Text Then
MsgBox "Given string is Palindrome"
Else
MsgBox "String is Not Palindrome"
End If
End Sub



Note:-A palindrome is a word, phrase, number, or other sequence of characters which reads the same backward or forward. Allowances may be made for adjustments to capital letters, punctuation, and word dividers. Famous examples include "A man, a plan, a canal, Panama!", "Amor, Roma", "race car", "taco cat", and "No 'x' in Nixon".

OR

A palindrome is any "word" which is the same forward and backward e.g. amma, radar, noon, 371173 etc.

Saturday, February 7, 2015

Program in Visual Basic for Celsius to farheniet

Dim c As Double
Dim f As Double


Private Sub CmdClr_Click()
TxtInput.Text = ""
    TxtInput.SetFocus
End Sub

Private Sub Command1_Click()
c = Val(TxtInput.Text)
If Val(c) = 0 And TxtInput = "" Then
    MsgBox "Enter Any number", vbInformation, "Result"
    TxtInput.SetFocus
    Else
    f = 9 * c \ 5 + 32
    MsgBox "Fahrenheit :" & "   " & f, vbInformation, "Result"
   
End If

End Sub

Private Sub Command2_Click()
f = Val(TxtInput.Text)
If Val(c) = 0 And TxtInput = "" Then
    MsgBox "Enter Any number", vbInformation, "Result"
    TxtInput.SetFocus
    Else
    c = (f - 32) * 5 \ 9
    MsgBox "Celsius :" & "   " & c, vbInformation, "Result"
   
End If
End Sub



Program for names of color in vb

Private Sub CmbColor_Click()
For i = 0 To CmbColor.ListCount - 1
    If CmbColor.ListIndex = i Then
        If CmbColor.List(i) = "Red" Then
            Label1.BackColor = vbRed
        ElseIf CmbColor.List(i) = "Green" Then
            Label1.BackColor = vbGreen
        ElseIf CmbColor.List(i) = "Blue" Then
            Label1.BackColor = vbBlue
        ElseIf CmbColor.List(i) = "White" Then
            Label1.BackColor = vbWhite
        Else
            Label1.BackColor = vbYellow
        End If
    End If
Next
End Sub

Private Sub CmbNames_Click()
 For i = 0 To CmbNames.ListCount - 1
    If CmbNames.ListIndex = i Then
        Label1.Caption = CmbNames.List(i)
    End If
 Next
End Sub

Private Sub Form_Load()
CmbNames.AddItem "Red Color"
CmbNames.AddItem "Green Color"
CmbNames.AddItem "Blue Color"
CmbNames.AddItem "White Color"
CmbNames.AddItem "Yellow Color"

CmbColor.AddItem "Red"
CmbColor.AddItem "Green"
CmbColor.AddItem "Blue"
CmbColor.AddItem "White"
CmbColor.AddItem "Yellow"

End Sub




menu driven program in vb

Private Sub cmdClear_Click()
    Text1.Text = ""
    Text2.Text = ""
    Text3.Text = ""
    Text1.SetFocus
End Sub

Private Sub cmdExit_Click()
    Unload Me
End Sub

Private Sub mnuadd_Click()
    Text3.Text = Val(Text1.Text) + Val(Text2.Text)
End Sub

Private Sub mnuDiv_Click()
    Text3.Text = Val(Text1.Text) / Val(Text2.Text)
End Sub

Private Sub mnuMult_Click()
    Text3.Text = Val(Text1.Text) * Val(Text2.Text)
End Sub

Private Sub mnusub_Click()
    Text3.Text = Val(Text1.Text) - Val(Text2.Text)
End Sub

Output:-



What is Next JS?

 What is Next JS? Next.js is a powerful React framework developed by Vercel that simplifies building modern web applications. Its key featur...