13.11.2007, 12:03
общий
это ответ
Здравствуйте, Александер Александров!
Абсолютно все объяснять, наверно, долго и времени нет. Да и учебники есть во всех видах
Начнем так: в приложении код программы, которая пройдет на любом С, поскольку написана на "классическом" С.
Посмотрите. Что не понятно, спрашивайте в минифоруме этого вопросы
Приложение:
#include <stdio.h>int main() { int A[10] = {1,2,3,4,5,6,21,8,9,10}; int B[10] = {1,2,3,40,5,6,7,8,9,10}; int R = -12; int F = -10; int i, max_A, max_B; printf("Исходные массивы\n"); for (i=0; i<10; i++) printf("%4d", A[i]); printf("\n"); for (i=0; i<10; i++) printf("%4d", B[i]); printf("\n"); max_A=0; for (i=1; i<10; i++) if (A[i] > A[max_A]) max_A = i; max_B=0; for (i=0; i<10; i++) if (B[i] > B[max_B]) max_B = i; printf("Измененные массивы\n"); for (i=2; i<=max_A; i=i+2) A[i] = R; for (i=0; i<10; i++) printf("%4d",A[i]); printf("\n"); for (i=2; i<=max_B; i=i+2) B[i] = F; for (i=0; i<10; i++) printf("%4d",B[i]); printf("\n"); return 0;}