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

A+B (вещественные) - C++

Восстановить пароль Регистрация
 
martinishin
0 / 0 / 0
Регистрация: 20.10.2012
Сообщений: 12
08.09.2013, 23:00     A+B (вещественные) #1
Входной файл: input.txt
Выходной файл: output.txt
Время на тест: 1 секунд
Требуется сложить два вещественных числа А и В.

Формат входного файла:

В единственной строке входного файла INPUT.TXT записано два вещественных числа через один пробел, по модулю не превышающих 109, с двумя знаками после запятой.
Формат выходного файла:

В единственную строку выходного файла OUTPUT.TXT нужно вывести одно вещественное число - сумму чисел А и В с двумя знаками после запятой.

Пример ввода:

2.05 3.10
Пример вывода:

5.15
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.09.2013, 23:00     A+B (вещественные)
Посмотрите здесь:

C++ вещественные числа
Вещественные массивы C++
C++ Даны вещественные числа х, у
Вещественные массивы С[4][5], D[4][5] C++
C++ Даны вещественные числа А > 1 и В
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zer0mail
2188 / 1871 / 187
Регистрация: 03.07.2012
Сообщений: 6,661
Записей в блоге: 1
08.09.2013, 23:28     A+B (вещественные) #2
Ну и где программа?
martinishin
0 / 0 / 0
Регистрация: 20.10.2012
Сообщений: 12
08.09.2013, 23:48  [ТС]     A+B (вещественные) #3
это задание такое!

Добавлено через 54 секунды
Пример оформления программы на языке C++
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
#include <stdio.h>
int main (){
    FILE *f;
    int a;
    double b;
    char c;
    char *d = new char[256];
    char z='\n';
//  Чтение 
    f=fopen("input.txt","r");//открытие файла для чтения
    fscanf (f, "%d", &a);//целых числел
    fscanf (f, "%lf", &b);//вещественных числел
    fscanf (f, "%c%c", &z, &c);//символа
    fscanf (f, "%s", d);//строки
    fscanf (f, "%d%f%c%s", &a, &b, &c, &d);//из одной строки
    fclose(f);//закрытие файла
//  ...
//  ...
//  ...
//  Запись
    f=fopen("output.txt","w");
    fprintf (f, "%d", a);//целых числел
    fprintf (f, "%f", b);//вещественных числел
    fprintf (f, "%c", c);//символа
    fprintf (f, "%s", d);//строки
    fprintf (f, "%d%f%c%s", a, b, c, d);//в строку
    fclose(f);//закрытие файла
 
    return 0;
}
zer0mail
2188 / 1871 / 187
Регистрация: 03.07.2012
Сообщений: 6,661
Записей в блоге: 1
09.09.2013, 00:13     A+B (вещественные) #4
Я знаю что это задание. Такие задания даются для самостоятельного решение тем, кто хочет проверить свои знания, оценить свои силы. А тем, кто ищет готовые ответы, от них мало проку. В приведенном примере все есть, нужно только самому написать одну строчку (а лишние - выкинуть). Если это не можете - боюсь, олимпиадные задачи не для вас (ни по знаниям ни по подходу)
Yandex
Объявления
09.09.2013, 00:13     A+B (вещественные)
Ответ Создать тему
Опции темы

Текущее время: 17:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru