Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
2 / 2 / 1
Регистрация: 29.01.2013
Сообщений: 47
1

структура

05.03.2013, 17:50. Показов 904. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Структура CandyBar содержит три члена.Первый член хранит название коробки конфет.Второй - ее вес (который может иметь дробную часть), а третий - кол-во калорий (целое значение).Напишите программу, использующую функцию, которая принимает в качестве аргументов ссылка на CandyBar, указатель на char, значение double и значение int. Функция использует три последних значения для установки соответствующих членов структуры.Три последних аргумента должны иметь значения по умолчанию:"Millennium Munch",2.85 и 350.Кроме того, программа должна использовать функцию, которая принимает в качестве аргумента ссылку на CandyBar и отображает содержимое этой структуры.Где необходимо, используйте const.
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
#include<iostream>
#include<locale>
struct candybar
{
    char name[50];
    double ves;
    int kalor;
};
using namespace std;
candybar & newstruct(candybar & str,char * name="Millennium Munch",double a=2.85,int b=350);
void display(candybar & fun);
int main()
{
    candybar ss={"so",3.4,3};
    setlocale(LC_CTYPE,"russian");
    newstruct(ss);
    display(ss);
    system("PAUSE");
    return 0;
}
candybar & newstruct(candybar & str,char * name[],double a,int b)
{
    str.name="kelo";
    str.ves=7.54;
    str.kalor=79;
    return str;
}
void display(candybar & fun)
{
    cout<<"Новая структура: \n";
    cout<<fun.name<<", "<<fun.kalor<<", "<<fun.ves<<"."<<endl;
}
Подскажите, где я ерунду написал.Ругается на строчку 23.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.03.2013, 17:50
Ответы с готовыми решениями:

В текстовом файле структура – информация о компьютерах. Структура с полями: название, стоимость.
Ребят, помогите пожалуйста, 29 июня экзамен по &quot;Основы программирования&quot;,кто сколько сможет сделать...

Структура «База», сущности «Универсам» и «Продукты», структура «Товар»
1. Создать структуру «База», включающую не менее 3 полей. 2. Создать сущности «Универсам» и...

структура array предназначена для хранения строки типа char. Структура имеет функцию, которая позволяет изменить символ
структура array предназначена для хранения строки типа char. Структура имеет функцию, которая...

Структура DateTime, битовая структура
Условие: Структура содержит информацию о дате и времени некоторого события: struct datetime...

2
73 / 73 / 12
Регистрация: 22.01.2013
Сообщений: 231
05.03.2013, 18:03 2
Учитесь работать со строками!
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
#include<iostream>
#include<locale>
 
using namespace std;
 
struct candybar
{
    char name[50];
    double ves;
    int kalor;
};
 
candybar & newstruct(candybar & str,char * name="Millennium Munch",double a=2.85,int b=350);
void display(candybar & fun);
 
int main()
{
    candybar ss={"so",3.4,3};
    setlocale(LC_CTYPE,"russian");
    newstruct(ss);
    display(ss);
    system("PAUSE");
    return 0;
}
candybar & newstruct(candybar & str,char * name,double a,int b)
{
    strcpy(str.name,"kelo");
    str.ves=7.54;
    str.kalor=79;
    return str;
}
void display(candybar & fun)
{
    cout<<"Новая структура: \n";
    cout<<fun.name<<", "<<fun.kalor<<", "<<fun.ves<<"."<<endl;
}
2
2 / 2 / 1
Регистрация: 29.01.2013
Сообщений: 47
05.03.2013, 18:24  [ТС] 3
The_bolT, спасибо большое, глупая ошибка.
0
05.03.2013, 18:24
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.03.2013, 18:24
Помогаю со студенческими работами здесь

Структура, доступная из всех файлов проекта ("глобальная" структура)
Есть четыре структуры (body, gun, enemy, st), описанные в main.cpp. К main.cpp подключен хедер...

Структура и вложенная структура
Подскажите как сделать задание, такого рода Иванов Математика 80 История 60...

Тип структура. Описать, используя тип структура
Описать, используя тип структура, данные на учеников (фамилия, улица, дом, квартира). Составить...

структура :(
Имеются сведения об m мастерских:название мастерской,количество работников,количество...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru