ale-protasov
?>

Вдвумерном массиве вычислить сумму элементов стоящих на побочной диагонали

Информатика

Ответы

nikomuneskazhu60
Побочная диагональ - элементы таблицы от последнего 1 ой строки до первого последней строки то есть надо использовать цикл и брать значения строки от 1 до n, а значения столбца от n до 0 за каждый ход c++: for (i=1; i< n; i++) // цикл  i от 1 до n с шагом 1 {x=x+a[i][n-i]; }   //прибавляем к счетчику значение в данной клетке cout< < x // вывод суммы;
Taurus59707

// В вашем коде сразу бросается в глаза деление 1 / (i * i). Тут 1, i -- это int => i*i тоже int. В итоге делим int на int. И результат получаем соответствующий. Обязательно узнайте про целочисленное деление

using System;

namespace ConsoleApp1

{

   internal class Program

   {

       private static void Main()

       {

           Console.Write("Enter n: ");

           int n = int.Parse(Console.ReadLine());

           if (n < 1)

           {

               Console.WriteLine("incorrect value");

               return;

           }

           double res = 1;

           for (int i = 1; i <= n; i++)

               res *= 1 + 1 / Math.Pow(i, 2);

           Console.WriteLine($"Result: {res}");

           Console.ReadLine();

       }

   }

}

Мельникова
Если решать с вашими константами: program test; uses crt; var a: array [1..10] of integer; i: integer; rez: real; begin rez: =0; a[1]=1205;   a[2]=1350;   a[3]=1170;   a[4]=1320;   a[5]=1220;   a[6]=1310;   a[7]=1180;   for i: =1 to 7 do rez: =rez+a[i]; rez: =rez/7; write('rez =  ',rez); end. но, я предлагаю, чтобы пользователь сам вводил 7 значений, это так: program test; uses crt; var a: array [1..10] of integer; i: integer; rez: real; begin rez: =0; for i: =1 to 7 do read(a[i]); for i: =1 to 7 do rez: =rez+a[i]; rez: =rez/7; write('rez =  ',rez); end.

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

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

Вдвумерном массиве вычислить сумму элементов стоящих на побочной диагонали
Ваше имя (никнейм)*
Email*
Комментарий*

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

PetrovnaTsukanov
vitbond12
tanu0618
lera4075
seleznev1980
Fateevsa9
kapral1812
ecocheminnov437
Anastasiya Yevseeva948
tteplovoz3789
tsarkovim
chavagorin
Vlad Petr531
neblondinka19
polina25258