Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.11.2013, 16:24   #1
ламхакер
 
Регистрация: 14.11.2013
Сообщений: 5
По умолчанию создайте прогу доплачу 50р.

ЗДРАВСТВУЙТЕ. помогите пожалуйста создать программу для составления словаря. надо сделать прогу которая будет состовлять словать типа
мат00000000
мат00000001
мат00000002
мат00000003
мат00000004
и тд до мат99999999 и программа должна выводить эти значения в текстовый файл. подсказали что можно создать с помощью турбо паскаля ABC. буду рад если вы составите её и скинете что бы я её разобрал. или объяснение напишите пожалуйста очень подробно что бы даже самый последний из ламеров понял. пожалуйста помогите до субботы
ламхакер вне форума Ответить с цитированием
Старый 15.11.2013, 16:50   #2
Luuzuk
Форумчанин
 
Аватар для Luuzuk
 
Регистрация: 18.01.2012
Сообщений: 975
По умолчанию

Вот вас решение на C# в качестве жеста доброй воли)

Код:
using System.IO;
using System.Linq;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            File.WriteAllLines(@"output.txt", Enumerable.Range(0, 99999999).Select(num => string.Format("мат{0:00000000}", num)));
        }
    }
}
на выходе получится искомый файл (output.txt) размером этак гигабайта в полтора
Благодарить в репутацию. Проклинать — туда же
Luuzuk вне форума Ответить с цитированием
Старый 15.11.2013, 16:52   #3
ламхакер
 
Регистрация: 14.11.2013
Сообщений: 5
По умолчанию

ладно доплачу еще 100 р если до утра будет готова
ламхакер вне форума Ответить с цитированием
Старый 15.11.2013, 16:54   #4
Luuzuk
Форумчанин
 
Аватар для Luuzuk
 
Регистрация: 18.01.2012
Сообщений: 975
По умолчанию

Нужно больше золота (с)
А чем шарп не нравится?
Благодарить в репутацию. Проклинать — туда же
Luuzuk вне форума Ответить с цитированием
Старый 15.11.2013, 16:56   #5
ламхакер
 
Регистрация: 14.11.2013
Сообщений: 5
По умолчанию

Цитата:
Сообщение от Luuzuk Посмотреть сообщение
Вот вас решение на C# в качестве жеста доброй воли)

Код:
using System.IO;
using System.Linq;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            File.WriteAllLines(@"output.txt", Enumerable.Range(0, 99999999).Select(num => string.Format("мат{0:00000000}", num)));
        }
    }
}
на выходе получится искомый файл (output.txt) размером этак гигабайта в полтора
с помощью какой проги это вводить? у меня паскаль абц и фри паскать
ламхакер вне форума Ответить с цитированием
Старый 15.11.2013, 16:58   #6
Luuzuk
Форумчанин
 
Аватар для Luuzuk
 
Регистрация: 18.01.2012
Сообщений: 975
По умолчанию

Microsoft Visual Studio Express
Благодарить в репутацию. Проклинать — туда же
Luuzuk вне форума Ответить с цитированием
Старый 15.11.2013, 17:17   #7
ламхакер
 
Регистрация: 14.11.2013
Сообщений: 5
По умолчанию

Цитата:
Сообщение от Luuzuk Посмотреть сообщение
а как его сохранять. я ламер объясни пожста
ламхакер вне форума Ответить с цитированием
Старый 15.11.2013, 17:48   #8
SDmaN
 
Регистрация: 23.01.2012
Сообщений: 9
По умолчанию

Напишите в Skype: sdman1357 или ICQ: 677005984
SDmaN вне форума Ответить с цитированием
Старый 15.11.2013, 17:50   #9
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

что же Вы такой беспомощный?!!

запускайте Pascal ABC
в окне вставляйте текст программы:
Код:
function IntToStrNLength(K : LongInt; NLen : integer) : string;
begin
  result := IntToStr(K);
  while length(result)<NLen do result := '0' + result;
end;

var f: text;
    i : LongInt;
begin
  Assign(f,'D:\BigMat.txt');
  Rewrite(f);
  i := 0;
  while i<= 1000 { 99999999  }
  do begin
    WriteLn(f,'мат'+IntToStrNLength(i,8));
    inc(i);
  end;
  Close(f);
  WriteLn('DONE!');
end.
выделил цветом то, что Вам нужно(можно) менять!
там, где D:\BigMat.txt напишите имя файла с полным путём, где Вы хотите получить резульат.

там, где 1000 напишите финальное число (она для справки рядом, в комментарии написано). Первый раз рекомендую запустить с небольшим числом, чтобы убедится, что всё работает.

ну, как то, так...

Последний раз редактировалось Serge_Bliznykov; 15.11.2013 в 17:54.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 15.11.2013, 17:56   #10
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

а чем тема http://www.programmersforum.ru/showthread.php?t=247931 не устроила?!
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
2 задачи по информатике (50р за задачу)(срок до завтра)!!) zombax Фриланс 5 03.07.2012 23:47
доделать почти готовые задачи.С++.50р за каждую. Belka.ru Помощь студентам 3 12.12.2011 14:28
Создайте прогу Simak63 Помощь студентам 0 06.04.2011 23:42
Сайты. Скрипты. Программы от 50р overtake Фриланс 6 18.04.2010 17:01
создайте БД на access'e!! Twin_TWR Microsoft Office Access 2 20.03.2010 20:47