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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 30.11.2014, 20:25   #11
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Зачем?
Затем чтоб оценить масштабы индокода, получающиеся в результате такого прогописания. Короче говоря лишний мусор в программе на пользу не идет ни исходнику ни скомпилированному.
Цитата:
Poma][a
Ты не прав.
Цитата:
пустая потеря времени.
Что мы тогда тут делаем?
Топаем на сайты выпечек и рулим на кухне.
Цитата:
Если пытаться через цикл, то я не умею автоматически создавать имена переменных.
Для этого есть массивы.
Цитата:
Но если Вы обоснуете задание, я постараюсь его выполнить.
Не обосную. Тебе здесь делать нечего.
А теперь угадай почему.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 30.11.2014, 20:31   #12
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Цитата:
Ты не прав.
С чё бы это?

Чем же таким кардинальным мое объяснение отличается от твоего?

Цитата:
Затем чтоб оценить масштабы индокода, получающиеся в результате такого прогописания. Короче говоря лишний мусор в программе на пользу не идет ни исходнику ни скомпилированному.
Цитата:
А теперь угадай почему.
Потому что здесь спонтанно стали процветать сексизм и хамство?

Последний раз редактировалось Poma][a; 30.11.2014 в 20:34.
Poma][a вне форума Ответить с цитированием
Старый 30.11.2014, 20:51   #13
OldOwlOll
Форумчанин
 
Аватар для OldOwlOll
 
Регистрация: 28.11.2014
Сообщений: 172
По умолчанию

Цитата:
Сообщение от 'Poma
WriteLn(' Введите число') перед ReadLn(а) вовсе необязательно..
Хм... А как пользователь, видя пустое консольное окно, догадается, что ему надо что-то ввести, да еще и то, что ввести надо именно число?


Уважаемый Stilet! У меня такое ощущение, что Вы меня не слышите

Цитата:
Сообщение от OldOwlOll Посмотреть сообщение
разумеется, кроме громоздкости ввода и вывода - тут пока моих знаний не хватает, но я учусь
Цитата:
Сообщение от OldOwlOll Посмотреть сообщение
Что вводить так 100 чисел невозможно? Понимаю. Работаю над этим вопросом - учусь До массивов и ввода из файла еще не дошла, разбираюсь со строковыми данными.
Цитата:
Сообщение от OldOwlOll Посмотреть сообщение
Зачем? На данном этапе моей компетенции для меня эта задача - пустая потеря времени.
Через пару-тройку дней я смогу ввести эти числа через массив, зачем впустую тратить время сейчас?
Уважаемый, я УЧУСЬ, и стараюсь делать это системно. "Скачки" по полю возможностей не дадут базовых знаний. Сейчас мне не нужно вводить 100500 чисел, нужно было ввести 4(четыре) фактических числа, которые должен был ввести ПОЛЬЗОВАТЕЛЬ.

Я благодарна Вам за Ваше желание помочь мне, и буду благодарна вдвойне, если Вы затрудните себя прочтением моих постов, перед тем, как отвечать на них
Делать то, что любишь - это свобода. Любить то, что делаешь - счастье. (с)
Свободу киндерам!
Счастья всем. Бесплатно. И пусть никто не уйдет обиженным. (с)
OldOwlOll вне форума Ответить с цитированием
Старый 30.11.2014, 20:53   #14
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Чем же таким кардинальным мое объяснение отличается от твоего?
Ну потому что ты намекаешь на использование ввода без приглашения )
Это признак "недружественного" интерфейса.
Цитата:
Потому что здесь спонтанно стали процветать сексизм и хамство?
Может быть. Но не в этом случае. Почитай что пишет автор, и далеко не факт что это женщина кстати. Просто вникни в посты ТС, и поймешь почему не стоит в АйТишники идти.
Цитата:
У меня такое ощущение, что Вы меня не слышите
Я как раз наоборот все слышу )
Цитата:
Уважаемый, я УЧУСЬ
Да мне все равно )
Еще раз повторяю - перечитываем выше все посты до полного просветления и ищем ключевое слово (фразу) которое появлялось неоднократно, говоря о том что автор тупо сдуется в ближайшее время )
Это не я определил твою позицию в инжениринге а ты.
I'm learning to live...

Последний раз редактировалось Stilet; 30.11.2014 в 20:56.
Stilet вне форума Ответить с цитированием
Старый 30.11.2014, 21:13   #15
OldOwlOll
Форумчанин
 
Аватар для OldOwlOll
 
Регистрация: 28.11.2014
Сообщений: 172
По умолчанию

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

Цитата:
Сообщение от Stilet Посмотреть сообщение
Да мне все равно )
Еще раз повторяю - перечитываем выше все посты до полного просветления и ищем ключевое слово (фразу) которое появлялось неоднократно, говоря о том что автор тупо сдуется в ближайшее время )
А вот это абсолютно не имеет смысла. Вы не верите в то, что я способна стать программистом - Ваше право. Вы высказали свое мнение. На этом можно закончить. Или Вы хотите чего-то еще? Зачем?

