• 1. Дан массив. Напечатать все элементы кратных 3 и больших 13 2. Дан массив вещественных чисел. Ко всем отрицательным элементам прибавить элемент с номером а, из всех нулевых вычесть число b. Положительные элементы оставить без изменения.

    Помогите решить (составте прогруммы) очень надо!!Спасибо.

     

Ответы 1

  • 1) (первые 2 скриншота)

    #include <iostream>using std::cout;using std::endl;#include <cstdlib>using std::rand;using std::srand;#include <ctime>using std::time;int main(){    int a[10];    srand(time(0));    for(int i = 0; i < 10; i++)    {        a[i] = rand() % 101;        cout << a[i] << ' ';    }    cout << endl << endl;    for(int i = 0; i < 10; i++)    {        if(a[i] % 3 == 0 && a[i] > 13)        {            cout << a[i] << ' ';        }    }    cout << endl;   return 0;}

     

    2)

    #include <iostream>using std::cout;using std::endl;int main(){    double a[10] = { 1.2, 0.0, -5.8, -0.4, 10.5, 14.6, -6.3, -8.8, -4.1, 0.0 };    int A = 0, B = 3;    for(int i = 0; i < 10; i++)    {        cout << a[i] << ' ';        if(a[i] < 0.0)        {            a[i] += a[A];        }        else if(a[i] == 0)        {            a[i] -= B;        }    }    cout << "a(index) = " << A << ", b = " << B << "";    for(int i = 0; i < 10; i++)    {        cout << a[i] << ' ';    }    cout << endl;   return 0;}

    answer img
    answer img
    answer img
    • Автор:

      shylazirw
    • 6 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years