Загрузка...

Задач на си++

Тема в разделе C/C++ создана пользователем EVIM 6 дек 2020. 159 просмотров

  1. EVIM
    EVIM Автор темы 6 дек 2020 1495 20 июн 2018
    ввести последовательность действительных чисел и вычислить количество только тех элементов, значения которых отличается от первого элемента от 10
     
  2. Dez1t
    Dez1t 7 дек 2020 Взл0м жеппы 35 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 Автор темы
      Dez1t, спасибо,щас не могу симпу ставить
    2. Dez1t
      EVIM, ничего страшного, обращайся :)
Загрузка...
Top