Saturday, 22 March 2014

Ultrasurf...Protect Your Privacy Online with Anonymous Browsing

Ultrasurf


Ultrasurf is a product of Ultrareach Internet Corporation. Originally created to help Internet users in China find security and freedom online, Ultrasurf has now become one of the world's most popular anti-censorship, pro-privacy software, with millions of people using it to bypass Internet censorship and protect their online privacy.

This software was developed by Chinese dissidents as a mean of allowing Internet users to bypass the Great Firewall of Chine. It currently boasts 11 million users worldwide.

Ultrasurf is free to download, and requires no installation. Ultrasurf does not install any files on the user's computer, and leaves no registry edits after exit. It leaves no trace of its use. To completely remove the software from the computer, a user needs only to delete the exe file of it. It is only available on a Windows platform, and runs through Internet Explorer in default with an optional plug-in for Firefox.

Download





Read More

Avira Free Antivirus

Antivirus

Avira Free AntivirusFree Antivirus for Personal Use.

Cloud Technology Protection

Avira Free Antivirus is one of the best free antiviruses includes Cloud technology with maximum detection rate. Equipped with the latest security technology.Available for Windows PC, Mac, Andriod and iOS.

Keeps PC Malware Free

Avira Free Antivirus is built upon the same Premium technology which helps keep PC Malware free while protecting privacy.
Light weight and powerful, provides Real-Time malware detections, privacy tools and safety ratings for search results.

Avira Protection Cloud

  1. Suspicious files are detected
  2. The files digital fingerprints are sent to Cloud
  3. The files are checked in Real-Time against databases
  4. The files are identified either Safe or Infected
  5. The Informations are returned to the device

Download Avira Free Antivirus



Read More

Friday, 21 March 2014

How to Stop Un-Wanted Programs to Load at Start Up?

System Configuration Utility


When Windows loads into computer memory, some other programs also load, many of them are not much necessary to run at start up. They use memory so PC speed gets slow. We need to stop such programs from running at start up. Let's start:

  1. Click on Start button.
  2. When Start Menu appears, click on Run.
  3. type "msconfig" in Run (without quotes).
  4. It launches System Configuration Utility, click on Startup tab.
  5. Un-check all unnecessary program in Startup Item list and click on OK button.(do not uncheck any windows service). 


The changes take place after you restart your PC, if an error occurs in case you have unchecked a necessary file you can check at again in System Configuration Utility.
Read More

For Loop

For Loop in C Porgramming

In programming we often need to perform an action over and over, the mechanism that meets this need is "loop".There are three major loop structure in C: the For Loop, the While Loop and the Do-While Loop.

It is often the case in programming that you want to do something a fixed number of times. For Loop is ideally suited for such case.

Program
void main ( )
{
int num;
for(num=0; num<10; num++)
printf("The Number is %d\n", num);
}

Output
The Number is 0
The Number is 1
The Number is 2
The Number is 3
The Number is 4
The Number is 5
The Number is 6
The Number is 7
The Number is 8
The Number is 9

Structure of For Loop

The parentheses following the keyword For contains loop expression. The "initialize expression", the "test expression", and the "increment expression".
Expression          Name
num=0                Initialize expression
num<10              Test expression
num++                Increment expression

The Initialize Expression

The initialize expression, num=0, initializes the num bariable. The initialize expression is always executed as soon as the loop in entered. We can start at any number. in this case we started with 0.

The Test Expression

The second expression, num<10, tests the variable each time the loop to see if num is less than 10. To do this , it makes use of the relational operators, in this case "less than" (<). If the test expression is true(num is less than 0), the body of the loop(the printf( ) statement) will be executed.If the expression becomes false (num is 10 or more), the loop will be terminated and control will pas to the statments following the loop.

The Increment Operator

The third expression, num++, increments the variable num each time the loop is executed. to do this , it uses the increment operator(++).The loop variable in a For loop doesn't have to be increased by 1 each time through the loop. it can also be decreased or changed by some other number, using an expression such that:
num=num+3 or num+=3.

The Body of the For Loop

The statements that will be executed each time round the loop. in our example,
printf("The Number is %d\n", num);


Read More

Wednesday, 19 March 2014

Operators in C

Operators in C Programming


Operators are the symbols that cause a program to perform an operation on variables. For instance arithmetic operators (+) and (-) cause a program to add or subtract two numbers. There are many different kinds of operators;

Arithmetic Operators

C uses the four arithmetic operators that are common in most programming languages, and one the remainder operator.
+  Addition
-  Subtraction
*  Multiplication
/  Division
%  Remainder

