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

Структура "Оштрафованный ГАИ": поиск по критерию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Объявление и инициализация переменных http://www.cyberforum.ru/cpp-beginners/thread1306862.html
помогите исправить, пожалуйста.... Решение: #include <iostream.h> #include <math.h> double GetY (unsigned short int Number); double CalculateX (double X); void Print Result (double Y,...
C++ Задача 7 главы 7 из книги Р. Лафоре. Строки Добрый день! Недавно начал изучать С++ по, наверное, уже всем поднадоевшему, учебнику Роберта Лафоре. На данный момент изучаю главу с массивами и строками. Меня привела в тупик задача 7 главы 7:... http://www.cyberforum.ru/cpp-beginners/thread1306861.html
Расстояние между двумя точками, double или int? C++
#include <iostream> #include <conio.h> #include <cmath> using namespace std; int distance(int, int, int, int); int main() { int x1 = 4;
Упорядочить заданную матрицу по возрастанию элементов в каждом столбце C++
Дана матрица С размером m*n. Упорядочить эту матрицу по возрастанию элементов в каждом столбце. помогите пожалуйста срочнооо!
C++ Получить матрицу С=(A+B*2)*В+A http://www.cyberforum.ru/cpp-beginners/thread1306832.html
Даны матрицы: А размером m*k и В размером k*n.Получить матрицу С=(A+B*2)*В+A Добавлено через 54 секунды Точно
C++ Перестановками заполнить главную диагональ двумерного массива наибольшими элементами Дана квадратная матрица. С помощью перестановок добиться того, чтобы её максимальный элемент находился в верхнем левом углу, следующий по величине в позиции (2.2) и т.д. Таким образом необходимо... подробнее

Показать сообщение отдельно
Гоблин-инженер
113 / 110 / 32
Регистрация: 18.09.2014
Сообщений: 337
24.11.2014, 19:17
Dendendena,
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
#include <iostream>
#include <fstream>
#include <string>
 
using namespace std;
 
int main(int argc, const char * argv[]) {
    ifstream f;
    f.open("путь к файлу");
    if (!f) { // если не удалось открыть файл, выходим из программы
        cout << "Error open the file!" << endl;
        return 1;
    }
    string lastname, car;
    int money, n = 0;
    while (!f.eof()) { // читаем, пока не достигнут конец файла
        f >> lastname >> car >> money;
        if (money > 10000) cout << lastname << "(" << car << "), " << money << endl;
        ++n;
    }
    f.close();
    cout << "Read " << n << " elements" << endl;
    return 0;
}
ах да, в файле все данные разделяются либо пробелом, либо переносом строки. Например: "Иванов запорожец 9000 Петров ока 456000"
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru