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

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

Войти
Регистрация
Восстановить пароль
 
everliving
0 / 0 / 0
Регистрация: 26.12.2010
Сообщений: 3
#1

Определить длины серии отрезков и их суммарную длину. - C++

26.12.2010, 19:17. Просмотров 369. Ответов 0
Метки нет (Все метки)

Здравствуйте, суть задания

Определить длины серии отрезков и их суммарную длину.

Пример файла input.txt
2
0 1 1 1
3 3 4 3
Пример файла output.txt
0 1 1 1 - 1
3 3 4 3 - 1
sum = 2

у меня получилось так но в итоге судя по файлу output он у меня считает лишь последние координаты
не могли бы помочь поправить код, спасибо!




}
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
[CSS]#include <stdio.h>
#include <math.h>
#include <time.h>
#include <stdlib.h>
 
void main ()
{
    FILE*f1=fopen("c:\\temp\\input.txt","rt");
    FILE*f2=fopen("c:\\temp\\output.txt","wt");
    float x1,y1,x2,y2,dl,sm;
    int n;
    sm=0;
    fscanf (f1,"%d\n",&n);
    for(n;n==0;n--);
    {
        fscanf(f1,"%f",&x1);
        fscanf(f1,"%f",&y1);
        fscanf(f1,"%f",&x2);
        fscanf(f1,"%f",&y2);
        dl=(sqrt(sqr(x2-x1)+sqr(y2-y1)));
        sm+=dl; 
        fprintf(f2,"%f\n",dl);  
    }
 
    fclose(f1);
    fprintf(f2,"%f\n",sm);
    fclose(f2);
}[/CSS]
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.12.2010, 19:17
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Определить длины серии отрезков и их суммарную длину. (C++):

Найти минимальную суммарную длину n отрезков - C++
Всем привет. Пытаюсь решить задачу и ничего не выходит. Помогите решить. Условие: Пусть n красных и n синих точек на плоскости заданы...

Есть ли у кого похожий алгоритм: распределения отрезков разной длины внутри отрезков фиксированной длины? - C++
Народ помогите мне с программой распределения отрезков разной длины внутри отрезков фиксированной длины с минимальными остатками. К...

В строке определить длину максимальной серии символов - C++
Есть такая задача Пусть задано множество строк. Определить длину содержащейся в нем максимальной серии символов, не содержащей...

В массиве определить длину серии символов отличных от букв - C++
помогите пожайлуста. Дан массив символов, содержащий текст. Определить длину содержащейся в нем максимальной серии символов,...

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

Определить длину содержащейся в тексте максимальной серии символов, отличных от букв латинского алфавита - C++
1.Текст – это непустая последовательность букв. Дан текст. Определить длину содержащейся в тексте максимальной серии символов, отличных от...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.12.2010, 19:17
Привет! Вот еще темы с ответами:

Даны длины четырёх отрезков. Определить, могут ли они быть сторонами параллелограма - C++
Друзья, помогите пожалуйста решить 2 задачки и записать их на С++. 1.Даны длины четырёх отрезков. Определить, могут ли они быть сторонами...

Определить, можно ли из отрезков, длины которых равны заданным числам, построить прямоугольник - C++
Заданы 4 вещественных числа. Определить, можно ли из отрезков, длины которых равны заданным числам, построить прямоугольник помогите...

Даны длины трех отрезков A, B, C. Определить возможность построения треугольника и его тип - C++
10. Даны длины трех отрезков A, B, C. Определить возможность построения треугольника и его вид (разносторонний, равнобедренный, равнос ...

Определить минимальное количество отрезков единичной длины необходимых для того чтоб покрыть все точки - C++
И снова здравствуйте.Условие:даны N точек с двойной точностью(точки заданные вещественными числами ). Определить минимальное количество...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

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