1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
| Juhn |
Сообщение
#1
|
|
Новичок ![]() Группа: Пользователи Сообщений: 39 Пол: Мужской Репутация: 0 |
Доброго времени суток !
Условие: дано 2 натуральных числа a и b, притом a<b. Найти их сумму, среднее арифметическое, количество чисел. Использовать нужно цикл Repeat - Until, While - Do. Может кто - то помочь с написанием этой программы в паскале ? Очень нужно. Спасибо заранее. |
![]() ![]() |
| Juhn |
Сообщение
#2
|
|
Новичок ![]() Группа: Пользователи Сообщений: 39 Пол: Мужской Репутация: 0 |
Спасибо, теперь всё работает.
Ввёл а =2, б=4, посчитал что сумма =6, ср. арифметическое 3, кол-во цифр =2. Но при таких а и б, сумма должна была быть 13 (здесь и работает цикл repeat, until или while, do, так как должны подставлятся все натуральные числа А, которые меньше чем Б, тоесть сначала а =2 - это будет 2+4 =6, а затем а=3, оно ведь тоже меньше чем Б - 3+4 =7, и затем посчитать уже их сумму, тоесть 7+6 =13.) Со средним арифметическим всё правильно, а вот кол-во цифр, это наверное должны быть все цифры которые использовались при сложении, тоесть 2,3,4, значит кол-во цифр =3. Я так думаю, учитель сам толком не знал, когда я ему задал этот вопрос, но если кол-во цифр только изначальное, то в условии уже сказано что их 2, тогда и считать не надо, поэтому думаю надо что бы считались все используемые цифры. Попробую поправить формулы, если смогу... с такимим кодами я ещё не знаком, а ещё надо описать все эти строки и написать блок схему, но если не найду в интернете описания этих команд, обращусь )) А насчёт блок схем, нет ли какой нибудь программы, что бы она сама блок схему делала ? А то программа большая, сам не знаю как её составить )) Сообщение отредактировано: Juhn - |
Juhn Помогите пожалуйста написать прогу 22.12.2007 17:52
Айра
может количество цифр?
Что-нибудь пытался делать… 22.12.2007 19:16
Juhn Да да, количество цифр, например если а = 4, б=6, … 22.12.2007 22:13
compiler а вот while , do ваше не знаю как испольвзовать, п… 22.12.2007 22:28
Juhn Для суммы наверное надо считать не в цикле, а отде… 23.12.2007 15:36
compiler честно говоря, первую часть твоего поста я непонял… 23.12.2007 17:58
Juhn Ну и програмка :blink:
Проверил, компьютер запра… 23.12.2007 18:26
compiler добавь, если тебе надо, в конце(перед end.) readln… 23.12.2007 18:33
Juhn Где здесь находится формула рассчёта суммы ? Нужно… 23.12.2007 19:37
Айра
Хм.. по-моему это отличается от задания, которое … 23.12.2007 22:06
Juhn Ну это я так сам думаю, так как с таким циклом я н… 23.12.2007 23:30
Айра
наверно вот для этого:
repeat
writeln('в… 24.12.2007 3:42
Juhn Спасибо, понял ;]
А как описать строки:
function s… 24.12.2007 17:30
Ozzя function sar(const a, b:integer):real; // описа… 24.12.2007 19:09
Juhn Спасиб ;] 24.12.2007 19:52
Juhn http://816.sytes.net/bitbucket/_jg_gj_g_1198517129… 25.12.2007 0:27![]() ![]() |
|
Текстовая версия | 6.11.2025 0:20 |