М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
fadasgferson
fadasgferson
03.07.2020 03:49 •  Информатика

Много . паскаль. с программой,чтобы она выводила элементы матрицы,находящиеся ниже побочной диагонали,не нарушая целостности таблицы. моя программа работает верно,но проблемы с целостностью таблицы. program z2; const n=4; var a: array [1..n,1..n] of integer; i,j,l: integer; begin writeln('массив'); for i: =1 to n do for j: =1to n do begin write('a[',i,',',j,']'); read(a[i,j]); end; for i: =1 to n do begin for l: =1 to n-1 do write(' '); for j: =n-i+1 to n do write(a[i,j]: 4); writeln; end; end.

👇
Ответ:
Lola1555
Lola1555
03.07.2020

Первая картинка - элементы диагонали и ниже, как у вас в программе, вторая - элементы ниже диагонали, как вы написали в условии, выбирайте


Много . паскаль. с программой,чтобы она выводила элементы матрицы,находящиеся ниже побочной диагонал
Много . паскаль. с программой,чтобы она выводила элементы матрицы,находящиеся ниже побочной диагонал
4,6(32 оценок)
Открыть все ответы
Ответ:
sab1na666
sab1na666
03.07.2020

/** libraries */

#include <iostream>

#include <cmath>

#include <vector>

#include <map>

#include <set>

#include <queue>

#include <stack>

#include <algorithm>

/** libraries */

using namespace std;

/** defines */

#define ll long long

#define ld long double

#define yes cout << "YES" << "\n"

#define no cout << "NO" << "\n"

/** defines */

int a[20];

void solve(){

   ld sum = 0;

   for(auto i: a)

       sum += i;

   ld av = sum / 20;

   int res = 0;

   for(auto i: a)

       if(i < av)

           res++;

   cout << res;

}

signed main() {

   ios_base::sync_with_stdio(false);

   cin.tie(nullptr);

   cout.tie(nullptr);

   for(int i = 0; i < 20; i++)

       cin >> a[i];

   solve();

}

4,4(26 оценок)
Ответ:
Yshenik2056
Yshenik2056
03.07.2020

1. Решаем специально подобранные “базовые технические” задачи, которые позволяют “оттачивать” технику работы с массивами.

2. Решаем специально подобранные “базовые” задачи, алгоритмы которых являются составляющими многих задач на обработку массивов данных.

3. Учим “читать” чужие (да и свои тоже!) программы. В этой ситуации уместно провести аналогию с изучением иностранного языка: вначале человек, изучающий иностранный язык, учится читать текст со словарем. Так и в программировании. Умение “читать текст со словарем” достигается за счет выполнения заданий сначала на листе бумаги, а затем и с использованием отладчика программ. Учащийся должен понимать, как выполняются основные алгоритмические конструкции, как организованы одномерные и двумерные массивы, т.е. знать правила работы с каждым типом данных.

4. Знакомим учащихся с некоторыми положениями теории алгоритмов. В частности, рассказываем, что алгоритмы решения задач можно классифицировать, например, следующим образом:

· решение задачи “в лоб”;

· метод введения дополнительных данных;

· метод преобразования входных данных;

· метод уменьшения размерности задачи.

И решаем специально подобранные задачи по каждому методу.

Объяснение:

может так?

4,4(6 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