Я создала эту ветку в надежде на помощь профессионалов. Если Вы не профессионал, который хочет помочь
Код:
not (A and B)
, то что Вы тут делаете?
Делать то, что любишь - это свобода. Любить то, что делаешь - счастье. (с)
Свободу киндерам!
Счастья всем. Бесплатно. И пусть никто не уйдет обиженным. (с)
OldOwlOll вне форума Ответить с цитированием
Старый 30.11.2014, 21:27   #16
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
чтобы Вас не мучили сомнения
Мне то что?
Цитата:
А вот это абсолютно не имеет смысла.
Да? Про потерю времени не я говорил. Что мы тут делаем? - теряем время.
Ну и зачем тогда это делать? Очередной троллинг?
Цитата:
Я создала эту ветку в надежде на помощь профессионалов.
Да? Пересмотрим посты?
Цитата:
Есть вопросы, ответы на которые не дает учебник. И в интернете их найти почти невозможно.
Цитата:
Что плохо в моем варианте решения?
Цитата:
Раз есть два решения, значит хотя бы одно из них (моё, разумеется) имеет недостатки.
Цитата:
На данном этапе моей компетенции для меня эта задача - пустая потеря времени.
Цитата:
зачем впустую тратить время сейчас?
Цитата:
У меня такое ощущение, что Вы меня не слышите
Цитата:
"Скачки" по полю возможностей не дадут базовых знаний.
Цитата:
Сейчас мне не нужно вводить 100500 чисел
Итак. Итого: Мы бросаемся в крайности не зная в какую сторону податься. То теряем время, то не нужно вводить, то учимся.
Повторяю свой вопрос: Зачем это все и что мы тут делаем?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 30.11.2014, 21:49   #17
OldOwlOll
Форумчанин
 
Аватар для OldOwlOll
 
Регистрация: 28.11.2014
Сообщений: 172
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Зачем это все и что мы тут делаем?
/почитала, вздохнула, посмеялась, еще раз почитала и еще раз вздохнула/

Дорогой Stilet! (Вы позволите мне так Вас назвать один разочек?)

Я Вам очень не нравлюсь . Это печально, но я ничего не могу с этим поделать. Ну не Ваше это - помогать мне. Да выкиньте Вы меня из головы, раз так! Было бы из-за чего переживать - из-за старой тётки!

Мне очень хочется сказать Вам что-нибудь хорошее, теплое... Но я не знаю, что, и боюсь Вас задеть ненароком. Поэтому просто пожелаю Вам хорошего настроения, можно? И пусть у Вас и Ваших близких всё будет хорошо!

С глубоким искренним уважением к Вам, OldOwlOll.
Делать то, что любишь - это свобода. Любить то, что делаешь - счастье. (с)
Свободу киндерам!
Счастья всем. Бесплатно. И пусть никто не уйдет обиженным. (с)
OldOwlOll вне форума Ответить с цитированием
Старый 30.11.2014, 21:59   #18
ViktorR
Старожил
 
Регистрация: 23.10.2010
Сообщений: 2,306
По умолчанию

Цитата:
Нужно вводить новую переменную, потому что так принято?
Аватар
Цитата:
Так можно избежать многих ошибок когда программа более сложной будет. Использование глобальных очень желательно минимизировать
Отмечу, что некоторые компиляторы для локальных переменных выделяют место в стеке и только на то время, пока эта переменная нужна. Т.о. память при этом сильно не расходуется. После "умирания" локальной переменной память, выделенная для нее, может быть использована для другой переменной.
Подход, при котором минимизируется число глобальных переменных, важен, например, когда программа собирается из множества крупных модулей. Взаимодействие между этими модулями может выполняться уже через глобальные переменные.

По поводу
Цитата:
Раз есть два решения, значит хотя бы одно из них (моё, разумеется) имеет недостатки.
Суть такого высказывания становится более понятной, если перефразировать фразу, например, так:
Цитата:
Раз есть две женщины, значит хотя бы одна из них (но не я , а возможно и я) имеет недостатки.
Очевидно, что в наборе продаваемых печений есть такие, которые мне не по вкусу. Но вот это и есть их недостаток.
По поводу
Код:
Writeln('введите число'); Readln(a1);
Попробуйте вводить не по одному числу, а тройкой:
Код:
Writeln('Введите три числа через пробел:'); Readln(a1, b1, c1);
Попробуйте понять процедуру ввода данных: read(); readln() - в чем разница?
Попробуйте ввести числовое и строковое значение: разными операторами ввода, одним оператором ввода.
Во втором случае пусть будут два варианта:
- число, а затем небольшая строка;
- небольшая строка, а затем число.

Как-то так, ...
PS: Я вообще не профессионал. Так, любитель упрощать (автоматизировать) свою работу.
Как-то так, ...
ViktorR вне форума Ответить с цитированием
Старый 30.11.2014, 22:04   #19
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Я Вам очень не нравлюсь
Еще одно ошибочное мнение.
Я уже говорил мне все равно что там с кем случится.
Я констатирую факт - ничего не выйдет, это уже видно не по возрасту или еще чему а по сказанному. Можно даже не пытаться начинать.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 30.11.2014, 22:16   #20
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,542
По умолчанию

Код:
  Writeln('введите число'); Readln(a1);
  Writeln('введите число'); Readln(b1);
  Writeln('введите число'); Readln(c1);
  Writeln('введите число'); Readln(a2);
  Writeln('введите число'); Readln(b2);
  Writeln('введите число'); Readln(c2);
  Writeln('введите число'); Readln(a3);
  Writeln('введите число'); Readln(b3);
  Writeln('введите число'); Readln(c3);
Можно упростить так:
Код:
procedure getNumber(var a: integer);
begin
  Writeln('введите число'); Readln(a);
end;
begin
  getNumber(a1);
  getNumber(b1);
...
Но еще лучше перейти на массивы.
Arigato вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
БД вопросы spqr82 Microsoft Office Access 3 04.07.2013 11:30
Вопросы по C++ ITTI Помощь студентам 7 20.12.2011 19:14
Вопросы по БД Rost93 PHP 9 28.06.2011 22:18
Вопросы по С++ Fantazerishka Общие вопросы C/C++ 2 19.05.2010 06:52
Вопросы по if, else? molodoyy Общие вопросы C/C++ 1 25.10.2008 18:55