58

Плохо очень знаю С + оч надо решить задачи 1) дан одномерный массив заполнит его…

09 марта 2023

Плохо очень знаю С + оч надо решить задачи 1) дан одномерный массив заполнит его так чтобы получилась геометрическая прогрессия где первый член равен 2, d=-3 и вывести в столбец.2) вывести массив в строку и найти минимальный элемент массива.3) отсортируйте его по возрастанию и вычислите произведение элементов массива.

категория: информатика

47

#include using namespace std; int main () { int length=10; int sequence[length]; int b=2, q=-3, min=0, flag=1, temp; long product=1; for (int i=0; i < length; i+) { sequence[i]=b; b*=q; } cout << «В столбец: " << endl; for (int i=0; i < length; i+) { cout << sequence[i] << endl; } cout << «В строку: " << endl; for (int i=0; i < length; i+) { cout << sequence[i] << '; } cout << endl; for (int i=0; i < length; i+) { if (sequence[i] < min) { min=sequence[i]; } } cout << «Минимальный элемент массива: " << min << endl; for (int i=1i <= length) & & flag; i+) { flag=0; for (int j=0; j < (length — 1); j+) { if (sequence[j+1] < sequence[j]) { temp=sequence[j]; sequence[j]=sequence[j+1]; sequence[j+1]=temp; flag=1; } } } cout << «По возрастанию: " << endl; for (int i=0; i < length; i+) { cout << sequence[i] << endl; } for (int i=0; i < length; i+) { product*=sequence[i]; } cout << «Произведение: " << product; }

Знаете ответ?

Есть интересный вопрос? Задайте его нашему сообществу, у нас наверняка найдется ответ!
Делитесь опытом и знаниями, зарабатывайте награды и репутацию, заводите новых интересных друзей!
Задавайте интересные вопросы, давайте качественные ответы и зарабатывайте деньги. Подробнее...