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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 04.02.2009, 23:06   #11
malabar
Пользователь
 
Регистрация: 01.02.2009
Сообщений: 10
По умолчанию

Цитата:
Сообщение от netcher Посмотреть сообщение
насколько я понял тут нужно только Нарисовать три варианта графического представления алгоритма в ворде....а не саму программу
именно так!
malabar вне форума
Старый 04.02.2009, 23:24   #12
Sasha_Smirnov
Особый статус
Участник клуба
 
Аватар для Sasha_Smirnov
 
Регистрация: 24.11.2008
Сообщений: 1,535
По умолчанию Подмога на пути к решению

Без вычислений можно сказать, что таких чисел нет, ибо: чётное простое число всего одно — 2, а факториал, начиная с 4!, делится уже на 8.

Ну а 3!, равный 1·2·3, хоть и равен произведению последовательных простых чисел, но не трёх, а лишь двух. (Число 1 традиционно не относят к простым.)


Что касается блок-схем в Ворде... конечно, там это всё предусмотрено (в панели Рисование, а там автофигуры и пр.), но гораздо удобнее Visio. Тем более, что и в Вижио можно программировать (по альт-F11), а также и записывать макрокоманды.

Цитата:
Сообщение от Goblin Посмотреть сообщение
Это где такому учат. 8(). Ну я конечно слышал что там макросы есть, но чтоб так извращаться ето в первые.
Это же очень удобно: практически в каждом доме, где есть Windows (и даже DOS или Linux)!

Последний раз редактировалось Sasha_Smirnov; 04.02.2009 в 23:45.
Sasha_Smirnov вне форума
Старый 04.02.2009, 23:31   #13
malabar
Пользователь
 
Регистрация: 01.02.2009
Сообщений: 10
По умолчанию

там не говориться, что оно должно быть именно четным.
malabar вне форума
Старый 04.02.2009, 23:42   #14
Sasha_Smirnov
Особый статус
Участник клуба
 
Аватар для Sasha_Smirnov
 
Регистрация: 24.11.2008
Сообщений: 1,535
По умолчанию Да, сказано лишь то, что сказано:

Цитата:
Сообщение от malabar Посмотреть сообщение
Выяснить, можно ли представить его факториал (n!) в виде произведения трёх последовательных простых чисел.
Так вот факториалы натуральных чисел, кроме первого (1!), все числа чётные.

А вот произведения трёх последовательных простых чисел, кроме первого (2•3•5), все числа нечётные.

Так что, я думаю, вас учат программировать в принципе. То есть это Ваша программа должна Вам «сообщить»: так, мол, и так, но факториал введённого Вами n в виде произведения трёх последовательных чисел (простых) представить невозможно.
Sasha_Smirnov вне форума
Старый 04.02.2009, 23:50   #15
malabar
Пользователь
 
Регистрация: 01.02.2009
Сообщений: 10
По умолчанию

но как это сделать в используя вышеперечисленные методы?
malabar вне форума
Старый 05.02.2009, 00:02   #16
Sasha_Smirnov
Особый статус
Участник клуба
 
Аватар для Sasha_Smirnov
 
Регистрация: 24.11.2008
Сообщений: 1,535
По умолчанию Вот так

Код:
Sub Bolvanka()

Dim n 'объявление переменной для вводимого Вами числа'

'цикл Do...Loop; выход происходит, как только пользователь ввёл число'
    
Do
n = InputBox("Ведите натуральное число!")
Loop Until IsNumeric(n)
    
MsgBox "Факториал числа " & n & " в виде произведения трёх последовательных чисел (простых) представить невозможно."

End Sub
Программа работает совершенно нормально. Что в Word, что в Excel, а может и в Visio (не пробовал).

Только вот блок-схемки какие-то кургузые будут: ввод-проверка-вывод. Что-то с чувством юмора у преподов?.. Или, может, в Минске единицу относят-таки к простым числам... Ну кто знает... Чем мог, тем помог!

Последний раз редактировалось Sasha_Smirnov; 05.02.2009 в 00:04.
Sasha_Smirnov вне форума
Старый 05.02.2009, 00:12   #17
Сеня
Пользователь
 
Регистрация: 28.01.2009
Сообщений: 16
По умолчанию

program name;
uses crt;
var a,n,i:integer;
begin
clrscr;
writeln('enter your number');
readln(n);
a:=1;
for i:=1 to n do a:=a*i;
writeln('fuck to real chisla',n,'=',a)
end.


Ну это вычесляет фактореал...
Сеня вне форума
Старый 05.02.2009, 00:23   #18
AlDelta
Реанимируюсь...
Участник клуба
 
Аватар для AlDelta
 
Регистрация: 19.07.2007
Сообщений: 1,445
По умолчанию

Название.
Закрыто.
Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте.
Правила форума => Правила раздела => Для общего развития => Помощь студентам => Перед тем, как создавать тему, скачайте себе...
P.S.: форум не песочница (с)
название статьи на сайте MS: "Отмена принудительного отключения автоматического запуска в реестре Windows"
AlDelta вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите Помогите Пожалуйста Решить Одну Задачку в Паскале!!! VisTBacK Помощь студентам 6 19.09.2008 13:44
помогите решить OIOI Общие вопросы C/C++ 2 09.05.2008 02:30