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

Определить суммарный вес всей пойманной рыбы - C++

Восстановить пароль Регистрация
 
2009
2 / 2 / 0
Регистрация: 23.11.2009
Сообщений: 35
12.05.2010, 00:06     Определить суммарный вес всей пойманной рыбы #1
Всем привет. В общем, не могу сообразить как решить данную задачу:
Даны 2 структуры. 1ая структура содержит название рыбы и вес, 2ая - кол-во пойманной рыбы и массив 1ой структуры. Определить суммарный вес всей пойманной рыбы.

Как я понял, то код будет таким:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
/*первая структура*/
struct fish          
{ char name_fish[20];
  float ves;};
 
/*вторая структура*/
struct info         
{ int kolvo;
  fish qwe[10];};  /*объявление первой структуры*/
 
 
/*ввод данных(где n-колво элементов, info riba[10] - объявление второй структуры)*/
str_in(info riba[10],int n)
{ for(int i=0;i<n;i++) cin>>riba[i].kolvo>>qwe[i].name_fish>>qwe[i].ves;}
Но почему-то у меня выскакивают ошибки. Компилятор указывает ошибки в cin - он не знает что такое qwe[i].name_fish и qwe[i].ves. Кто знает почему? И как это правильно оформить?
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.05.2010, 00:06     Определить суммарный вес всей пойманной рыбы
Посмотрите здесь:

Определить суммарный объем в литрах двенадцати вложенных друг в друга шаров C++
C++ Напечатать таблицу тренировок и определить суммарный путь, который пробежит спортсмен за 7 дней.
Определить суммарный обьём в литрах 12 вложенных друг в друга шаров C++
Определить суммарный обьем в литрах двенадцати вложенных друг в друга шаров со стенками толщиной 5 мм. Внутренний диаметр внутреннего шара равен 10 см C++
C++ Определить, сколько раз встречается число 5 среди элементов всей матрицы
Определить, сколько раз встречается число 5 среди элементов всей матрицы C++
Определить класс со следующими данными-членами : фамилия пассажира, номер рейса, стоимость билета, вес багажа C++
C++ Мама купила в магазине полкилограмма масла, S граммов сыра, М кг муки и В кг К граммов конфет. Определить вес всех покупок в килограммах
C++ За два взвешивания определить которая из пяти монет имеет вес, отличный от остальных.
Выбрать предметы, суммарный вес которых меньше 20 кг, а стоимость – максимальна C++
C++ В озере водятся рыбы нескольких видов
Определить, после какого дня суммарный пробег лыжника за все дни превысит 200 км C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
SashaPinsk
 Аватар для SashaPinsk
39 / 37 / 2
Регистрация: 27.12.2009
Сообщений: 73
12.05.2010, 00:22     Определить суммарный вес всей пойманной рыбы #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Нельзя пытаться сразу получить доступ к 1-ой структуре, он осущ. через 2-ую структуру:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
/*первая структура*/
struct fish          
{ char name_fish[20];
  float ves;};
 
/*вторая структура*/
struct info         
{ int kolvo;
  fish qwe[10];};  /*объявление первой структуры*/
 
 
/*ввод данных(где n-колво элементов, info riba[10] - объявление второй структуры)*/
 
str_in(info riba[10],int n)
{ for(int i=0;i<n;i++) cin>>riba[i].kolvo>>riba[i].qwe[i].name_fish>>riba[i].qwe[i].ves;}
Yandex
Объявления
12.05.2010, 00:22     Определить суммарный вес всей пойманной рыбы
Ответ Создать тему
Опции темы

Текущее время: 02:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru