![]() |
1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
![]() |
Jerry |
![]()
Сообщение
#1
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 46 Пол: Женский Репутация: ![]() ![]() ![]() |
Здравствуйте.
значит есть у меня структура... а ней описаны номер, название, цена и вес препарата. #include <stdio.h>
#include <string.h>
const nbofstmax=1000;
int nbofst=10;
class apteka
{
public:
int number;
char name[15];
int price;
float weight;
apteka (int numb, char prep[15], int price0, float wght0)
{
number=numb;
strcpy(name, prep);
price=price0;
weight=wght0;
}
void printstud()
{
printf("%2d %-15s %3d %.2f\n", number, name, price, weight);
}
};
мне надо заменить код с инициализацией, через выбор случайного слова... void initialize(apteka* stdar[])
{
stdar[0] = new apteka(1,"Analgin", 75, 180);
stdar[1] = new apteka(2,"Noshpa", 60, 285);
stdar[2] = new apteka(3,"Phalimint", 20, 176);
stdar[3] = new apteka(4,"Aspirin", 18, 187);
stdar[4] = new apteka(5,"Solpadein", 37, 300);
stdar[5] = new apteka(6,"Tabletki", 48, 179);
stdar[6] = new apteka(7,"Nazalvan", 67, 475);
stdar[7] = new apteka(8,"Vitamihi", 54, 107);
stdar[8] = new apteka(9,"Zelenka", 19, 171);
stdar[9] = new apteka(10,"Plastir", 76, 220);
printf("Database initialized successfully\n");
}
помогите написать функцию выбота случайного слова... void GetWord ()
{
// Bu6op
retutn(char*)
}
for(i=0; i<10; i++)
{
stdar[i] = new apteka(i+1, GetWord(),rand()%100, rand()%250);
}
Сообщение отредактировано: volvo - 7.04.2010 13:31 -------------------- Zettai Unmei Mokushiroku
|
![]() ![]() |
![]() |
Текстовая версия | 1.08.2025 18:56 |