Nastena
Nastena

как написать программу? [ссылка появится после проверки модератором] [ссылка появится после проверки модератором] [ссылка появится после проверки модератором] int main(int argc, char *argv[]){int N[5][5], i, j, k=0;for (i=0; i

Валерий
Валерий

А зачем это нужно? Среднее арифметическое строк матрицы вроде бы не имеет никакого отношения к реальным задачам.

Похожие вопросы
Подскажите с циклом, как идет последовательность выполнения. /* for (int i=0; i<=5; i++) for (int j=0; j<=5; j++) cout<
Дано: int arr[5]; for (i = 0; i <= 4; i++) arr=rand(); нужно ответить:
Что пичатоет следующий фрагмент кода, если использовать его в примере? int j; for(j=0; j=11; j+=3) cout&lt;
Помогите, что за ошибка? [ссылка появится после проверки модератором]
Незнаю пароль от [ссылка появится после проверки модератором]
#include<iostrea> using namespace std; int main() { int n; cout<<"n="; cin>>n; int a[n]; for(int i=0; i
реализовать один вариант модуля подсчета количества инверсий без процедуры inv_all. Исходники программ:1. Метод выбора[ссылка появится после проверки модератором] int main (){int m[100];int i=0, n=0, k, j, t, o, p, f, inv=0;FILE*in;FILE*out;in=fopen("input.txt", "r");out=fopen("output_select.txt", "w");while(!feof(in)){int ret=fscanf(in, "%d",&m[n]);if(ret==1){n++;}while(i
В каждом столбце матрицы D[n,m] нулевые элементы переставить в начало столбца (Паскаль) Программа работает неправильно, подскажите как исправитьProgram matr;const N=10;const M=10;var D:array [1..N,1..M] of real;i,j,k:integer;l:real;beginfor i:=1 to n do begin for j:=1 to m do begin D[i,j]:=random(5); if d[i,j]=0 then for k:=i-1 downto 1 do begin l:=d[k+1,j]; d[k,j]:=d[k+1,j]; d[k,j]:=l; end;end;end; for i:=1 to n do begin for j:=1 to m do begin write(D[i,j]:5:2);end; writeln;end; readln;end.
Помогите написать программу... Необходимо написать программу, которая меняла столбцы и строчки местами в матрице (транспонировала) в динамической памяти, в паскале.begin clrscr; getmem(m,n*n*sizeof(integer)); for i:=1 to n do for j:=1 to n do m^[j*n+i]:=vidnosh^[i*n+j]; writeln('Обратная матрица имеет вид: '); for i:=1 to n do begin for j:=1 to n do write(m^[i*n+j]:3); writeln; end;но не работает.
Переведите код, пожалуйста на Паскаль ! int main(){ int i, w, hun, sat; char r[16];#ifndef ONLINE_JUDGE freopen("input.txt", "rt", stdin);#endif scanf("%d", &N); hun = 2; sat = 10; for (i = 0; i < N; i++) { scanf("%d %s\n", &w, &r); if (r[0] == 'h') { if (w > hun) hun = w; if (hun >= sat) { printf("Inconsistent\n"); return 0; } } else if (r[0] == 's') { if (w < sat) sat = w; if (sat