9 пікір

avatar
Қай тілде шығару керек?
avatar
си тілінде
avatar
int mas[10] = {1,5,4,6,8,7,5,6,4,23};
	
	int p=5;
	
	if(mas[p-1]%2==0)
	{
		printf("jup san");
	}else

	{
		printf("tak san");
	}
	

	getchar();
	return 0;


Есептің ең қарапайым шығарылуы осылай.
avatar
int p = Қолмен енгізсе дұрыс шығар, нақты қайсы индекс керегі есептің берілгенінде жоқ қой
avatar
Менде ыңғайлы IDE болған жоқ. Сондықтан, ең қарапайым нұсқасын жарияладым.
avatar
рахмеееет))
avatar
if(mas[p-1]/2*2==mas[p-1])
        {
                printf("jup san");
        }else

        {
                printf("tak san");
        }
        
avatar
сонда
if(mas[p-1]/2*2==mas[p-1])
if(mas[p-1]%2==0) -ға қарағанда тезірек жұмыс істей ме?
avatar
Олай ойламаймын. Тіпті, солай болғанның өзінде, бұл шектен шыққан оптимизирование))
Тек қана тіркелген және авторизациядан өткен қолданушылар пікір қалдыра алады.