Quick actions

cmd+k|ctrl+k

Navigation

Languages

Lab 6

Snippet info

Language

Cpp

Visibility

public

Author

sergey

Created

2019-11-09T18:06:51Z

Updated

2019-11-17T10:20:22Z

#include <iostream>
using namespace std;

int main() {
    int a[100], b[100], c[100], d[100], n, b1=0, c1=0, d1=0;
    cin >> n;
    for(int i=0;i<n;i++)//вводим массив чисел
    {
        cin>>a[i]; cout<<a[i]<<" ";
    } cout<<endl;
    
    for(int i=0;i<n;i++)
    {   if((a[i]!=0)&&(a[i]%2==0))//проверка эл-тов на кратность 2
    {
        b[b1]=a[i];b1++;//составление массива где эл-ты краты 2
        
    }
        else {if(((a[i]%5!=0)||(a[i]==0))&&(a[i]!=5)){//проверка на некратность 2 и 5
            d[d1]=a[i];d1++;};//составление массива где эл-ты не кратны 2 и 5
    };}
    for(int i=0;i<n;i++)
        {  if((a[i]!=0)&&(a[i]%5==0))//проверка на кратность 5
        {
            c[c1]=a[i];c1++;};//составление массива где эл-ты кратны 5 
            
        }
   
    for(int i=0;i<b1;i++)// вывод массива где эл-ты кратны 2
    {
        cout<<b[i]<<" ";
    }   cout<<endl;
    for(int i=0;i<c1;i++)// вывод массива где эл-ты кратны 5
    {
        cout<<c[i]<<"->"<<c1<<" ";
    }   cout<<endl;
    for(int i=0;i<d1;i++)// вывод массива где эл-ты не кратны 2 и 5
    {
        cout<<d[i]<<" ";
    }   cout<<endl;
    return 0;
}
INFO