Quick actions

cmd+k|ctrl+k

Navigation

Languages

LAB7_1024

Snippet info

Language

Cpp

Visibility

public

Author

maloy-

Created

2018-11-27T19:24:19Z

Updated

2018-11-27T19:24:19Z

#include <iostream>
using namespace std;

int main() {
    int a[5][5];
    for ( int i = 0 ; i <= 4 ; i++){
        for ( int j = 0 ; j <= 4; j++){
            a[i][j] = rand () % 10 ;
            cout << a[i][j] << "   " ; 
           
        }
        cout << endl << endl ;
        
    }
    int x = 0 ; 
    cout << "a)--------------" << endl ; 
    for ( int i = 0 ; i <= 4 ; i++){
        for ( int j = 0 ; j <= 4; j++){
            if ((( a[i][j] % 7 ) == 0 ) && ( a[i][j] != 0)){
                cout << "Первый элемент кратный семи =  " << a[i][j] << " С координатами : " << i+1 << " (строка) и " << j+1 << " (столбец) " << endl ;
                x=1; 
                break;    
                
            }
           if ( x == 1 ) {
               break ;
           }
        }   
    }
    
    cout << "b)--------------" << endl ; 
    cout << "введите число z" << endl ; 
    int z ,k1,k2,z1; 
    cin >> z ; 
    for ( int i = 0 ; i <=4 ; i++){
        for ( int j = 0 ; j<=4; j++){
            if (a[i][j] >= z ){
                z1=a[i][j];
                k1 = i ; 
                k2 = j ; 
            }
        }
    }
    if ( z1 != 0 ) {
        
    cout << "Последний элемент который больше z =  " << z1 << " с координатами: " << k1+1 << " (строка) и " << k2+1 << " (столбец) " << endl ; 
    
        
    }
    
   
            
    cout << "в)--------------" << endl ; 
    x=0;
    for ( int i = 0 ; i <=4 ; i++){
        for ( int j = 0 ; j<=4; j++){
            if (a[i][j] == 0 ){
                cout << " Первый елемент равный 0 имеет координаты " << i+1 << " (строка) и " << j+1 << " (столбец)" << endl ;  
                x=1;
                break; 
            }
           
            
        }
        if ( x == 1 ){
               break ;
           }
    }
    
    int x1=0, x2=0 , x3=0;
    cout << "г)--------------" << endl ;
    for ( int i = 0 ; i <= 4 ; i++){
        for ( int j = 0 ; j <= 4 ; j++){
            if ((a[i][j] % 2 == 0 ) && (a[i][j] % 7 == 0 ) && (a[i][j] != 0)){
                x1=a[i][j];
                x2=i+1;
                x3=j+1;
            }
        }
    }
   
    cout << "Последний четный элемент кратный семи =  " << (x1) << " с координатами: " <<  x2 << " (строки) и " <<  x3 << " (столбцы)" << endl ; 
    
    
    
    
    
    return 0;
}
INFO