Предмет: Информатика,
автор: Flower1611
Пожалуйста, помогите решить на с++
с помощью массивов.
Заранее спасибо
Приложения:

Ответы
Автор ответа:
0
TDM-GCC 4.9.2 64-bit Release
#include <iostream>
#include <cstdlib>
#include <cmath>
int main(int argc, char *argv[])
{
system("chcp 1251 >nul");
setlocale(LC_ALL, "Russian");
int n;
scanf("%d",&n);
int mas[n], sum = 0, temp = 0;
for(int i = 0; i < n; i++)
{
scanf("%d",&mas[i]);
temp = abs(mas[i]);
while(temp >= 10)
{
sum += temp % 10;
temp /= 10;
}
sum += temp;
}
printf("%d",sum);
return EXIT_SUCCESS;
}
#include <iostream>
#include <cstdlib>
#include <cmath>
int main(int argc, char *argv[])
{
system("chcp 1251 >nul");
setlocale(LC_ALL, "Russian");
int n;
scanf("%d",&n);
int mas[n], sum = 0, temp = 0;
for(int i = 0; i < n; i++)
{
scanf("%d",&mas[i]);
temp = abs(mas[i]);
while(temp >= 10)
{
sum += temp % 10;
temp /= 10;
}
sum += temp;
}
printf("%d",sum);
return EXIT_SUCCESS;
}
Flower1611:
Это неправильно
Автор ответа:
0
дэржи, если хочешь, можем разобрать код подробнее, чтобы ты понимал что тут происходит
Приложения:

Похожие вопросы
Предмет: Математика,
автор: julia2341415515
Предмет: Алгебра,
автор: adinatazbek
Предмет: Информатика,
автор: NazliSemedova
Предмет: Химия,
автор: Аноним