• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

программка Си++ не совсем понимаю условие задачи, подскажите

  • Автор темы Guest
  • Дата начала
Статус
Закрыто для дальнейших ответов.
G

Guest

В общем точно знаю что решить нужно используя модули и функции ещё с двумерными массивами
вот само условие:
"Имеется каталог на 50 видов бытовой техники, где указаны код, цена и название. Десять оптовых баз составили приоритетные списки, где указаны по 25 кодов бытовой техники, которые хотели бы приобрести. Зная количество денег для этих целей на каждой базе, надо напечатать список названий машин, которых может приобрести каждая база."

Вот всё что у меня получилось:
[codebox]//---------------------------------------------------------------------------
#include<iostream.h>
#include<conio.h>
#include<windows.h>

//---------------------------------------------------------------------------
const int n=2;
const int m=3;

int vvod(int a[n][m])
{
for(int i=0;i<n;i++)
for(int j=0;j<m;j++)
cin>>a[j];
}

int vvod_summ(int s)
{
for(int i=0;i<m;i++)
cin>>s;
}

void main(void)
{
int i,j;
int a[n][m];
int s,sum;
char StrBuf[200];
CharToOem("Введите коды бытовой техники: ", StrBuf);
cout<<StrBuf<<endl;
vvod(a);
CharToOem("Введите сумму денег выделенную на каждой базе: ", StrBuf);
cout<<StrBuf<<endl;
vvod_summ(s);

getch();
}[/codebox]


ещё есть отдельный файл с кодами и товарами(создавала в обычном блокноте):
1 стиральная_машина 20000
2 пылесос 10000
3 утюг 2000
4 швейная_машина 15000
5 оверлок 9000
6 весы 1500
7 холодильник 20000
8 посудомоечная_машина 6000
9 кофемолка 500
 
B

biz

Ксю
Я что-то не понял что тебе надо....

есть ошибочка, вот как её исправить:
Код:
...
int vvod_summ( int &s )
{
...

и обе функции желательно зделать вида "void bla( ... )" если они у тебя ничего не возвращают...
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!