Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.93/15: Рейтинг темы: голосов - 15, средняя оценка - 4.93
0 / 2 / 0
Регистрация: 07.10.2014
Сообщений: 202

Получить в файле g все компоненты файла f, являющиеся полными квадратами

20.05.2015, 19:52. Показов 3494. Ответов 29
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дан файл f, компонентами которого являются натуральные числа. Получить в файле g все компоненты файла f, являющиеся полными квадратами. помогите пожалуйста
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
20.05.2015, 19:52
Ответы с готовыми решениями:

Получить в файле g все компоненты файла f, являющиеся полными квадратами
class Program { static void Main(string args) { string file1 = "D:\\f.txt"; using ...

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

Из файла f переписать в файл g все числа, являющиеся полными квадратами
Из файла f переписать в файл g все числа, являющиеся полными квадратами.

29
Life Builder
 Аватар для sk007
531 / 496 / 374
Регистрация: 12.01.2011
Сообщений: 1,755
24.05.2015, 18:32
Студворк — интернет-сервис помощи студентам
Вот исправил ваш вариант. Такой пойдет?
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
string file1 = "D:\\f.txt";
using(StreamWriter n = new StreamWriter(file1)) //создаем «потоковый писатель» и связываем его с файловым потоком 
{
    for (int i = 1; i < 20; i++)
    {
        n.Write(i + " ");
    }//записываем в файл числа от 1 до 19 включительно
}
 
StreamReader reader = new StreamReader(file1); // создаем «потоковый читатель» и связываем его с файловым потоком 
Console.WriteLine("Содержимое файла f.txt: {0}", (string str = reader.ReadToEnd())); //считываем все данные с потока и выводим на экран
reader.Close(); //закрываем поток
 
 
 
 
 
string file2 = "D:\\g.txt";
Console.WriteLine("Результат:");
using(StreamWriter n = new StreamWriter(file2))
{
    {
        foreach (var c in str.Split(' '))
            if (Math.Sqrt(int.Parse(c)) % 1 == 0)
            {
                n.Write("{0} ", c);
                Console.Write(" {0}", c);
            }
    }
}
0
0 / 2 / 0
Регистрация: 07.10.2014
Сообщений: 202
25.05.2015, 02:55  [ТС]
sk007, почему то ошибки выдает
0
 Аватар для kzru_hunter
1124 / 795 / 101
Регистрация: 01.02.2011
Сообщений: 1,887
Записей в блоге: 1
25.05.2015, 08:48
Полегче вариант:
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
using System;
using System.IO;
using System.Collections.Generic;
 
class Test
{
    static void Main()        
    {
        String OutString = "";
 
        String Text = File.ReadAllText("E:\\f.txt");
        foreach ( String s in Text.Split(' ') )
        {
            int Number = Convert.ToInt32(s);
            if (Math.Sqrt(Number) % 1 == 0)
            {
                OutString += Number + " ";
            }
        }
 
        File.WriteAllText("E:\\g.txt", OutString);
 
    }
}
0
0 / 2 / 0
Регистрация: 07.10.2014
Сообщений: 202
25.05.2015, 20:11  [ТС]
kzru_hunter, не работает в чем может быть причина,пишет не найдет файл ("E:\\f.txt") хотя я его создал
0
 Аватар для kzru_hunter
1124 / 795 / 101
Регистрация: 01.02.2011
Сообщений: 1,887
Записей в блоге: 1
25.05.2015, 20:18
Цитата Сообщение от andrey1993 Посмотреть сообщение
в чем может быть причина,пишет не найдет файл ("E:\\f.txt") хотя я его создал
в корне диска E создал?
0
0 / 2 / 0
Регистрация: 07.10.2014
Сообщений: 202
25.05.2015, 20:35  [ТС]
kzru_hunter,
Миниатюры
Получить в файле g все компоненты файла f, являющиеся полными квадратами  
0
0 / 2 / 0
Регистрация: 07.10.2014
Сообщений: 202
25.05.2015, 20:45  [ТС]
kzru_hunter, файл создал все получилось но вот начало выдавать ошибку ,на картинке выше

Добавлено через 5 минут
kzru_hunter, все разобрался спасибо
0
 Аватар для kzru_hunter
1124 / 795 / 101
Регистрация: 01.02.2011
Сообщений: 1,887
Записей в блоге: 1
25.05.2015, 20:47
C#
1
String Text = File.ReadAllText("E:\\f.txt").Trim();
0
0 / 2 / 0
Регистрация: 07.10.2014
Сообщений: 202
25.05.2015, 20:52  [ТС]
kzru_hunter, последняя просьба сделай коментарии к программе чтоб уже до конца разобраться
0
 Аватар для kzru_hunter
1124 / 795 / 101
Регистрация: 01.02.2011
Сообщений: 1,887
Записей в блоге: 1
25.05.2015, 21:06
Цитата Сообщение от andrey1993 Посмотреть сообщение
последняя просьба сделай коментарии к программе чтоб уже до конца разобраться
По-моему названия методов в коде сами за себя говорят. А если что-то не понятно, то для этого есть F1
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
25.05.2015, 21:06

Получить в файле g все компоненты файла f, являющиеся нечетными
Добрый день ребята можете выручить пожалуйста на ДЕЛФИ! Дан файл f, компоненты которого являются натуральными числами. Получить в файле g...

Получить в файле g все компоненты файла f, являющиеся отрицательными числами
Запрограммировать (написать программный код в среде PascalABC.NET, отладить его, запустить на выполнение, проверить на верность выводимые...

Получить в файле g все компоненты файла f, являющиеся четными числами
1. Дан файл f компоненты которого явл-ся целыми числами. получить в файле g все компоненты файла f: а) являющиеся четными числами б)...

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

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


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

Или воспользуйтесь поиском по форуму:
30
Ответ Создать тему
Новые блоги и статьи
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru