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

Заполнение структуры через функцию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ как подружить MSXML VSC++2012 ? http://www.cyberforum.ru/cpp-beginners/thread1052933.html
Нужно написать программу, которая будет работать с xml документами с помощью MSXML.(редактирует, читает, сохраняет) Может поможете примерчиком простеньким!!! А то что-то не вьеду я никак... Беру пример вот от сюда http://www.rsdn.ru/article/xml/msxml.xml Какие инклуды надо подключать, да и вообще...
C++ Известны фамилия, имя и отчество пользователя. Найти его код личности Известны фамилия, имя и отчество пользователя. Найти его код личности. Правило получения кода личности: каждой букве ставится в соответствие число - порядковый номер буквы в алфавите. Эти числа складываются. Если полученная сумма не является однозначным числом, то цифры числа снова складываются и так до тех пор, пока не будет получено однозначное число. Проблема при преобразовании в... http://www.cyberforum.ru/cpp-beginners/thread1052932.html
C++ Найти и сохранить в строке те слова последовательности, которые отличны от первого слова
Дана строка. Словом текста считается любая последовательность букв латинского алфавита; между соседними словами - не менее одного пробела, за последним словом – точка. Найти и сохранить в строке те слова последовательности, которые отличны от первого слова, предварительно преобразовав каждое из них по следующему правилу: перенести первую букву в конец слова. Все остальные слова удалить....
C++ Написать программу, вычисляющую первые n элементов заданной последовательности:
Помогите пожалуйста ребят b1=-1,b2=1,bn=3bn-1-2bn-2
C++ Разработать функцию f(n), которая для заданного натурального числа п находит значение корень 4n + n http://www.cyberforum.ru/cpp-beginners/thread1052921.html
Разработать функцию f(n), которая для заданного натурального числа п находит значение корень 4n + n. Вычислить с помощью нее значение выражения корень 6+6:2+корень 13+13:2+ корень 21+21:2 ПОМОГИТЕ ПОЖАЛУЙСТА РЕБЯТ((
C++ Поделить вектор х на 10, вывести полученный массив на экран. Найти произведение отрицательных элементов помогите пожалуйста с лабой! подробнее

Показать сообщение отдельно
JleHuH213
1 / 1 / 1
Регистрация: 22.10.2012
Сообщений: 159

Заполнение структуры через функцию - C++

23.12.2013, 02:04. Просмотров 329. Ответов 1
Метки (Все метки)

Здравствуйте помогите пжл, нужно реализовать заполнение структуры через функцию в этой проге

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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
#include <stdio.h>
#include <stdlib.h>
#include "conio.h"
#include <string.h>
#include "locale.h"
#include <tchar.h>
 
    struct PRICE{
        char name[20];
        char shop[20];
        int price;
        };
 
    int main(){
    setlocale(0, "Russian");
    PRICE pricelist[8];
    int c = 3;
        for(int i=0; i<c; i++){
            printf("Данные для %d товара: \n",i+1);
            printf("Название товара: \n");
            scanf_s("%s", pricelist[i].name);
            printf("Название магазина: \n");
            scanf_s("%s", (pricelist[i].shop));
            printf("Стоимость: \n");
            scanf_s("%d", &pricelist[i].price);
            }
 
    PRICE n;
    int k = 1;
        while(k==1) {
            k=0;
            for (int i = 0; i < c - 1; i++)
                if (strcmp(routes[i].name, routes[i+1].name)>0){
                    n=routes[i];
                    pricelist[i]=routes[i+1];
                    pricelist[i + 1]=n;
                    k = 1;
                    }
        }
 
    char str[20];
    printf("Магазин: \n");
    scanf_s("%s",str);
    //вывод рейса
    int b=0;
        for (int i=0; i<c; i++){
            if (strcmp(pricelist[i].shop,str)==0){
                printf("Товар:%s, Стоимость:%d \n",pricelist[i].name, pricelist[i].price);
                b=1;
                }
        }
 
    if (b==0){
        printf("Отсутствует!\n");
        }
    return 0;
    system("pause");
}
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru