Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package ipaddress;
- import java.util.StringTokenizer;
- import javax.swing.JOptionPane;
- public class Main {
- public static void main(String[] args) {
- String adres = "";
- adres = JOptionPane.showInputDialog("Podaj adres wraz z maską sieci");
- StringTokenizer adres1 = new StringTokenizer(adres, "./");
- int ileSieci = Integer.parseInt(JOptionPane.showInputDialog("Podaj liczbę podsieci"));
- int ileHostow = Integer.parseInt(JOptionPane.showInputDialog("Podaj liczbę hostów"));
- int p1, p2, p3, p4, mask;
- if (adres1.hasMoreTokens()) {
- p1 = Integer.parseInt(adres1.nextToken());
- System.out.println(p1);
- }
- if (adres1.hasMoreTokens()) {
- p2 = Integer.parseInt(adres1.nextToken());
- System.out.println(p2);
- }
- if (adres1.hasMoreTokens()) {
- p3 = Integer.parseInt(adres1.nextToken());
- System.out.println(p3);
- }
- if (adres1.hasMoreTokens()) {
- p4 = Integer.parseInt(adres1.nextToken());
- System.out.println(p4);
- }
- if (adres1.hasMoreTokens()) {
- mask = Integer.parseInt(adres1.nextToken());
- System.out.println(mask);
- if (mask == 8) {
- System.out.println("klasa A");
- } else if (mask == 16) {
- System.out.println("klasa B");
- } else if (mask == 24) {
- System.out.println("klasa C");
- } else {
- System.out.println("podałeś złą maske");
- }
- }
- }
- }
Add Comment
Please, Sign In to add comment