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

Составный типы данных: структуры - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массивы, матрица http://www.cyberforum.ru/cpp-beginners/thread83987.html
помогить плиз сделать задачу!!! дан двумерный массив размерностью 6х5, заполненый целыми числами. сформировать одномерный массив, каждый элемент которого равен первому четному элементу...
C++ Определить минимальный элемент массива В соответствии с вариантом задания написать, отладить и протестировать программы обработки числовых и символьных массивов. Заданные алгоритмы оформить в виде функций: 1) В числовом двумерном... http://www.cyberforum.ru/cpp-beginners/thread83975.html
Написать программу, которая находит самое большое число из текста программы C++
Программа должна найти самое большое число из текста программы(числа рассматриваются только целые). Главное затруднение: как сканировать все числа и записать их в массив. Заранее спасибо.
C++ Какая разница между cin и getline?
1) Какая разница между cin и getline? 2) Почему будет работать "string s=a+" "+b" (где а и b другие переменные типм sting), и не будет работать "string s="My dog is "+"very clever""?
C++ Работа с классами. http://www.cyberforum.ru/cpp-beginners/thread83884.html
Созздать класс Pair (пара чисел). Определить методы изменения полей и вычисления произведения чисел. Определить производный класс Rectagle (прямоугольник) с полями-сторонами. Определить методы...
C++ Программа на тему указатели, функции, строки. (язык Си) Доброго времени суток. Как это случается со многими - я оттянула решение лабораторных работ до самого конца. В программировании я полный 0, за пару дней разобрала что смогла и сделала пару работ, но... подробнее

Показать сообщение отдельно
accept
4822 / 3243 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
10.01.2010, 00:52
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
#include <stdio.h>
 
...
 
    struct passenger ones[100] = { { 3, 10.5 }, { 2, 5.7 }, 0 };
    
    int quantity_all;
    double amount_weight_all;
    
    double average_weight_one, average_weight_all;
    
    int i;
 
    quantity_all = 0;
    amount_weight_all = 0.0;
    for (i = 0; i < 100; i++) {
        printf("for the passenger #%d", i+1);
        fflush(stdout);
        
        quantity_all += ones[i].quantity;
        amount_weight_all += ones[i].amount_weight;
        
        average_weight_one = ones[i].amount_weight / ones[i].quantity;
        
        printf(" average weight is %.2f" "\n", average_weight_one);
    }
    
    average_weight_all = amount_weight_all / quantity_all;
    
    printf("for all ones average weight is %.2f" "\n", average_weight_all);
а на C++ нужно, скорее всего, внутри класса описывать и методы делать
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru