DOBON.NET DOBON.NETプログラミング掲示板過去ログ

ネットワーク/ブロードキャストアドレス出力プログラムを作成

分類:[その他]

初めまして。
プログラミング勉強中なのですが、分からない問題がありました。
どなたかご回答お願い致します。

``IPアドレス''と``ネットワーク長''をそれぞれ10進数で入力したら、
``ネットワークアドレス''と``ブロードキャストアドレス''を出力する
プログラムを作成せよ。

言語は問わないが、自由な処理系で実行可能であること。
■No32772に返信(入門者さんの記事)

ip <= IPアドレスの32bit化整数
mask <= FFFFを右へ(32-ネットワーク長)シフト、同長さで左へシフト

netaddr <= ip and mask
baddr <= netaddr or (not mask)

netaddrを10進化
baddrを10進化
>
解決しました!
参考にさせていただきます。
ありがとうございました。
解決済み!

DOBON.NET | プログラミング道 | プログラミング掲示板