#include< iostream>
using namespace std; int main(){ int n; int *arr; cout < < "enter size of arr(enter n) : "; cin > > n; arr = new int [n]; cout < < "enter arr : "; for(int i = 1; i < = n; i++) cin > > arr[i]; cout < < "your arr : "; for(int i = 1; i < = n; i++) cout < < arr[i] < < " " ; for(int i = 1; i < = n; i++) { arr[i] = arr[i] + i ; } cout < < endl;
cout < < "new arr : "; for(int i = 1; i < = n ; i++) cout < < arr[i] < < " " ;
}
program vigod; uses crt; const n = 12; m = 13; var a: array[1..n,1..m] of integer; i, j, max: integer; begin writeln('*** alphaues is ***'); writeln('*** ok ***'); {заполняем массив случайными числами} randomize; for i: =1 to n do for j: =1 to m do begin a[i,j]: =random(101)-50; if a[i,j] mod 3 = 0 then max: =a[i,j]; end; {находим нужный элемент и выводим массив} for i: =1 to n do begin for j: =1 to m do begin if (a[i,j] mod 3 = 0) and (a[i,j]> max)then max: =a[i,j]; write(a[i,j]: 4); end; writeln(); end; writeln(); writeln('максимальный элемент кратный 3, равeн ',max); end.проверено - работает на паскаль авс
Поделитесь своими знаниями, ответьте на вопрос:
1)массив из 10 элементов, вводим их с клавиатуры. вывести на экран все нечетные элементы, начиная с конца. вычислить их произведение 2)вывести на экран элементы массива, стоящие на четных местах, вычислить их сумму (вмассиве 20 элементов, заполнен случайными числами.) 3)массив из 20 элементов, заполнен случайными числами в диапазоне от -50 до 50 .вывести на экран, посчитать количество положительных чисел