Вопрос задан 23.05.2018 в 10:18.
Предмет Информатика.
Спрашивает Денисламов Ислам.
Дан массив a из n целых чисел. Требуется определить, является ли сумма квадратов всех его элементов
пятизначным числом. Формат входных данных На первой строке входного файла записано натуральное число n (n≤100) — число элементов в массиве. На следующей строке через пробел записаны целые числа ai (∣ai∣≤10^3) — элементы массива. Формат выходных данных Требуется вывести «YES», если сумма квадратов всех элементов массива является пятизначным числом, и «NO» в противном случае.Примерывходные данные3 100 -200 1503 6 12 -10 выходные данные"YES""NO" C++ HELPОтветы на вопрос
        Отвечает Козлова Вика.
                
     #include <iostream>
#define max 100using namespace std;/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char** argv) {	int n, i, a[max], sum = 0, size = 0;	cin>>n;	for (i=0;i<n;i++)	{ cin>>a[i]; sum += a[i] * a[i];	}	while (sum>0)	{ sum/=10; size++;	}	if (size == 5) cout<<"YES";	else cout<<"NO";	return 0;} 

Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
	- 
			
Математика
 - 
			
Литература
 - 
			
Алгебра
 - 
			
Русский язык
 - 
			
Геометрия
 - 
			
Английский язык
 - 
			
Химия
 - 
			
Физика
 - 
			
Биология
 - 
			
Другие предметы
 - 
			
История
 - 
			
Обществознание
 - 
			
Окружающий мир
 - 
			
География
 - 
			
Українська мова
 - 
			
Информатика
 - 
			
Українська література
 - 
			
Қазақ тiлi
 - 
			
Экономика
 - 
			
Музыка
 - 
			
Право
 - 
			
Беларуская мова
 - 
			
Французский язык
 - 
			
Немецкий язык
 - 
			
МХК
 - 
			
ОБЖ
 - 
			
Психология
 - 
			
Физкультура и спорт
 - 
			
Астрономия
 - 
			
Кыргыз тили
 - 
			
Оʻzbek tili
 
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			