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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Оксана(ИТ-11)
3 / 3 / 0
Регистрация: 27.11.2011
Сообщений: 34
#1

Задачи на тему Файл. - C++

18.04.2012, 10:13. Просмотров 362. Ответов 2
Метки нет (Все метки)

1. Записать в файл N действительных чисел. Найти наибольшее из значений модулей компонент с нечетными номерами.
2. Дан файл Assort, содержащий сведения об игрушках: указывается название игрушки, ее стоимость в рублях и возрастные границы (например, игрушка может предназначаться для детей от двух до пяти лет). Определить стоимость самого дорогого конструктора.
3. Дан файл, содержащий текст и арифметические выражения вида a b где  — один из знаков +, -, *, /. Выписать все арифметические выражения и вычислить их значения.
(задачи напишите,пожалуйста полегче.С++ знаю плохо)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.04.2012, 10:13     Задачи на тему Файл.
Посмотрите здесь:

Подкиньте лёгкие или средние задачи на тему классов, для закрепления и усвоения - C++
Мне нужны легкие или средние задачи на тему классов, для закрепления и усвоения. Нашел задачу про работника, мучился долго, но...

Две задачи на тему "Организация и обработка массивов данных" - C++
Прошу помочь в составлении кода программы следующих двух задач: 1) Найти максимальное из чётных элементов массива с нечётными номерами...

Нужны задачи на тему "указатели" - C++
Добрый вечер! Я активно пытаюсь понять и практиковаться на указателях, поэтому мне бы хотелось, чтобы мне скинули задачи на тему...

Задачи на тему "указатели" - C++
Нужны задачки для закрепления темы "указатели". Проходил тему по Шилдту и частично по Девису. Пробовал решать задачи у Дейтела, но они...

Code:: Blocks (не на тему программирования, а на тему настройки) - C++
доброе время суток сразу попрошу прощения за созданную тему в этом разделе, которая не совсем по теме тут, но подходящей темы я не...

Файл: Скопировать текст в другой текстовый файл файл, но чётные строки должны быть с большой буквы... - C++
Создать текстовый файл. Скопировать текст в другой текстовый файл файл, но чётные строки должны быть с большой буквы, а нечетные с...

Дан файл целых чисел. Создать новый файл, содержащий те же элементы, что и исходный файл, но в обратном порядке - C++
Пожалуйста, помогите решить задачу в C++!!! Дан файл целых чисел. Создать новый файл, содержащий те же элементы, что и исходный файл, но...

Даны натуральное , символьный файл и текстовый файл . Файл содержит 30 слов , каждое из которых будем называть ключевым - C++
Добрый день, помогите пожалуйста сделать вот такую программу. Даны натуральное k , символьный файл f и текстовый файл f1 . Файл f...

Ссылка не тему в форуме - C++
Добрый день. Не могу найти тот топик (в cyberforum.ru) в котором при рекурсивном вызове main() выводилась стихотворение. Автор вроде или...

Задачка на иниересную тему - C++
Доброго времени суток. Решаю олимпиадные задачи по программированию, наткнулся на описанную ниже задачу и не могу понять, с какой...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Петррр
5943 / 3380 / 336
Регистрация: 28.10.2010
Сообщений: 5,926
18.04.2012, 10:48     Задачи на тему Файл. #2
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
41
42
43
44
45
46
47
48
49
50
51
#include <iostream>
#include <string>
#include <fstream>
#include <sstream>
 
int main()
{
    std::string fileName;
    std::cout << "Enter file name: ";
    std::getline(std::cin, fileName, '\n');
    std::ifstream in(fileName.c_str());
    if (in.is_open())
    {
        std::string express;
        int f, s;
        char operation;
        while (std::getline(in, express, '\n'))
        {
            std::stringstream stream(express);
            if (stream >> f >> operation >> s)
            {
                std::cout << express << " = ";
                double result;
                switch (operation)
                {
                case '-':
                    result = f - s;
                    break;
                case '+':
                    result = f + s;
                    break;
                case '/':
                    result = (double)f / (double)s;
                    break;
                case '*':
                    result = f * s;
                    break;
                }
                std::cout << result << std::endl;
            }
        }
        in.close();
        system("pause");
    }
    else
    {
        std::cout << "Could not open file\n";
        std::exit(1);
    }
    return 0;
}
Код
1+2
3-4
5*6
7/8
Код
Enter file name: D:\1.txt
1+2 = 3
3-4 = -1
5*6 = 30
7/8 = 0.875
Для продолжения нажмите любую клавишу . . .
Оксана(ИТ-11)
3 / 3 / 0
Регистрация: 27.11.2011
Сообщений: 34
18.04.2012, 11:02  [ТС]     Задачи на тему Файл. #3
Это первая только задача????
Yandex
Объявления
18.04.2012, 11:02     Задачи на тему Файл.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru