Добавил:
По своей натуре перфекционист. Поэтому люблю все аккуратно оформлять и упорядочивать, складывать по полочкам. Вот, не пропадать же добру, нажитому за четыре кропотливых семестра. Тут я выложил все мои ответы, курсовые, отчеты и некоторые ДЗ. Они могут вам помочь для получения зачета или сдачи экзамена. Если чего-то не нашли в папочках, то попытайте удачу в разделе НЕОТСОРТИРОВАННОЕ на моей страничке, там все 4 семестра разложены по папкам. ГРУППА КТ-43-15. Годы обучения 2015-2019. Коллекция будет пополняться. Что ж, удачки :З Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

C++ (Мытникова) / Программы / программа 15

.txt
Скачиваний:
28
Добавлен:
15.09.2017
Размер:
936 б
Скачать
// лаба 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;
}
Соседние файлы в папке Программы