C++ в массив a длиной n из всех одинаковых элементов оставьте только по одному представителю. остальные удалите. рассмотрите 2 варианта: а) массив б) не
173
414
Ответы на вопрос:
//массив отсортировать, удалить повторные #include < iostream> #include < list> #include < cstdlib> #include < ctime> #include < iomanip> using namespace std; int main() { int j,n; list< int> lst; list< int> : : iterator it1; // начальная установка генератора случ. чисел srand(time(null)); //заполнение списка cout< < "n = "; cin> > n; for (j=0; j< n; j++) lst.push_back(rand() % 10); //вывод на экран cout< < "initial array: "; for (it1=lst.begin(); it1! =lst.end(); it1++) cout< < *it1< < " "; //сортировка, удаление повторных lst.sort(); lst.unique(); //вывод списка cout< < endl< < "after removing: "; for (it1=lst.begin(); it1! =lst.end(); it1++) cout< < *it1< < " "; cout< < endl; system("pause"); return 0; } в варианте без сортировки (что, вообще говоря, не принципиально) убираете строку lst.sort();
ответ:
program raf105;
const
pi = 3.14;
var
s1,s2,d,a: real;
begin
write('введите площадь круга: ');
readln(s1);
write('введите площадь квадрата: ');
readln(s2);
d: = 2 * sqrt(s1 / pi);
a: = sqrt(s2);
if d > a
then writeln('круг не поместится в квадрат')
else writeln('круг поместится в квадрат');
end.
объяснение:
нам нужно вычислить диаметр круга и ширину квадрата. если диаметр круга не больше ширины квадрата, то круг поместится.
Популярно: Информатика
-
Portée23.08.2022 00:47
-
dzhoxa21.08.2021 00:44
-
DenGamer1116.10.2021 12:53
-
Gkdm12.01.2022 07:09
-
9867542309.01.2021 00:31
-
gulya1986063029.02.2020 04:47
-
maririz40518.01.2020 11:44
-
ahmadieva0525.04.2023 15:53
-
IrinaZoloeva15.01.2022 22:46
-
22Марина113.02.2020 10:05