MyDesign | Kod Arşivi - Anasayfaya Dön   No banner in farm
Anasayfa Araştır Forum Gelişmiş Arama Siteniz İçin En Hit İçerikler RSS İçerik Ekle Scriptler Destekleyenler Kadromuz Reklam İletişim Giriş Sayfası Yap  Sık Kullanılanlara Ekle
Bu Kategorinin En Yeni Kodları:


Bu Kategorinin En Çok Görüntülenen Kodları:






Arama:
Gelişmiş Arama


No banner in farm



En Çok Görüntülenen Kodlar:


Üye Girişi:
 Üye Ol



Anasayfa > C - C++ > Kodlar

Hex, Octal ve Dec arası değişim

Girilen sayının hex, octal ve dec karşılığını veren, bu türler arasında değişim yapan program

Kategori : C - C++
Gönderen : mYavuz
Telif :
Tarih : 02 Eyl�l 2006
Örnek Dosya : Bulunmamakta
Okunma Sayısı : 13796
Puan
: 8,7 / 10 (7 Oy)
Puan Verin :
Google Bookmarks  del.icio.us  Digg  Yahoo! MyWeb  Windows Live  Furl
 
 
//****************************************************************************//
//                                                                            //
// Program Name : ConvDec.cpp                                                 //
//                                                                            //
//   Programmer : K.Angel                                                     //
//              : Novice C++                                                  //
//                                                                            //
//  Description : The user is asked to input a number in either Hex, Octal or //
//                Decimal, which is then converted to Hex, Octal & Decimal.   //
//                The user can exit the program from the MAIN MENU or by      //
//                the Escape key after each convertion.                       //
//                                                                            //
//     Compiler : Borland Turbo C++ v4.5.                                     //
//         Date : 16/03/2006                                                  //
//                                                                            //
//****************************************************************************//
 
#include <iostream.h>
#include <conio.h>             // for clrscr() & getche() functions...
#include <stdlib.h>            // for exit() function...
 
const int ESC = 27;           // Used for escape sequince
 
int main()
{
     int key = 0;
     int choise = 0;
     long number;
 
     while(key != ESC)
     {
          cout << "Choose Your Number Base\n";
          cout << "\n\t1. Hexadecimal.";
          cout << "\n\t2. Octal.";
          cout << "\n\t3. Decimal.";
          cout << "\n\t4. Exit.\n\t       ";
          cin  >> choise;
 
          switch(choise)
          {
               case 1: clrscr();
                               cout << "Enter a Hex number: ";
                               cin  >> hex >> number;
                               cout << "\n   value in octal = "
                               << oct << number << endl;
                               cout << " value in decimal = "
                               << dec << number << endl;
                               break;
               case 2: clrscr();
                               cout << "Enter a Octal number: ";
                               cin  >> oct >> number;
                               cout << "\n       value in hex = "
                               << hex << number << endl;
                               cout << "   value in decimal = "
                               << dec << number << endl;
                               break;
               case 3: clrscr();
                               cout << "Enter a dec number: ";
                               cin  >> dec >> number;
                               cout << "\n   value in octal = "
                               << oct << number << endl;
                               cout << "     value in hex = "
                               << hex << number << endl;
                               break;
               case 4:  clrscr();
                               cout << "Program terminated by user...";
                               exit(0);
                               break;                 //Unreachable code....  
               default : clrscr();
                               cout << "ERROR ~ Invalid selection\n\n";
                               break;
          }
          cout << "Press any key to continue or 'Esc' to exit";
          key = getche();
          clrscr();
     }
     cout << "Program terminated by user...";
     return 0;
}
 
 

Hex, Octal ve Dec arası değişim için yazılan yorumlar

Henüz yorum eklenmedi.

Yorum ekleyin

Anasayfa > C - C++ > Kodlar > Hex, Octal ve Dec arası değişim
Kategoriler:


Forum:



Bağlantılar:


En Son Yorumlanan İçerikler:


Murat Yavuz | Site Haritası | Gizlilik Bildirimi | 54.224.83.221 | 0,12 Saniye
© Copyright 2004-2018 MyDesign | Kod Arşivi. Tüm Hakları Saklıdır.
MyDesign | Kod Arşivi, en iyi görünüm için, 1024x768 ve üzeri çözünürlük tavsiye eder.