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

Создание и обработка файлов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти папку с наибольшим числом папок http://www.cyberforum.ru/cpp-beginners/thread1214603.html
Помогите, пожалуйста, в универе задали следующее: "Найти папку с наибольшим числом папок непосредственно в ней и вывести её содержимое". Как сделать не знаю. P.s. через dirent.h
C++ Вывести на экран произведение чисел, сумма которых больше 10 Добрый вечер! Помогите пожалуйста с реализовать задачу.. в условии есть также одно "НО" : написать без использования массива. Как бы я не пробовал, получается неверный результат. Надеюсь на вашу помощь. #include<iostream> #include<math.h> using namespace std; void main() { setlocale(0,""); int m; //Размерность http://www.cyberforum.ru/cpp-beginners/thread1214602.html
Считывание из файла массива строк C++
Ув. товарищи! Помогите плз. Нужно реализовать функцию, заполняющую из файла массив строк. Что то типа такого: bool DimArrayInput(char ** ar, int size) { FILE * file; file = fopen("Spisok.txt", "rt"); for (int i = 0; i < size && !feof(file); ++i)
C++ Как сравнить 2 массива
в общем идея. есть строчный массив не инициализирвоанный. Массив я заполняю сам через син. Вопрос - можно ли в зависимости от того что я введу потом сравнить через свич с доступными в свиче константами? например. я массиву задаю данные kvadrat. и така я строка встречается в свиче... Так можно делать? int main(){ setlocale(0,""); char s;
C++ Ввод из файла (Pascal -> C++) http://www.cyberforum.ru/cpp-beginners/thread1214553.html
Помогите пожалуйста переписать с Pascal на C++ ввод из файла. Файл примерно такой: 5 1 2 3 4 5 3 5 2 Assign(ft,'in.txt'); Reset(ft); Readln(ft,n);
C++ Программа для вычисления суммы ряда Нужно написать программу для вычисления суммы ряда. Формулы надо переписывать внутрь сообщения. Редактор формул - внизу окна. подробнее

Показать сообщение отдельно
Kerry_Jr
Модератор
 Аватар для Kerry_Jr
1857 / 1653 / 577
Регистрация: 14.05.2014
Сообщений: 4,746
Записей в блоге: 1
Завершенные тесты: 5
22.06.2014, 20:05     Создание и обработка файлов
А места - это индексы или позиции?
В общем, я выкладываю, если считать места позициями, т.е. начало отсчета с 1
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
#include <iostream>
#include <cstdlib>
using namespace std;
 
int main ( )
{
    setlocale(LC_ALL, "");
    int sum = 0, count = 0, m[14];
    cout << "Введите 14 чисел: ";
    double average = 0;
    for (int i = 1; i <= 14; i++)
    {
        cin >> m[i-1];
        if (m[i-1] % 2 == 0 && i % 2 == 0)
        {
            count++;
            sum += m[i-1];
        }
        cout << m[i-1] << ' ';
    }
    cout << endl;
    average = sum / (1.0*count);
    cout << "Среднее: " << average << endl;
    system("pause");
    return 0;
}
 
Текущее время: 00:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru