All pastes #336937 Raw Edit

Anonymous

public text v1 · immutable
·published 2007-02-02 11:47 UTC
rendered paste body
#include <cstdlib>
#include <iostream>

using namespace std;

void kirjaimet() ;

int main()
{
    int nro = 1,
        nrot = 1 ;
    
// pelilaudan yläreunan numerot    
    
    cout << "  " ;
    for(int j = 1 ; j <= 30 ; j++)
    {
        if(j == 10 || j == 20 || j == 30){
            cout << nrot ;
            nrot++;
        }
        else
        cout << " " ;
        
        
    }
    
    nrot = 1 ;
    cout << endl << "  " ;
    
    for(int i = 0 ; i < 30 ; i++)
    {
        cout << nro ;
        nro++ ;
        
        if(nro == 10)
        nro = 0 ;
               
    }
    
    cout << endl << "  ------------------------------" << endl ;
    
// jotain siinä välillä

   
       
       for(int i = 0 ; i < 20 ; i++)
       {
           for(int j = 0 ; j < 35 ; j++)
           {
               if(j == 0 || j == 33)
               kirjaimet() ;
               else if(j == 1 || j == 32)
               cout << "|" ;
               else
               cout << " " ;    
           }
           
           cout << endl ;              
       }    
    
    
    
    
    
// pelilaudan alareunan numerot    
    
    cout << "  ------------------------------" << endl ;

    
    cout << "  " ;
    for(int i = 0 ; i < 30 ; i++)
    {
        cout << nro ;
        nro++ ;
        
        if(nro == 10)
        nro = 0 ;               
    }
    
    cout << endl << "  " ;
    for(int j = 1 ; j <= 30 ; j++)
    {
        if(j == 10 || j == 20 || j == 30){
            cout << nrot ;
            nrot++;
        }
        else
        cout << " " ;       
    }
    cout << endl ;    
    
    
    
    system("PAUSE");
    return EXIT_SUCCESS;
}

void kirjaimet()
{
    static int a = 1,
               b = 0 ;
    
    switch(a){
    case 1: cout << "A" ; break ;
    case 2: cout << "B" ; break ;
    case 3: cout << "C" ; break ;
    case 4: cout << "D" ; break ;
    case 5: cout << "E" ; break ;
    case 6: cout << "F" ; break ;
    case 7: cout << "G" ; break ;
    case 8: cout << "H" ; break ;
    case 9: cout << "I" ; break ;
    case 10: cout << "J" ; break ;
    case 11: cout << "K" ; break ;
    case 12: cout << "L" ; break ;
    case 13: cout << "M" ; break ;
    case 14: cout << "N" ; break ;
    case 15: cout << "O" ; break ;
    case 16: cout << "P" ; break ;
    case 17: cout << "Q" ; break ;
    case 18: cout << "R" ; break ;
    case 19: cout << "S" ; break ;
    case 20: cout << "T" ; break ; 
    }
    
    b++ ;
    if(b == 2){
        a++ ;
        b = 0 ;
    }    
}