Добавил:
Koboku1
По своей натуре перфекционист. Поэтому люблю все аккуратно оформлять и упорядочивать, складывать по полочкам. Вот, не пропадать же добру, нажитому за четыре кропотливых семестра. Тут я выложил все мои ответы, курсовые, отчеты и некоторые ДЗ. Они могут вам помочь для получения зачета или сдачи экзамена. Если чего-то не нашли в папочках, то попытайте удачу в разделе НЕОТСОРТИРОВАННОЕ на моей страничке, там все 4 семестра разложены по папкам. ГРУППА КТ-43-15. Годы обучения 2015-2019. Коллекция будет пополняться. Что ж, удачки :З
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:C++ (Мытникова) / Программы / программа 15
.txt// лаба 15.cpp : main project file.
#include <iostream>
#include <conio.h>
using namespace std;
int main(void)
{
setlocale(LC_ALL, "Rus");
int N, m, k;
cout << "Введите число m: ";
cin >> m;
cout << "Введите число k: ";
cin >> k;
cout << "Введите количество чисел ";
cin >> N;
struct sCoord
{
int num, numv, sum = 0, a;
};
sCoord quantity[N];
for (int i = 0; i < N; i++)
{
cout << "Введите число № "<<i+1<<": ";
cin >> quantity[i].num;
quantity[i].numv=quantity[i].num;
while (quantity[i].num != 0){
quantity[i].a = quantity[i].num % 10;
quantity[i].num = (quantity[i].num - quantity[i].a) / 10;
quantity[i].sum = quantity[i].sum + quantity[i].a;
}
}
cout<<"Числа удовлетворяющие условию: ";
for (int i = 0; i < N; i++)
{
if (quantity[i].numv < m && quantity[i].sum == k)
{
cout << quantity[i].numv <<" ";
}
}
_getch();
return 0;
}
Соседние файлы в папке Программы