Предмет: Информатика,
автор: popigun911
Найти количество различных чисел в одномерной таблице.
Напишите на С++
Ответы
Автор ответа:
0
#include<iostream>
using namespace std;
void main()
{
int arr[10]={1,5,1,1,2,9,5,2,3,1};
int counter=0;
for(int i=0; i<10; ++i)
for(int j=9; j>i; --j)
if(arr[i]==arr[j])
{
++counter;
break;
}
}
using namespace std;
void main()
{
int arr[10]={1,5,1,1,2,9,5,2,3,1};
int counter=0;
for(int i=0; i<10; ++i)
for(int j=9; j>i; --j)
if(arr[i]==arr[j])
{
++counter;
break;
}
}
Автор ответа:
0
Если я правильно понял задание, то решение неправильное. Если, к примеру, последнюю единицу заменить на 10, то counter будет равен 4, хотя должно быть 6.
Похожие вопросы
Предмет: Физика,
автор: kakashi17
Предмет: Математика,
автор: Аноним
Предмет: Математика,
автор: zanalinovazanna
Предмет: Информатика,
автор: yakimenkomasha