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

Вывод вектора, элементами которого являются структуры - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Временные диалоги Win32 API http://www.cyberforum.ru/cpp-beginners/thread259888.html
Во общем в Win32API я полный ноль, да и изучать мы его будем очень поврхностно и изучение закончится после сдачи заданий )), нам дали всего 2 задания по нему и лишь немного литературы, вот задание: ...
C++ Составить программу, обеспечивающую ввод и сохранение на диске информации о заброшенных мячах в игре баскетбол Ребят, помогите пожалуйста с решением этой задачи, весь мозг сломала. Составить программу, обеспечивающую ввод и сохранение на диске информации о заброшенных мячах в игре баскетбол с последующей... http://www.cyberforum.ru/cpp-beginners/thread259886.html
C++ программа С++
парни помогите написать программу,заранее спасибо) 1) Скопировать в файл F2 только четные строки из F1. 2) Подсчитать размер файлов F1 и F2 (в байтах)
Цифры по возрастанию(функция) C++
Задача в виде перегрузки функции и в виде адреса(отдельно). Задача следующая: Напишите программу, которая сортирует цифры числа по возрастанию.
C++ Упростить код http://www.cyberforum.ru/cpp-beginners/thread259863.html
Добрый вечер! Есть задача: дан вещественный массив, определить номер столбца с наибольшим количеством положительных элементов. После долгих родов:) получилось это (привожу только саму функцию...
C++ C++Решите мне пожалуйста через функцию Функция должна принимать один или два параметра – размер(ы) фигуры. 1) * ** *** **** ***** ****** ... подробнее

Показать сообщение отдельно
lemegeton
2925 / 1354 / 135
Регистрация: 29.11.2010
Сообщений: 2,725
18.03.2011, 22:37
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
#include <vector>
#include <iostream>
#include <iterator>
#include <string>
#include <algorithm>
#include <ctime>
#include <cstdlib>
 
struct FrequencyTable {
  std::string symbol;
  int n;
  double W;
  FrequencyTable() : symbol(""),
                     n(rand() % 100), W((rand() % 1000) / 100.){
    for (int i = 0; i < 7; ++i)
      symbol += rand() % ('z' - 'a' + 1) +  'a';
  }
};
 
std::ostream& operator<<(std::ostream &stream,
                         const FrequencyTable &frequency_table) {
  stream << "Symbol: " << frequency_table.symbol << std::endl
         << "N: "      << frequency_table.n << std::endl
         << "W: "      << frequency_table.W << std::endl;
  return stream;
}
 
int main(int argc, char *argv[]) {
  srand(time(NULL));
  std::vector<FrequencyTable> array(5);
  std::copy(array.begin(), array.end(),
            std::ostream_iterator<FrequencyTable>(std::cout, "\n"));
  return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.