• C++
    Дан массив, состоящий из целых чисел. Известно, что числа упорядочены по неубыванию (то есть каждый следующий элемент не меньше предыдущего). Напишите программу, которая определит количество различных чисел в этом массиве.

Ответы 4

  • а зачем тут нужнa i ? f = false; } }i
  • for (b = 1; b <= a; b++) { f = true; cin >> d[b]; for (c = 1; c < b; c++) { if (d[b] == d[c]) { f = false; // заканчивается цыкл }
    • Автор:

      koch
    • 5 лет назад
    • 0
  • i не должно быть ( я опечатался )
  • // ConsoleApplication13.cpp: определяет точку входа для консольного приложения.

    //

    #include "stdafx.h"

    #include <iostream>

    using namespace std;

    int main()

    {

    int a;

    int b, c, col;

    int d[100];

    for (b = 1; b <= 100; b++) {

     d[b] = 0;

    }

    cin >> a;

    bool f;

    col = 0;

    for (b = 1; b <= a; b++) {

     f = true;

     cin >> d[b];

     for (c = 1; c < b; c++) {

      if (d[b] == d[c]) {

       f = false;

      }

     }i

     f (f){ col++; }

     

    }

    cout << col;  

       return 0;

    }

  • Добавить свой ответ

Еще вопросы

Войти через Google

или

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

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

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