Загрузка...

Tasks in C++

Thread in C/C++ created by EVIM Dec 6, 2020. 164 views

  1. EVIM
    EVIM Topic starter Dec 6, 2020 1494 Jun 20, 2018
    ввести последовательность действительных чисел и вычислить количество только тех элементов, значения которых отличается от первого элемента от 10
     
  2. Dez1t
    Dez1t Dec 7, 2020 Взл0м жеппы 35 Dec 2, 2020
    Если отличается НА 10, то так:
    int main()
    {
    int n;
    cout << "Введите размер массива данных: ";
    cin >> n;

    int a[n];
    string ans;

    cout << "Введите числа поочередно\n";

    for(int i = 0; i < n; i++) {
    cin>>a;
    }

    for(int i = 0; i < n; i++) {
    if (a[0] - a == 10 || a - a[0] == 10) {
    cout<<a;
    }
    }

    cout<<ans;

    return 0;
    }




    Если отличается ОТ 10, то так:

    int main()
    {
    int n;
    cout << "Введите размер массива данных: ";
    cin >> n;

    int a[n];
    string ans;

    cout << "Введите числа поочередно\n";

    for(int i = 0; i < n; i++) {
    cin>>a;
    }

    for(int i = 0; i < n; i++) {
    if (a[0] - a >= 10 || a - a[0] >= 10) {
    cout<<a;
    }
    }

    cout<<ans;

    return 0;
    }
     
    1. EVIM Topic starter
      Dez1t, спасибо,щас не могу симпу ставить
    2. Dez1t
      EVIM, ничего страшного, обращайся :)
Top
Loading...