Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 3
Регистрация: 15.04.2010
Сообщений: 40

Построить окружности по данным из файла

19.06.2012, 23:47. Показов 1237. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Задача такова. Имеется файл, в котором записаны тройки чисел, которые соответствуют координатам центра и радиусу окружности, этих троек может быть несколько. Нужно прочитать этот файл и построить все окружности. Нужно в VB 2010 делать. Может подскажете хоть что то?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
19.06.2012, 23:47
Ответы с готовыми решениями:

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

Построить на экране все окружности по данным, содержащимся в файле.
Уважаемые! Нужно решить задачу до 12:00 29.10.2010. сам пытался, но никак не получается. вот условие: Дан файл, каждая запись которого...

Построить окружность по данным из файла
Добрый день. Помогите пожалуйста с прогой: Дан файл, каждая запись которого содержит тройки чисел, соответствующих координатам центра и...

9
 Аватар для kOS_77
196 / 188 / 9
Регистрация: 14.06.2011
Сообщений: 495
20.06.2012, 00:18
Я лично подскажу так:

С.Н. Лукин "Понятно о Visual Basic.NET" Издательство: Диалог-МИФИ Год издания: 2005

Там описано все, и как открыть файл и как закрыть его, и как круги построить из файла...
1
0 / 0 / 3
Регистрация: 15.04.2010
Сообщений: 40
20.06.2012, 14:59  [ТС]
kOS_77, спасибо большое за книжку! там действительно все есть.

Додумался вот до этого. Единственный минус то, что приходится записывать каждую цифру с новой строки.
VB.NET
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
Imports System.IO
 
Public Class Form1
    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        End
    End Sub
 
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim gr As Graphics = Me.CreateGraphics
        Dim inp As String = TextBox1.Text
        Dim Чтение As New System.IO.StreamReader(inp)
        Dim a As Integer
        Dim b As Integer
        Dim c As Integer
        Do While Чтение.Peek() <> -1
            a = Чтение.ReadLine
            b = Чтение.ReadLine
            c = Чтение.ReadLine
            gr.FillEllipse(Brushes.Yellow, a, b, c, c)
        Loop
        Чтение.Close()
        MsgBox("Операция выполнена успешно!")
    End Sub
 
    Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
        Me.Hide()
        Form2.Show()
    End Sub
 
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
 
    End Sub
End Class
0
 Аватар для kOS_77
196 / 188 / 9
Регистрация: 14.06.2011
Сообщений: 495
20.06.2012, 19:56
Единственный минус то, что приходится записывать каждую цифру с новой строки.
В каком смысле с новой строки ?
0
0 / 0 / 3
Регистрация: 15.04.2010
Сообщений: 40
20.06.2012, 20:00  [ТС]
например координаты:
300
300
30
0
 Аватар для kOS_77
196 / 188 / 9
Регистрация: 14.06.2011
Сообщений: 495
20.06.2012, 23:05
А вы как хотите ?
0
0 / 0 / 3
Регистрация: 15.04.2010
Сообщений: 40
21.06.2012, 01:45  [ТС]
ну я сам вообще сдал эту прогу. а вообще по-идее в файле должен быть следующий вид заполнения.
например:
200 200 40
500 300 50

как в этом случае реализовать эту программу - я не знаю.
0
 Аватар для kOS_77
196 / 188 / 9
Регистрация: 14.06.2011
Сообщений: 495
21.06.2012, 15:51
Цитата Сообщение от Anton12390 Посмотреть сообщение
ну я сам вообще сдал эту прогу. а вообще по-идее в файле должен быть следующий вид заполнения.
например:
200 200 40
500 300 50

как в этом случае реализовать эту программу - я не знаю.
У лукина есть раздел в котором описывается работа с текстом, там наглядно описывается как добраться до любого символа в строке. Можете считать координаты в массив разбив их по пробелу через функцию Split. Можете просто считать 1, 2 и 3 знак слева и отправить в переменную, потом 5,6 и 7 знак и т.д. Можете цифры вообще в строчку без пробелов писать, потом считывать их к примеру в массив по три знака... Поле действий предоставляю вам, если что по какой функции подсказать - подскажу.

Вот пример
Миниатюры
Построить окружности по данным из файла   Построить окружности по данным из файла   Построить окружности по данным из файла  

0
 Аватар для XIST
1960 / 1070 / 148
Регистрация: 01.10.2009
Сообщений: 3,592
Записей в блоге: 1
25.06.2012, 12:13
kOS_77,

Не по теме:

kOS_77 а тебе Лукин платит за рекламу?:D

0
25.06.2012, 12:27

Не по теме:

Нет, к сожелению не платит:D, просто лучшей книги я пока не встретил, постоянно сам пользуюсь этой книгой как справочником. Покупайте - С.Н. Лукин - Просто о VB.NET - у меня самые низкие цены:D

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
25.06.2012, 12:27
Помогаю со студенческими работами здесь

Построить поверхность по данным из файла.
Ребята, всем доброго &quot;дня&quot; ! Сегодня я к вам с таким вопросом. Допустим, я считал с txt-файла 3 числа: А, В и С. И у меня есть большая...

Построить график по данным, считанным из файла
Написать программу, которая строит график по данным, считанным из файла. В файле должны быть записаны только значения Y, поэтому точки по...

Построить график по данным из текстового файла
Я создал макрос при нажатии на который вставляется набор чисел, автоматическими обрабатываются и по ним строится график. Теперь нужно...

Построить график по данным из txt файла
Здравствуйте. Есть txt файл с двумя столбцами данных. Задача - построить по этим данным график в экселе (автоматически, а не вбивая...

Как построить диаграмму по данным из текстового файла?
мне нужно построить диаграмму по данным, которые хранятся в файле (txt), вот как их загрузить, чтобы можно было построить диаграмму


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru