ПОМОГИТЕ НАЙТИ ОШИБКУ!! Задачка на с++. Условие: Напишите программу, которая наполняет
ПОМОГИТЕ НАЙТИ ОШИБКУ!!
Задача на с++. Условие: Напишите программу, которая наполняет массив из N частей случайными целыми числами в диапазоне [ A , B ] и определяет количество частей этого массива, у которых сумма цифр равна K .
Мое решение:
long long a,b,n,k,i,x,w,r,t;
cingt;gt;agt;gt;bgt;gt;ngt;gt;k;
int A[n];
w=0; r=0;
for (i=1; ilt;=n; i++)
A[i]=a+rand()%(b-a+1);
coutlt;
for (i=1; ilt;=n; i++)
while (A[i]gt;0)
t=A[i]%10;
r=r+t;
A[i]=A[i]/10;
if (r==k) w++;
coutlt;
Не определяет количество элементов, сумма цифр которых равно К.
Ульяна
не все вставилось, cout<
Мирослава
cout<
2 ответа
Виктория Папонина
include lt;iostreamgt;
using namespace std;
int main()
long long a,b,n,k;
int w=0, t, s;
cin gt;gt; a gt;gt; b gt;gt; n gt;gt; k;
int A[n];
for (int i=0; ilt;n; i++)
A[i]=a+rand()%(b-a+1);
coutlt;lt;A[i]lt;lt;" ";
cout lt;lt; "\n";
for (int i=0; ilt;n; i++)
t = A[i];
s = 0;
while (tgt;0)
s=s+t%10;
t=t/10;
if (s==k) w++;
coutlt;lt;w;
Пример:
56 80 28 89 78 35 83 49 16 20 33 41 42 71 42 41 70 37 35 20
4
using namespace std;
int main()
long long a,b,n,k;
int w=0, t, s;
cin gt;gt; a gt;gt; b gt;gt; n gt;gt; k;
int A[n];
for (int i=0; ilt;n; i++)
A[i]=a+rand()%(b-a+1);
coutlt;lt;A[i]lt;lt;" ";
cout lt;lt; "\n";
for (int i=0; ilt;n; i++)
t = A[i];
s = 0;
while (tgt;0)
s=s+t%10;
t=t/10;
if (s==k) w++;
coutlt;lt;w;
Пример:
56 80 28 89 78 35 83 49 16 20 33 41 42 71 42 41 70 37 35 20
4
, оставишь ответ?
Похожие вопросы
-
Вопросы ответы
Новое
NEW
Статьи
Информатика
Статьи
Последние вопросы
Игорь 14 лет назад был на 8 лет моложе, чем его
Математика.
Два тела массами m1 и m2 находящие на расстоянии R друг
Физика.
В сосуде 4целых одна пятая литр воды что бы заполнить сосуд
Математика.
Двум малярам Диме И Олегу поручили выкрасить фасад дома они разделили
Разные вопросы.
найти порядковый номер 41Э если в ядре 20 нейтронов
Разные вопросы.
в ряду натуральных чисел 3, 8, 10, 24, … 18 одно
Математика.
Предприятие по производству с/хоз продукции на производство затратило 3527000 руб Валовый
Разные вопросы.
Математика, задано на каникулы. ВАРИАНТ 1004
НОМЕР 1,2,3,4,5,6,7,8.
Математика.
Имеются три конденсатора емкостью С1=1мкФ, С2=2мкФ и С3=3мкФ. Какую наименьшую емкость
Физика.
Из точки м выходят 3 луча MP MN и MK причём
Геометрия.
Облако тегов