InfLab2/prog2.c

28 lines
597 B
C
Raw Permalink Normal View History

2024-11-30 12:51:43 +04:00
#include <stdio.h>
#include <stdlib.h>
#include "progs.h"
#include "arrays.h"
void prog2(){
int arr[_ARR_SIZE]; fill_array(arr);
int index = -1;
for(int i = 0; i < _ARR_SIZE; i++){
if(arr[i] > 0 && (arr[i]&1)==0){
index = i;
break;
}
}
#if _ARR_SIZE <= 10
print_array(arr);
print_pointer(index);
#endif
if(index>=0){
printf("Первый положительный чётный элемент имеет индекс %d\n", index);
} else{
printf("В массиве нет ни одного элемента, подходящего под условия\n");
}
}