Форум программистов, компьютерный форум CyberForum.ru

структура данных о десяти препаратах - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ вывод в окно http://www.cyberforum.ru/cpp-beginners/thread28087.html
Здраствуйте. Суть вопроса в следующем: дана таблица данных по них выполняется ряд мат. операций и в итоге получаем ответ в виде i= и N=. ну все понятно как это делать и как выводить на экран в консоле...а вот как это сделать чтоб вывод был именно в окно win? просьба объяснить детально, а то я начинающий и с окнами еще не работал. Использую VS 2008. #include "iostream" #include "fstream"...
C++ %ProgramFiles% Почему не копирует в чем проблема? Если путь так, все отлично CopyFile("C:\\Program Files\\Test\\Test.txt", "Test.txt" ,FALSE); если так то, нечего не выходит CopyFile("%ProgramFiles%\\Test\\Test.txt", "Test.txt" ,FALSE); http://www.cyberforum.ru/cpp-beginners/thread28059.html
C++ Работа с файлами
Привет Всем. Мне очень нужна ваша помощь в решении такой задачи: Нужно из файла содержащего текст, пробелы и ненужные знаки выбрать и записать в переменные некоторые числа с плавающей запятой. Спасибо)
Что опять не так в функции? C++
#include <iostream> using namespace std; void power(char='*',int=1,float=7); int main() { cout<<power('*'); cout<<power(34.51); cout<<power(37); cout<<power(); }
C++ Строковые типы данных. Обработка строк http://www.cyberforum.ru/cpp-beginners/thread28023.html
Помогите написать вот такую программу: Системы исчисления. Вводится строка символов. Если она является изображением целого числа в двоичной системе исчисления, то вывести его представление на восьмеричной, иначе выдать сообщение о некорректном введении. Примечание. Использовать промежуточный перевод в десятичную систему исчисления нельзя. P. S. Писать лучше попроще Добавлено...
C++ Как правильно вывести часы минуты и секунды в функции #include <iostream> using namespace std; long hms_to_secs(long int,long int,long int); int secs_to_time(int); int main() { int h,m,s; int sec; cout<<"vvedite 4as="; cin>>h; подробнее

Показать сообщение отдельно
Gravity
562 / 556 / 39
Регистрация: 29.01.2009
Сообщений: 1,274
30.03.2009, 19:10     структура данных о десяти препаратах
Ну оформи структуру препаратов и работай с ней. Примерно так
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <string.h>
 
#define MAXNAME 100
#define MAXTAB 10
 
struct drug {
    char name[MAXNAME]; //наименование
    int number; //количество
    int period; //срок хранения (в месяцах)
    int cost; //цена
} drugtab[MAXTAB];
 
int main()
{
    int i, imax, maxcost;
    
    /* задаем цену препаратам через генератор случ. чисел */
    for(i = 0; i < MAXTAB; i++)
       drugtab[i].cost = rand()%100;
    
    /* поиск самого дорогостоящего препарата */
    imax = maxcost = 0;
    for(i = 0; i < MAXTAB; i++)
       if(drugtab[i].cost > maxcost) {
          maxcost = drugtab[i].cost;
          imax = i;
       }
    printf("Drug with max cost is:\n\n");
    printf("name = %s\nnumber = %d\nperiod = %d\ncost = %d\n",
                 drugtab[imax].name, drugtab[imax].number, drugtab[imax].period, drugtab[imax].cost);
    
    getch();
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru