Написать программу для: 1. определите есть ли в данном массиве отрицательные элементы 2. есть ли два одинаковых элемента 3. есть ли данное число в среди элементов массива вы мне , заранее!
110
488
Ответы на вопрос:
Написано в pascal: program zadacha; const n = 10; var a: array [1..n] of integer; b, c, i, j: integer; d, e: boolean; begin writeln('введите ', n, ' целых чисел через пробел и нажмите enter'); for i : = 1 to n do read(a[i]); write('b = '); readln(b); c : = 0; for i : = 1 to n do if a[i] < 0 then c : = c + 1; writeln('количество отрицательных элементов массива равно ', c); d : = false; for i : = 1 to n do begin c : = a[i]; for j : = i + 1 to n do if c = a[j] then d : = true; end; if d = true then writeln('в массиве есть одинаковые элементы') else writeln('в массиве нет одинаковых элементов'); e : = false; for i : = 1 to n do if a[i] = b then e : = true; if e = true then writeln('в массиве есть элемент, равный ', b) else writeln('в массиве нет элемента, равного ', b); readln; end.
Язык python a = [1,2,3,4,5,6] # массив b = 10 # 1 a.sort() if a[0]< 0: print "есть отрицательные элементы" else: print "отрицательных элементов нет" # 2 cnt = len(a) for i in a: if a.count(i)> 1: print "есть повторяющиеся элементы" break cnt-=1 if not cnt: print "повторяющихся элементов нет" # 3 if b in a: print "в входит в массив" else: print "в не входит в массив"
Program zada4a(input, output); var a: integer: begin writeln ('введите число.'); read (a); if a> 8 then writeln ('число больше 8. ')else writeln ('число меньше или равно 8. '); end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Даниил35815.11.2022 04:28
-
ангел15070501.01.2023 21:44
-
leha753429.04.2021 14:40
-
milamilmi03.06.2021 04:58
-
MariamAr8184915.03.2022 14:18
-
андрей9032127.07.2020 00:32
-
Azimus1906.04.2020 12:46
-
pastoling26.03.2020 14:10
-
КейтKate16.03.2023 09:38
-
VasG1222.08.2021 05:39
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.