Program
void main ( )
{
int num1=10, num2=5;
printf(" The answer of %d + %d is:  %d\n",num1, num2, num1 + num2);
printf(" The answer of %d - %d is:  %d\n",num1, num2, num1 - num2);
printf(" The answer of %d * %d is:  %d\n",num1, num2, num1* num2);
printf(" The answer of %d / %d is:  %d\n",num1, num2, num1 / num2);
}

Output
The answer of 10 + 5 is: 15
The answer of 10 - 5 is: 5
The answer of 10 * 5 is: 50
The answer of 10 / 5 is: 2


Operator Precedence

Operator precedence means which operator has higher priority than others. 
* and / have higher priority than + and -, means * and / must be evaluated before + and -.

Remainder Operator

The remainder operator is used to find the remainder when one number is divided by another. For example in the statement below, the variable ans will be assigned 2 which is the remainder when 12 is divided by 5.
ans = 12 % 5;

Arithmetic Assignment Operator

C has several operators that can compress often used programming statements. Consider the following statement:
total = total + number;
Here the value in number is added to the value in total and the result is placed in the total. This statement can be rewritten in C as:
total + = number;

All the arithmetic operators listed earlier can be combined with the equal sign in the same way:
+ = Addition Assignment Operator
-  = Subtraction Assignment Operator
* = Multiplication Assignment Operator
/ = Division Assignment Operator
% = Remainder Assignment Operator

Increment/ Decrement Operators

C uses other operators which are not common in other languages which are Increment Operator (++) and Decrement Operator(--). Consider the following example:

Program
void main ( )
{
int num = 1;
printf("Number = %d\n", num);
num ++;
printf("Number = %d\n", num);
num --;
printf("Number = %d", num);
}

Output
Number = 1
Number = 2
Number = 1

The ++ has the effect of incrementing variable by adding 1 to it, while the -- has the effect of decrementing variable by subtracting 1.

Relational Operators

Relational Operators are the operators that program uses to compare values and make decision. Relational Operators are:
< Less Than
> Greater Than
< = Less Than or Equal to
> = Greater Than or Equal to
= = Equal to
! = Not Equal to

Program
void main ( )
{
int a=5, b=10;
printf(" a is less than b? %d \n"a < b);
printf(" a is greater than b? %d \n"a > b);
printf(" a is less than or equal to  b? %d \n"a <= b);
printf(" a is greater than or equal to b? %d \n"a >= b);
printf(" a is equal to b? %d \n"a = = b);
printf(" a is not equal to b? %d \n"a !=b);
}

Output
a is less than b? 1
a is greater than b? 0
a is less than or equal to b? 1
a is greater than or equal to b? 0
a is equal to b? 0
a is not equal to b? 1









Read More

Tuesday, 18 March 2014

Input/Output in C

Input and Output in C Programming


It is all very well to store data in the computer and make calculations with it, but you also need to be able to type new data into the computer and print out the results of your calculations.

Printf( ) Function

We have been using printf( ) up to now without too much explanation of all its possibilities. lets take a closer look.

Format Specifiers

A Format Specifiers is used to control what format will be used by printf( ) to print out a particular variable.
Here is a list of the format specifiers for printf( ).
%c  Single Character
%s  String
%d  Signed Decimal Integer
%f  Floating Point (decimal notation)
%e  Floating Point (exponential notation)
%g  Floating Point (%f or %ew whichever is shorter)
%u  Unsigned Decimal Integer
%x Unsigned hexadecimal Integer (uses "abcdef")
%o  Unsigned Octal Integer

Escape Sequences

Escape sequences cause an escape from the normal interpretation of a string, so that the next character is recognized as having a special meaning..
The following list shows the common escape sequences.
\n  Newline
\t  Tab
\b  Backspace
\r  Carriage return
\f  Formfeed
\'  Signle Quote
\"  Double Quote
\\  Backslash

Scanf ( ) Function

Scanf( ) is an input function in C.Scanf( ) function asks for values at run time.
Here's a program that uses scanf( ).
Program
void main ( )
{
int num;
printf("enter number:");
scanf("%d", & num);
printf("The number you entered is: %d",num);
}
Output
enter number:5
The number you entered is:5
The format specifers for scanf( ) are similar to those for printf( ).

The Address Operator (&)

The scanf( ) function uses the ampersand (&) sign preceding the variable names as arguments.
scanf("%d", & num);

The getche( ) function







Read More