sve707ta
?>

Водновимірному масиві, що складається із n дійсних елементів, обчислити: 1) добуток додатних елементів масиву; 2) суму елементів масиву, розташованих до мінімального елементу. упорядкувати за зростанням значень окремо елементи, що стоять на парних місцях, і елементи, що стоять на непарних місцях. c++

Информатика

Ответы

sdvigov
#include<iostream>#include<algorithm>#include<vector>using namespace std;int main(){ int n,ind1=0,ind2=0; cin>>n; int a[n],b[n],c[n]; int sum=0,min=-10000000,prz=1; for(int i=0;i<n;i++) { cin>>a[i]; if(a[i]>0) prz*=a[i]; if(a[i]>min) min=a[i]; if(i%2==0) { b[ind1]=a[i]; ind1++; } if(i%2!=0) { c[ind2]=a[i]; ind2++; } } for(int i=0;i<n;i++) { sum+=a[i]; if(a[i]==min) { break; } } sort(b,b+ind1); sort(c,c+ind2); cout<<"1) "<<prz<<endl; cout<<"2) "<<sum<<endl; cout<<"3)"<<endl; int k=0,k1=0; for(int i=0;i<n;i++) { if(i%2==0 && k<ind1) { cout<<b[k]<<" "; k++; } if(i%2!=0 && k1<ind2) { cout<<c[k1]<<" "; k1++; } }}
andrey

Объяснение:

я думаю правильно)

1)Редактирует, измеряет, сращивает и масштабирует геометрические фигуры;

Создает и делит 3D-модели на отделы для возможности и дальнейшей обработки внутренних деталей;

Применяет готовые тексты к моделям;

Добавляет к своей модели личные готовые компоненты: деревья, машины, окна или двери, и даже людей;

Ретуширует, смягчает черты лица;

Моделирует тени от объекта в реальном времени с любой точки земли;

Имитирует размещения видеокамер;

Осуществляет веб-экскурсий;

Создает некие экскурсии-презентации;

Экспортирует графические двухмерные графические файлы, следующих форматов JPG, PNG, TIF, TGA, BMP в 3D-моделей 0,3 DS, DDF, DWG, DXF, СКП;

Экспортирует двухмерные изображения своих моделей в формат JPG, BMP, PNG, TIF;

Печатает рисунок модели;

Обрабатывает дополнительные приложения, которые используют язык Ruby.

2) Главное меню → Окно → Параметры → Комбинации клавиш → кнопка Импорт. Здесь же кнопкой Экспорт можно сохранить свои назначенные клавиши или отменить все назначения кнопкой "Сброс".

xarchopuri22

1. вывести на экран 6 раз своё имя

program imya;

const n=6;

var i:integer;

begin

for i:=1 to n do

writeln('ваше имя');

end.

Пояснения: делала с цикла (можно было написать и шесть раз writeln, но так удобнее). Переменную n ввела для быстрого изменения значений (если нужно будет написать имя не 6, а, к примеру, 8 раз, нужно было заменить только вначале). Ещё хочу отметить, что имя вводится по-английски и нельзя терять апострофы ( ' ).

2. program sum;

var sum:integer;

m:array[1..4] of integer;

i:integer;

begin

m[1]:=6

for i:=2 to 4 do begin

m[i]:=m[i-1]+1;

end;

sum:=m[1];

for i:=2 to 4 do begin

sum:=sum+m[i];

end;

writeln(sum);

end.

Пояснения: можно было делать и по-другому, но так тоже верно. Тут использовалось два цикла и массив. А блок-схему сами сделайте)))

3. program n!;

var n:real;

c:integer;

m:array[1..n] of integer;

begin

readln(n)

m[1]:=1;

for i:=2 to n do begin

m[i]:=m[i-1]+1;

end;

c:=m[1]

for i:=1 to n do begin

c:=c*m[i];

end;

writeln('n!',c);

end.

Если что не понятно, пишите, объясню

 

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Водновимірному масиві, що складається із n дійсних елементів, обчислити: 1) добуток додатних елементів масиву; 2) суму елементів масиву, розташованих до мінімального елементу. упорядкувати за зростанням значень окремо елементи, що стоять на парних місцях, і елементи, що стоять на непарних місцях. c++
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

ЕкатеринаРустам
chuev4444
ocik1632933
Д.О. Игорь
egcuzn86
yurovolga
bksenia9775
bryzgalovag
иванович Диденко1524
и не забудьте округлить ДО СОТЫХ​
GALINAMTO
polina3mag
dannytr
Сергей_Комарова899
iraira761
zotcet7