# UniPolar Encoding

## Unipolar encoding has 2 voltage states with one of the states being 0 volts. Since Unipolar line encoding has one of its states being 0 Volts, it is also called Return to Zero (RTZ). A common example of Unipolar line encoding is the logic levels used in computers and digital logic. A logic High (1) is represented by +5V and a logic Low (0) is represented by 0V.

### SOURCE CODE:

`````` import java.util.Scanner;
public class Lowhigh {
public static void main(String[] args) {
String input = "";
String line1 = "";
String line2 = "";
String line3 = "";
int flag = 0, i;
Scanner inputs = new Scanner(System.in);
System.out.print("Enter the binary number :");
input = inputs.next();
for (i = 0; i < input.length(); i++) {
if (input.charAt(i) == '1') {
if (flag == 0) {
line1 += " ";
line2 += "|";
line3 += "|";
flag = 1;
}
line1 = line1 + " _ ";
line2 = line2 + "  ";
line3 = line3 + "  ";
} else {
if (flag == 1) {
line1 += " ";
line2 += "|";
line3 += "|";
flag = 0;
}
line1 = line1 + "  ";
line2 = line2 + "  ";
line3 = line3 + " _ ";
}
}
System.out.println(line1);
System.out.println(line2);
System.out.println(line3);
}
}
``````

#### 1 comment:

1. UniPolar Encoding is a concept which is clearly mentioned in this blog. All the members will like this is essayshark legit creative work from this blog also. People who just like this blog because of the content are really good and they will surly best people.