profile
Опубликовано 6 лет назад по предмету Информатика от howl228008

Правильно ли написаны программы:
#include
using namespace std;
int main(){
int sum=0, doz, dannyy;
cin>> doz;
for ( int i=0; i cin>> dannyy;
if(dannyy%7==0){
sum+=dannyy;
}
}
cout< return 0;
}

#include
using namespace std;
int main()
{
int N, I, k, a;
I = 1;
k = 0;
cin >> N;
while (N >= I)
{
cin >> a;
if (a % 3 == 0 && (a % 10 == 4||a%10==-4))
{
k++;
}
I++;
}
cout << k << endl;
system("pause");
return 0;
}

  1. Ответ
    Ответ дан zRrrr
    #include <iostream>

    using namespace std;

    int main(){

    int sum=0, doz, dannyy;

    cin >> doz;

    for ( int i=0; (сюда условие);++i){

    cin >> dannyy;

    if(dannyy%7==0)

    sum+=dannyy;

    }

    cout << sum;

    return 0;

    }

    #include <iostream>

    #include <cstdlib>

    using namespace std;

    int main()

    {

    int N, I, k, a;

    I = 1;

    k = 0;

    cin >> N;

    while (N >= I)

    {

    cin >> a;

    if (a % 3 == 0 && (a % 10 == 4 || a%10==-4))

    {

    k++;

    }

    I++;

    }

    cout << k << endl;

    system("pause");

    return 0;

    }

    привел исправленные варианты программ(в 1 в цикле for укажи условие)
Самые новые вопросы