Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.82/56: Рейтинг темы: голосов - 56, средняя оценка - 4.82
2 / 2 / 0
Регистрация: 28.01.2010
Сообщений: 10

Найти произведение цифр натурального числа n.

28.01.2010, 17:52. Показов 10854. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
ветвление
14.1 Написать программу, которая по заданным трем числам определяет, является ли сумма каких-либо двух из них положительной
14.2 Даны три стороны одного и три стороны другого треугольника. Определить, будут ли эти треугольники равновеликими, т.е. имеют ли они равные площади.

линейные
14.1 Найти площадь равнобедренной трапеции с основаниями a и b и углом a(альфа) (в градусах) при большем основании a.
14.2 Найти значение n-ого члена арифметической прогрессии, если известны a - первый член прогрессии, d - разность, n - число членов прогрессии.

циклы
14.1 Найти произведение цифр натурального числа n.
14.2 Вычислить сумму ряда с погрешностью e = 0,0001. Сравните результаты с точным значением числа p (пи), для которой сумма определяет приближенное значение: p=2~3*(1-1/3*3+1/3^2*5-1/3^3*7+...).
14.3 Даны натуральное число n и действительное число X. Вычислите значение выражения:
sinX+sinX^2+...+sinX^n

пожалуйста помогите бедному школяру((
1
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
28.01.2010, 17:52
Ответы с готовыми решениями:

Рекурсия: произведение цифр заданного натурального числа
Написать программу с рекурсивной функцией, вычисляющей произведение цифр заданного натурального числа n.

Найти количество различных цифр натурального числа
Помогите плз. Дано натуральное число n. Найти количество различных цифр

Найти сумму цифр заданого натурального числа n
проблема в том что мне надо написать программы, а то грозит отчисление большая просьба не игнорировать. Задача1 Написать программу...

5
57 / 20 / 3
Регистрация: 29.10.2009
Сообщений: 198
28.01.2010, 18:10
14.1
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
uses crt;
var x,y,z:integer;//описываем переменные целочисленного типа (-2..-1..0..1..2..3 и тд.) которые будут в программе
begin
  write('Введите x= ');//Выводим текст на экран
  readln(x);//читаем число с клавиатуры, и записываем его в переменную x
  write('Введите y= ');
  readln(y);
  write('Введите z= ');
  readln(z);
  if ((x+y>0))or((z+y>0))or((x+z>0)) then writeln('Сумма каких-либо двух чисел является положительной')//Если(if) x+y>0 или(or) z+y>0 или(or) x+z>0 то(then) выводим 'Сумма каких-либо двух чисел является положительной' иначе(else) выводим 'Сумма каких-либо двух чисел не является положительной'
  else writeln('Сумма каких-либо двух чисел не является положительной');
end.
2
LegenD
 Аватар для Жолдас
45 / 44 / 15
Регистрация: 10.12.2009
Сообщений: 109
28.01.2010, 20:14
Цитата Сообщение от JunkieYKT Посмотреть сообщение
14.2 Даны три стороны одного и три стороны другого треугольника. Определить, будут ли эти треугольники равновеликими, т.е. имеют ли они равные площади.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Program zadanie;
uses crt;
Var a,b,c,a1,b1,c1:real;
    p,p1,s,s1:real;
Begin
Write('Vvedite storoni pervogo treugolnika: ');
read(a,b,c);
Write('Vvedite storoni vtorogo treugolnika: ');
read(a1,b1,c1);
P:=(a+b+c)/2;
s:=sqrt(p*(p-a)*(p-b)*(p-c)); {formula gerona}
P1:=(a1+b1+c1)/2;
s1:=sqrt(p1*(p1-a1)*(p1-b1)*(p1-c1)); {formula gerona}
writeln('Ploshad pervogo: ',s:4:2 );
write('Ploshad vtorogo: ',s1:4:2 );
if s=s1 then write('Treougolnii ravnovelikie') else write('Ploshadi ne ravni');
end.
Добавлено через 6 минут
14.2 Найти значение n-ого члена арифметической прогрессии, если известны a - первый член прогрессии, d - разность, n - число членов прогрессии.

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
Program zadanie;
uses crt;
Var an,a1,d,n:real;
Begin
Write('VVedite a1: ');
read(a1);
Write('VVedite d: ');
read(d);
write('Vvedite n: ');
read(n);
an:=a1+d*(n-1);
write('an:= ',an);
end.
Добавлено через 1 час 46 минут
Цитата Сообщение от JunkieYKT Посмотреть сообщение
14.3 Даны натуральное число n и действительное число X. Вычислите значение выражения:
sinX+sinX^2+...+sinX^n
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
program zadanie;
uses crt;
Var s,x:real; i,n:integer;
Begin
Write('VVedite n: ');
read(n);
Write('Vvedite x: ');
read(x);
s:=0;
for i:=1 to n do s:=sin(x*n);
write('Summa: ',s:4:2);
end.
2
 Аватар для Unrealler
659 / 357 / 113
Регистрация: 11.12.2009
Сообщений: 508
28.01.2010, 20:23
14.1 ветвление
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
uses crt;
var a,b,c,s,s_1,s_2:integer;
begin
clrscr;
writeln('Ââåäèòå òðè ÷èñëà');
readln(a,b,c);
s:=a+b;
s_1:=a+c;
s_2:=b+c;
if (s>0) then writeln('Ñóììà ïåðâîãî è âòîðîãî ÷èñëà ïîëîæèòåëüíà');
if (s_1>0) then writeln('Ñóììà ïåðâîãî è òðåòüåãî ÷èñëà ïîëîæèòåëüíà');
if (s_2>0) then writeln('Ñóììà âòîðîãî è òðåòüåãî ÷èñëà ïîëîæèòåëüíà');
if (s<=0) and (s_1<=0) and (s_2<=0) then writeln('Âñå ñóììû íå ïîëîæèòåëüíû');
readln
end.
2
141 / 135 / 69
Регистрация: 15.12.2009
Сообщений: 343
29.01.2010, 02:29
14.1 Найти произведение цифр натурального числа n
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
uses crt;
var N,P:longint;
    cf:byte;
begin
clrscr;
write('N=');readln(N);
P:=1;
while N>0 do
   begin
     cf:=N mod 10;
     P:=P*cf;
     N:=N div 10;
   end;
writeln('Proizvedenie cifr = ',P);
readln
end.
2
Мат в 32 хода
 Аватар для nikkka
237 / 172 / 18
Регистрация: 10.09.2009
Сообщений: 1,096
29.01.2010, 07:22
14.2
ветвления:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
var
i,a1,a2,b1,b2,c1,c2: integer;
s1,s2,p1,p2 : real;
begin
writeln('Enter the lengths of the first triangle one by one, pressing ENTER!');
readln(a1);
readln(b1);
readln(c1);
writeln('Enter the lengths of the second triangle one by one, pressing ENTER!');
readln(a2);
readln(b2);
readln(c2);
p1:=(a1+b1+c1)/2;
p2:=(a2+b2+c2)/2;
s1:=sqrt(p1*(p1-a1)*(p1-b1)*(p1-c1));
s2:=sqrt(p1*(p1-a2)*(p1-b2)*(p1-c2));
if abs(s1-s2)<0.0001 then writeln('The triangles are equal!')
                     else writeln('The triagnles are NOT equal!');
readln;
end.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
29.01.2010, 07:22
Помогаю со студенческими работами здесь

Найти кол-во цифр числа, больших 6 и произведение цифр, не удовлетворяющих данному критерию
Дано натуральное число. Написать программу, котрая будет находить: а)кол-во цифр этого числа, больших 6 и произведение цирф, не...

Найти количество различных цифр данного натурального числа.
1) найти Все четырёхзначные числа, у которых сумма крайних цифр равна сумме средних цифр, а само число делится на 6 и 27 2)Найти...

Рекурсия. Найти сумму цифр заданного натурального числа.
Найти сумму цифр заданного натурального числа

Найти такое число, что сумма его цифр превосходит произведение цифр этого же числа на 1
сумма цифр заданного четырехзначного N превосходит произведение цифр этого же числа на 1. ПОМОГИТЕ ПОЖАЛУЙСТА

Найти произведение цифр числа
Помогите решить задания!!!!!!!!!!!!!!! Буду очень благодарен.....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru