IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

> графика и арифмет. прогрессия, графика и арифмет. прогрессия
сообщение
Сообщение #1





Группа: Пользователи
Сообщений: 2
Пол: Мужской
Реальное имя: Илюха

Репутация: -  0  +


1) Вводишь 6-значное число, программа графически рисует эти цифры в том же порядке. Цифры должны быть того же формата, как и почтовый индекс на конверте.
2) Среди натуральных чисел, не превосходящих заданного числа N, найти такие, цифры которых образуют возрастающую арифметическую прогрессию.


Например, для N=25 выводятся числа 12 13 14 15 16 17 18 19 23 24 25
3) Составить программу проверки знаний первоклассника по математике. В выражениях используются числа от 0 до 100 и одна из операций: сложение, вычитание, умножение, целочисленное деление. Для ввода арифметических выражений использовать латинскую раскладку клавиатуры.
Например:
С клавиатуры вводится выражение 2x2=4, на экран выводится сообщение «Правильно».
Вводится выражение 5:2=2 - сообщение «Неправильно».

Если выражение вводится не строкой, а отдельными элементами, задачу считать нерешенной.

p.s к 3) задача я все сделал, но немогу сделать это со строкой.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
сообщение
Сообщение #2


Гость






Цитата
Ну это ужу более менее хорошо, спасибо.
Ну, а это уже не более-менее, а просто глупость. Зачем бить программу на ненужные процедуры? Что, ты думаешь, если у тебя будет десяток процедур, от этого улучшится читаемость? Да у тебя же просто программа в 10 раз увеличится и все!!!

Подумай сам, по-любому, в КАЖДОЙ процедуре надо проверять, какие линии рисовать, а какие - нет (только не говори, что ты хочешь жестко задать цифры только Line-ами, этого я делать не буду, и тебе не советую. Ибо если нужно будет чуть-чуть подправить формат цифр, то в моей программе достаточно исправить ОДНУ процедуру, а так как ты хочешь - придется исправлять 10 (!!!))

Единственное, что может быть можно сделать (если ты уж так сильно хочешь разбить на несколько процедур) - вот это:


Прикрепленные файлы
Прикрепленный файл  konvert.pas ( 2.81 килобайт ) Кол-во скачиваний: 274
 К началу страницы 
+ Ответить 

Сообщений в этой теме


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 23.12.2025 15:27
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name