1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
| nitro |
Сообщение
#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) задача я все сделал, но немогу сделать это со строкой. |
![]() ![]() |
| volvo |
Сообщение
#2
|
|
Гость |
Цитата Ну это ужу более менее хорошо, спасибо. Ну, а это уже не более-менее, а просто глупость. Зачем бить программу на ненужные процедуры? Что, ты думаешь, если у тебя будет десяток процедур, от этого улучшится читаемость? Да у тебя же просто программа в 10 раз увеличится и все!!!Подумай сам, по-любому, в КАЖДОЙ процедуре надо проверять, какие линии рисовать, а какие - нет (только не говори, что ты хочешь жестко задать цифры только Line-ами, этого я делать не буду, и тебе не советую. Ибо если нужно будет чуть-чуть подправить формат цифр, то в моей программе достаточно исправить ОДНУ процедуру, а так как ты хочешь - придется исправлять 10 (!!!)) Единственное, что может быть можно сделать (если ты уж так сильно хочешь разбить на несколько процедур) - вот это: Прикрепленные файлы
konvert.pas ( 2.81 килобайт )
Кол-во скачиваний: 274 |
nitro графика и арифмет. прогрессия 26.11.2005 14:38
klem4 Наверное все эти задачи или очень похожие уже реша… 26.11.2005 14:50
qwer Во втором задании ариф. прогрессия должна быть: 1,… 26.11.2005 20:08
volvo
А что такое "Поиск по форуму"? 26.11.2005 20:36
Altair консольный калькулятор
строчный калькулятор просты… 27.11.2005 2:53
volvo nitro,
Uses Graph;
Type
TDigit = Array[0 .. 9,… 27.11.2005 13:49
nitro Ну это ужу более менее хорошо, спасибо. А можно эт… 27.11.2005 16:10![]() ![]() |
|
Текстовая версия | 23.12.2025 15:27 |