![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() ![]() |
![]() |
Sanches |
![]() ![]()
Сообщение
#1
|
Новичок ![]() Группа: Пользователи Сообщений: 12 Пол: Мужской Репутация: ![]() ![]() ![]() |
Первая программа[u]
Написать программу, которая вводит с клавиатуры последовательность из пяти дробных чисел и после ввода каждого числа выводит среднее арифметическое полученной части последовательности. Рекомендуемый вид экрана во время работы программы приведен ниже. Обработка последовательности дробных чисел. После ввода каждого числа нажимайте <Enter> -> 12.3 Введено чисел: 1 Сумма : 12.30 Сред.арифметическое :12.30 ->10 Введено чисел: 2 Сумма : 27.30 Сред.арифметическое :13.65 ->5.6 Введено чисел: 3 Сумма : 37.30 Сред.арифметическое :12.43 ->5.6 Введено чисел: 4 Сумма : 42.90 Сред.арифметическое :10.73 ->11.5 Введено чисел: 5 Сумма : 54.40 Сред.арифметическое :10.88 Для завершения работы нажмите <Enter> Вторая программа[u] Написать программу, которая проверяет, является ли целое число, введенное пользователем, простым. Рекомендуемый вид экрана во время работы программы приведен ниже. пример: Введите целое число и нажмите <Enter> -> 45 45 — не простое -число. Сообщение отредактировано: Sanches - |
Krjuger |
![]()
Сообщение
#2
|
Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 652 Пол: Мужской Реальное имя: Алексей Репутация: ![]() ![]() ![]() |
Скиньте ваши наработки,и тогда люди вам их подредактируют и подправят.Как идея создаете процедуру, которая считывает элемент из файла и добавляет в сумме, а потом выводит среднее аривметическое,а потом в теле самой программы в цикле просто вызываете вашу процедуру.
Сообщение отредактировано: Krjuger - |
Sanches |
![]()
Сообщение
#3
|
Новичок ![]() Группа: Пользователи Сообщений: 12 Пол: Мужской Репутация: ![]() ![]() ![]() |
|
Krjuger |
![]()
Сообщение
#4
|
Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 652 Пол: Мужской Реальное имя: Алексей Репутация: ![]() ![]() ![]() |
Что значит ничего.....?Что вы не понимаете математическую часть алгоритм или реализацию конкретно на паскале?
|
Sanches |
![]()
Сообщение
#5
|
Новичок ![]() Группа: Пользователи Сообщений: 12 Пол: Мужской Репутация: ![]() ![]() ![]() |
|
Ozzя |
![]()
Сообщение
#6
|
![]() Гуру ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 220 Пол: Мужской Репутация: ![]() ![]() ![]() |
Цитата ни матем часть И что, даже не знаете, что такое среднее арифметическое? ![]() |
Ozzя |
![]()
Сообщение
#7
|
![]() Гуру ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 220 Пол: Мужской Репутация: ![]() ![]() ![]() |
Цитата ни матем часть А какое число простое, есть в FAQ ![]() Сообщение отредактировано: Ozzя - |
Krjuger |
![]()
Сообщение
#8
|
Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 652 Пол: Мужской Реальное имя: Алексей Репутация: ![]() ![]() ![]() |
Ну алгоритм я вам в общих чертах описал,а так читайте FAQ потому что,если вы ТАКОЕ сделать не можете,то простите вам не писать программы.
Цитата И что, даже не знаете, что такое среднее арифметическое Видно как суммировать тоже не знает. Сообщение отредактировано: Krjuger - |
Sanches |
![]()
Сообщение
#9
|
Новичок ![]() Группа: Пользователи Сообщений: 12 Пол: Мужской Репутация: ![]() ![]() ![]() |
тяжело значит помочь(((((
|
Ozzя |
![]()
Сообщение
#10
|
![]() Гуру ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 220 Пол: Мужской Репутация: ![]() ![]() ![]() |
Нет, помочь не тяжело. А вот за тебя писать программу - не-а. Ты хоть в FAQ загляни
|
Sanches |
![]()
Сообщение
#11
|
Новичок ![]() Группа: Пользователи Сообщений: 12 Пол: Мужской Репутация: ![]() ![]() ![]() |
думаешь не смотрел??? толку с этого(((... я никогда не умел их писать. препод изначально в школе плохой. а щас вот требует их сдать. а я не знаю как...
|
Lapp |
![]()
Сообщение
#12
|
|||
![]() Уникум ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: ![]() ![]() ![]() |
К остальным просьба: воздерживаться от ответов в темы, нарушающие Правила -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
|||
sheka |
![]()
Сообщение
#13
|
![]() Я. ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 809 Пол: Мужской Реальное имя: Саша Репутация: ![]() ![]() ![]() |
Как идея создаете процедуру, которая считывает элемент из файла и добавляет в сумме, а потом выводит среднее аривметическое. запугал человека файлом - для этой программы достаточно 3 переменных - для суммы и кол. введеных чисел, и самого числа. Sanches, в паскале есть такой чудесный оператор как присвоение := , также + прибавление, - отнимание, * умножение. наверное, ты даже не можешь себе представить, ч то тебе потребуются только эти три := , + , / . так как ты признался что у тебя со всем этим плохо - подскажу: средлее арифметическое=суммавсех/количествовсех; простое число делится нацело только на само себя и на 1 (ищи в FAQ) ps. я єтот пост писал дольше чем писал бы эти проги. открой хоть первую страницу книжки по паскалю! Сообщение отредактировано: sheka - |
Sanches |
![]()
Сообщение
#14
|
Новичок ![]() Группа: Пользователи Сообщений: 12 Пол: Мужской Репутация: ![]() ![]() ![]() |
запугал человека файлом - для этой программы достаточно 3 переменных - для суммы и кол. введеных чисел, и самого числа. Sanches, в паскале есть такой чудесный оператор как присвоение := , также + прибавление, - отнимание, * умножение. наверное, ты даже не можешь себе представить, ч то тебе потребуются только эти три := , + , / . так как ты признался что у тебя со всем этим плохо - подскажу: средлее арифметическое=суммавсех/количествовсех; простое число делится нацело только на само себя и на 1 (ищи в FAQ) спасибо хоть на этом... |
Lapp |
![]()
Сообщение
#15
|
|||
![]() Уникум ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: ![]() ![]() ![]() |
-------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
|||
Krjuger |
![]()
Сообщение
#16
|
Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 652 Пол: Мужской Реальное имя: Алексей Репутация: ![]() ![]() ![]() |
Цитата и кол. введеных чисел Две переменные,потому что у него количество строго 5. Sanches А вообще молодой человек,почитайте такие вещи,как чтение элемента с клавиатуры,типы переменных,такие вещи как число1:=число1+число2;Называется это накапливанием суммы,вы число увеличиваете на какое нибудь число и записываете в туде переменную,в которой было предыдущее число,а среднее арифметическое это сумма деленная на количестов.Все больше тут математики не нужно,так же ознакомтесь с понятием цикла for . и переоформите тему иначе вам отвечать никт оне станет. Цитата 1. Заголовок темы должен быть информативным. В противном случае тема удаляется ... вот этот пункт ваша тема нарушает,поэтому сами видите,чм это грозит. |
Lapp |
![]()
Сообщение
#17
|
|||
![]() Уникум ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: ![]() ![]() ![]() |
-------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
|||
sheka |
![]()
Сообщение
#18
|
![]() Я. ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 809 Пол: Мужской Реальное имя: Саша Репутация: ![]() ![]() ![]() |
|
Sanches |
![]()
Сообщение
#19
|
Новичок ![]() Группа: Пользователи Сообщений: 12 Пол: Мужской Репутация: ![]() ![]() ![]() |
Народ. ну хоть со второй прогой помогите!!!
![]() |
Lapp |
![]()
Сообщение
#20
|
![]() Уникум ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: ![]() ![]() ![]() |
Написать программу, которая вводит с клавиатуры последовательность из пяти дробных чисел и после ввода каждого числа выводит среднее арифметическое полученной части последовательности. Рекомендуемый вид экрана во время работы программы приведен ниже. Обработка последовательности дробных чисел. После ввода каждого числа нажимайте <Enter> -> 12.3 Введено чисел: 1 Сумма : 12.30 Сред.арифметическое :12.30 ->10 Введено чисел: 2 Сумма : 27.30 Сред.арифметическое :13.65 ->5.6 Введено чисел: 3 Сумма : 37.30 Сред.арифметическое :12.43 ->5.6 Введено чисел: 4 Сумма : 42.90 Сред.арифметическое :10.73 ->11.5 Введено чисел: 5 Сумма : 54.40 Сред.арифметическое :10.88 Для завершения работы нажмите <Enter> Вот смотри, можно так: s:=0;
n:=0;
for i:=1 to 5 do begin
Inc(n);
Write('-> ');
ReadLn(a);
s:=s+a;
WriteLn('Введено чисел: ,n,' Сумма: ',s:6:2,' Сред.арифметическое: ',s/n:6:2)
end;
-------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
![]() ![]() |
![]() |
Текстовая версия | 22.04.2025 5:19 |