в фото
Объяснение:
#include <stdio.h>
#include <stdlib.h>
#define N 30
int main()
{
int massiv[N];
for(int i = 0; i < N; i ++)
{
massiv[i] = rand()%20 - 10;
printf("massiv[%i] = %i\n", i, massiv[i]);
}
for(int i = 0; i < N/2; i ++)
{
int element_naprotiv = N-1-i;
int znaki = (massiv[i]> 0) + (massiv[element_naprotiv] > 0);
if(znaki != 1)
printf("massiv[%i] = %i, massiv[%i] = %i, summa = %i\n", i, massiv[i], element_naprotiv, massiv[element_naprotiv], massiv[i] + massiv[element_naprotiv]);
}
return 0;
}
namespace Matrix
{
class MainClass
{
private static int size; // Размер матрицы
public static void Main (string[] args)
{
size = Int16.Parse(Console.ReadLine ());
int[,] matrix = new int[size, size];
for (int i = 0; i < size; i++) {
for (int j = 0; j < size; j++) {
if (i == 0 || j == 0 || i == (size - 1) || j == (size - 1)){
matrix [i, j] = 1;
} else {
matrix [i, j] = 0;
}
}
}
/*for (int i = 0; i < size; i++) { // Вывод матрицы в консоль
for (int j = 0; j < size; j++) {
Console.Write (matrix [i, j]);
}
Console.WriteLine ();
}*/
}
}
}