codice:
#include <iostream.h>
#include <stdlib.h>
#include "funz.h"
void main()
{
char control;
do
{
AsciiCode cod;
cout << "Sciegli tra le seguenti lettere quella di cui vuoi sapere l' ASCII e digitala\n";
cod.stampa_tab();
cout << "\n";
char quale;
cin >> quale;
cout << "\n";
cod.stampa_car(quale);
cout <<"Premi X per uscire"<<endl;
cin >> control;
}
while(control != 'X');
}
char AsciiCode::stampa_car(char car)
{
int num;
num = (int)car;
cout << "Il codice ASCII di " << car <<" e' " << num <<endl;
return num;
}
void AsciiCode::stampa_tab()
{
for (int i=0;i<10;i++)
{
for (int j=0;j<11;j++)
{
cout <<alfabeto[i]<<"\t"<<alfabeto[j]<<endl;
}
}
}
AsciiCode::AsciiCode()
{
strcpy(alfabeto,"abcdefghilmnoprstuvz");
}
codice:
class AsciiCode
{
private:
public:
char stampa_car(char car);
void stampa_tab();
char alfabeto[20];
AsciiCode();
};
P.S. C'era qualche errore ma più che altro di distrazione...
P.S. Non ho capito bene cosa faccia comunque compila...