#include <stdio.h>
#include <malloc.h>
#include <locale.h>
#include <stdlib.h>
int main()
{
int *arr;
int i, n;
setlocale(LC_ALL,"Rus");
printf("Введите размер массива: ");
scanf("%d", &n);
arr = (int*)malloc(n * sizeof(int));
for (i = 0; i<n; i++)
{
printf("a[%d] = ", i);
scanf("%d", &arr[i]);
}
printf("Четные:");
for (i = 0; i<n; i++)
if (arr[i] % 2 == 0)
printf("%d ", arr[i]);
printf("\n");
printf("Нечетные:");
for (i = 0; i<n; i++)
if (arr[i] % 2 != 0)
printf("%d ", arr[i]);
free(arr);
return 0;
}
Объяснение:
ее слово переданной её символьной строки. Слово – это последовательность непробельных символов, ограниченная пробелами или концами строки.
Входные данные
Входная строка содержит произвольную последовательность символов.
Выходные данее слово переданной её символьной строки. Слово – это последовательность непробельных символов, ограниченная пробелами или концами строки.
Входные данные
Входная строка содержит произвольную последовательность символов.
Выходные данее слово переданной её символьной строки. Слово – это последовательность непробельных символов, ограниченная пробелами или концами строки.d
Входные данные
Входная строка содержит произвольную последовательность символов.
Выходные данее слово переданной её символьной строки. Слово – это последовательность непробельных символов, ограниченная пробелами или концами строки.
Входные данные
Входная строка содержит произвольную последовательность символов.
Выходные дан
n=5;
var
a:array[1..n,1..n] of integer;
i,j:integer;
begin
//генератор случайных чисел. Диапазон от 1 до 10.
for i:=1 to n do
begin
for j:=1 to n do
begin
a[i,j]:=random(10)+1;
write(a[i,j]," ");
end;
writeln();
end;
//Проверка условия и переприсвоение, если верно.
for i:=1 to n do
for j:=1 to n do
begin
if (((i+j) mod 2)=0) then
a[i,j]:=a[1,2];
end;
//Вывод полученного массива.
for i:=1 to n do
begin
for j:=1 to n do
begin
write(a[i,j]," ");
end;
writeln();
end;
//Ожидание.
readln();
end.