Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <fstream>
- using namespace std;
- string lulz;
- int conv[16],total,i;
- fstream inz, outz;
- int main()
- {
- inz.open("romiesi.dat",ios::in);
- inz>>lulz;
- inz.close();
- for(i=0;i<=14;i++){
- if(lulz[i]=='M'){
- conv[i] = 1000;
- }
- else if(lulz[i]=='D'){
- conv[i] = 500;
- }
- else if(lulz[i]=='C'){
- conv[i] = 100;
- }
- else if(lulz[i]=='L'){
- conv[i] = 50;
- }
- else if(lulz[i]=='X'){
- conv[i] = 10;
- }
- else if(lulz[i]=='V'){
- conv[i] = 5;
- }
- else if(lulz[i]=='I'){
- conv[i] = 1;
- }
- }
- for(i=0;i<=14;i++){
- if(conv[i]>=conv[i+1]){
- total = total + conv[i];
- }
- else if(conv[i]<conv[i+1]){
- total = total - conv[i];
- }
- }
- outz.open("romiesi.rez",ios::out);
- outz<<total;
- outz.close();
- }
- //arvo95
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement