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

Файлы и записи - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ квадратная матрица.С++ http://www.cyberforum.ru/cpp-beginners/thread129217.html
1. Дана действительная квадратная матрица порядка n, все элементы которой различны. Найти наибольший элемент среди стоящих на главной и побочной диагоналях и поменять его местами с элементом, стоящим...
C++ Функция и двумерный массив. День добрый. У меня такое задание: нужно создать функцию которая будет находить сумму элементов в тех строках, которые содержат хотя бы один отрицательный элемент. Если делать функцию через void(),... http://www.cyberforum.ru/cpp-beginners/thread129207.html
C++ Двумерные массивы на Borland 3.1
Здравствуйте Все! Если кто может, нужно решить две задачи или хотя бы подсказать принцип действия ,или часть проги.:):):) Задача№1: Известно,что в Москве самыми теплыми являются дни с 15 июля по...
C++ сортировка строк ошибка в коде
Добрый день форумчане нужна помощь с кодом. Сформировать динамический массив из n строк.Длина строки не должна превышать m. Строки состоят из слов разделяемых пробелом. Выполнить сортировку строк по...
C++ "Визначення максимальних і мінімальних значень матриці" http://www.cyberforum.ru/cpp-beginners/thread129197.html
Ты знаешь как сделать??на языке С++
C++ Определение максимальных и минимальных значений матрицы" На С++ Хто знае як робити будь-ласка допоможіть))ЮУду вдячна))):cry: подробнее

Показать сообщение отдельно
promix_17
14 / 14 / 2
Регистрация: 12.05.2010
Сообщений: 43
13.05.2010, 18:08
Вот:
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
#include <iostream>
#include <fstream>
using namespace std;
 
int main()
{
    ifstream in;
    int N=0;
    double r=0;
    in.open("file.txt");
    char buffer[64];
    int i=0;
 
    cout << "Удовлетворительно получили:" << endl;
    while(!in.eof())
    {
        N++;
        i=0;
        in.getline(buffer, 64);
        while(buffer[i]!=' ') i++;
        i++;
        i=buffer[i]-'0';
        r+=i;
        if(i==3)
        {
            i=0;
            while(buffer[i]!=' ')
            {
                cout << buffer[i];
                i++;
            }
            cout << endl;
        }
    }
 
    cout << "Средний балл: " << r/N;
 
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru