1. Знайти добуток елементів дійсного вектора Підказка: s*=A[i] 2. Знайти суму елементів дійсного вектора, значення яких більше 10 3. Знайти добуток додатних елементів дійсного вектора
Могу реализацию на питоне предложить, писать меньше, чем на c ++.
import random
a = []
count = 0
for i in range (20):
a.append(random.randint(1000)
for i in a:
if i % 2 == 0:
count += 1
print (count)
Примечания.
Там, где пробел между текстом и скобками, он не нужен (здесь просто без них написать не даёт). Так же нужно следить за отступами, чтобы компилятор не ругался. Если рандомный список вы всё-таки решите считывать, то меняете в первом цикле после append(int(input()).
Randint даёт рандомное число на указанном промежутке, если нужен промежуток больше, просто меняйте цифру в скобках. Count - счётчик.
149 -- 10 100010101 - 2 225 - 8 95 - 16 Это можно сделать с калькулятора в windows, просто выбрать вид - программистский. А если учитель не принимает один ответ без решения, тогда так. Переводишь 149 в двоичное либо делением на 2 до тех пор, пока остаток от деления не будет меньше 2, получаешь 10010101, для перевода этого числа в восьмеричную делишь его на группы по три символа, начиная слева 010 010 101, если не хватило по три, добавляешь нолик слева. Переводишь каждую пару просто в десятичное, ответ будет из трех символов 2 2 5 это восьмеричная. Для шестнадцатиричной берем то же двоичное и разбиваем на группы по 4 символа справа 1001 0101, получилось 2 четверки, переводим обе в десятичную, но если при переводе получится что-то больше 9, заменяем это на букву. 10 - А, 11 - В15 - F. у нас получилось 9 5.
Могу реализацию на питоне предложить, писать меньше, чем на c ++.
import random
a = []
count = 0
for i in range (20):
a.append(random.randint(1000)
for i in a:
if i % 2 == 0:
count += 1
print (count)
Примечания.
Там, где пробел между текстом и скобками, он не нужен (здесь просто без них написать не даёт). Так же нужно следить за отступами, чтобы компилятор не ругался. Если рандомный список вы всё-таки решите считывать, то меняете в первом цикле после append(int(input()).
Randint даёт рандомное число на указанном промежутке, если нужен промежуток больше, просто меняйте цифру в скобках. Count - счётчик.