?>
1 если X=-1, Y=0 , какое значение примет переменная Z в результате выполнения операторов Z:=1; IF X>0 THEN IF Y>0 THEN Z:=-3 ELSE Z:=4; ответ - число -> 2 Что будет напечатано? if j>k then x:=2 else x:=3; writeln('x=', x:2); если j=6, k=28 ответ -> 3 Определить значение переменной S после выполнения следующих операторов S:=10; n:=2; Repeat S:=S*n; n:=n-1 Until n 4 Определить значение переменной S после выполнения следующих операторов S:=0; i:=3; while i 5 Сколько строк будет напечатано For i:= -5 to 3 do Write(i:2); ответ ->
Ответы
#include <cstdlib>
#include <ctime>
const unsigned int n = 5;
const unsigned int m = 6;
int main()
{
srand(time(NULL));
int i, j;
int a[n][m];
printf("\nSource:\n");
for (i = 0; i < n; i++) {
for (j = 0; j < m; j++) {
a[i][j] = rand() % 201 - 100;
printf("%d\t", a[i][j]);
}
printf("\n");
}
printf("\nResult:\n");
for ( i = 0; i < n; i++) {
for (j = 0; j < m; j++) {
if (a[i][j] < 0) a[i][j] = 0;
printf("%d\t", a[i][j]);
}
printf("\n");
}
getchar();
}