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

сформировать новый список записей из двух полей: 1.Фамилия, 2. Год рождения, в который войдут все крестьяне. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Номер и значение максимального элемента последовательности http://www.cyberforum.ru/cpp-beginners/thread1090184.html
Добрый вечер. Нужно составить программу, не знаю как. Из имеющегося материала извлечь пользы не получается. Буду рад любой помощи. Последовательность: ai = i2 Программа должна находить номер и значение максимального элемента этой последовательности среди первых 25 элементов.
C++ Выдает ошибку #include <iostream> #include <conio.h> #include <math.h> #include <string> using namespace std; struct NOTE { http://www.cyberforum.ru/cpp-beginners/thread1090175.html
Структура "Информация": - носитель; - объем; - название; - автор. Удалить первый элемент с заданным объемом информации, добавить элемент перед элемент C++
Структура "Информация": - носитель; - объем; - название; - автор. Удалить первый элемент с заданным объемом информации, добавить элемент перед элементом с указанным номером. Добавлено через 49 минут #include <stdlib.h> #include <iostream.h>
C++ Написать функцию min с переменным числом параметров
Написать функцию min с переменным числом параметров, которая находит минимальное из чисел типа int или из чисел типа double, тип параметров определяется с помощью первого параметра функции. Написать вызываю-щую функцию main, которая обращается к функции min не менее трех раз с количеством параметров 5, 10, 12.
C++ Добавить подсчет максимального числа введенной последовательности http://www.cyberforum.ru/cpp-beginners/thread1090156.html
нужна опять помощь к той задаче еще надо добавить подсчет максимально! помогите int i=1,x; double sum=0; do { cin>>x; sum+=x; i++; }while(x!=0); cout<<sum/i;
C++ Шаг LU разложения Пишу программу для LU разложения, вот код одного шага: void stepLU (double **a,int i, int n) { for (int j = i+1; j<n; j++) { double u = a/a;//для проверки вычислений for(int k = 0; k < n;k++) { double t = (a - ((a/a) * a));//для проверки вычислений подробнее

Показать сообщение отдельно
GuGo1991
267 / 261 / 93
Регистрация: 02.08.2012
Сообщений: 609
05.02.2014, 21:55     сформировать новый список записей из двух полей: 1.Фамилия, 2. Год рождения, в который войдут все крестьяне.
gufo4ka, если расклад такой:
Кликните здесь для просмотра всего текста

Иванов
1982
крестьянин
Петров
1985
рабочий
Кузнецов
1980
интеллигент
Дуров
1969
крестьянин
Васильев
1972
крестьянин
Генадьев
1977
крестьянин
Токаренко
1987
крестьянин
Волков
1979
интеллигент
Кузнецов
1980
интеллигент

то тогда с использованием массивов и текстовых файлов:
Кликните здесь для просмотра всего текста

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
#include <iostream>
#include <fstream>
#include <string>
#include <sstream> 
using namespace std;
 
int main()
{
    setlocale( LC_ALL,"Russian" );
    string name, status, mas[100];
    int year, i = 0, counter = 0;
    stringstream s;
    
    ifstream ifs("file.txt");
    while(ifs >> name >> year >> status)
    {
        cout << name << " " <<
                year << " " <<
                status << endl;
        if(status == "êðåñòüÿГ*ГЁГ*")
        {
            mas[i] = name;
            i++;
            s << year;
            mas[i] = s.str();
            i++;
            s.str("");
        }
    }
    
    ofstream ofs("newfile.txt");
    while(counter < i)
    {
        ofs << mas[counter] << endl;
        counter++;
    }
    
    system("pause");
    return 0;
}
 
Текущее время: 19:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru